Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!steinmetz!davidsen From: davidsen@steinmetz.steinmetz.UUCP (William E. Davidsen Jr) Newsgroups: comp.lang.c,comp.unix.wizards Subject: Re: pointer alignment when int != char * Message-ID: <6655@steinmetz.steinmetz.UUCP> Date: Fri, 10-Jul-87 16:06:38 EDT Article-I.D.: steinmet.6655 Posted: Fri Jul 10 16:06:38 1987 Date-Received: Sun, 12-Jul-87 13:15:59 EDT References: <493@its63b.ed.ac.uk> <6061@brl-smoke.ARPA> <3812@spool.WISC.EDU> <13218@topaz.rutgers.edu> Reply-To: davidsen@kbsvax.steinmetz.UUCP (William E. Davidsen Jr) Organization: General Electric CRD, Schenectady, NY Lines: 13 Xref: mnetor comp.lang.c:2973 comp.unix.wizards:3213 In article <13218@topaz.rutgers.edu> ron@topaz.rutgers.edu (Ron Natalie) writes: : That is hideous. I don't know what supercomputer you are referring : to but Crays have ints and longs both at 64 bits. There are no super-longs. : When we did the compilers for the HEP Supercomputer (64 bit words), : we opted for 16 bit shorts, 64 bit ints, and 64 bit longs. There is : one more hardware supported type (half words-32 bits). Avoiding things... Why not have int be 32 bits? That fits the requirement that length char<=short<=int<=long. Not a comment, just a question... -- bill davidsen (wedu@ge-crd.arpa) {chinet | philabs | sesimo}!steinmetz!crdos1!davidsen "Stupidity, like virtue, is its own reward" -me