Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/5/84; site cadtroy.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!bellcore!decvax!wanginst!ucadmus!cadtroy!schoff From: schoff@cadtroy.UUCP (Martin Lee Schoffstall) Newsgroups: net.micro.mac Subject: Re: Re: C Compiler Benchmarks Message-ID: <189@cadtroy.UUCP> Date: Thu, 28-Feb-85 13:42:27 EST Article-I.D.: cadtroy.189 Posted: Thu Feb 28 13:42:27 1985 Date-Received: Sat, 2-Mar-85 04:17:37 EST References: <5124@ucbvax.ARPA> Organization: CADMUS [Troy Office], Troy NY Lines: 17 > 2. Bill points out that the Megamax compiler uses 16 bit integers, while > his compiler uses 32 bit integers. When the Consulair compiler used > 16 bit integers in the sieve program the run time with his old compiler > was 6.3 seconds. > > This is an excellent point. I neglected to notice whether the other > compilers used 16 or 32-bit integers. Someone told me that the C > standard stipulates that an integer's worth of bits must be able > to span the entire address space. I don't know about this. Can > someone comment? Hmmm, the 68000 inside the MAC has a 24bit address space. A AT&T 68010 UNIX distribution C compiler believes that ints are 16bits. marty schoff@cadmus.ARPA {wanginst,seismo}!ucadmus!schoff