Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!uwvax!cottage!lm
From: lm@cottage.WISC.EDU (Larry McVoy)
Newsgroups: comp.lang.c,comp.unix.wizards
Subject: Re: pointer alignment when int != char *
Message-ID: <3812@spool.WISC.EDU>
Date: Sun, 5-Jul-87 20:13:04 EDT
Article-I.D.: spool.3812
Posted: Sun Jul  5 20:13:04 1987
Date-Received: Mon, 6-Jul-87 00:35:43 EDT
References: <493@its63b.ed.ac.uk> <6061@brl-smoke.ARPA>
Sender: news@spool.WISC.EDU
Reply-To: lm@cottage.WISC.EDU (Larry McVoy)
Organization: U of Wisconsin CS Dept
Lines: 10
Xref: mnetor comp.lang.c:2838 comp.unix.wizards:3118

In article <6061@brl-smoke.ARPA> gwyn@brl.arpa (Doug Gwyn (VLD/VMB) ) writes:
>integral types to do the rounding operations.  (long) is appropriate
>for portable code.  (If a (char *) won't fit into a (long), you have
>real problems!)

I'm not sure this is true anymore.  Don't some supercomputers make
longs 32 bits, long longs 64 bits, and have addresses > 32 bits and < 64 bits?
I seem to remember that someone said something like that recently.

Larry McVoy 	        lm@cottage.wisc.edu  or  uwvax!mcvoy