From owner-freebsd-hackers Wed Jan 14 15:45:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA16826 for hackers-outgoing; Wed, 14 Jan 1998 15:45:51 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from wong.rogerswave.ca (wong.rogerswave.ca [204.92.17.32]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA16713 for ; Wed, 14 Jan 1998 15:44:56 -0800 (PST) (envelope-from cchan@rogerswave.ca) Received: from jenny ([192.168.74.9]) by wong.rogerswave.ca (8.8.7/8.7.3) with SMTP id CAA00523; Tue, 13 Jan 1998 02:12:30 -0500 (EST) Message-ID: <024d01bd1ff2$edf5d660$094aa8c0@jenny> From: "Carol Chan" To: "Darren Reed" , "Terry Lambert" Cc: , , , Subject: Re: New typedefs in sys/types.h Date: Tue, 13 Jan 1998 02:14:45 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.2106.4 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk -----Original Message----- From: Darren Reed To: Terry Lambert Cc: avalon@coombs.anu.edu.au ; tlambert@primenet.com ; brian@awfulhak.org ; freebsd-hackers@freebsd.org Date: Monday, January 12, 1998 10:37 PM Subject: Re: New typedefs in sys/types.h >In some mail from Terry Lambert, sie said: >> >> > > Technically, long should be 64 bits because sizeof(int) is <= sizeof(long); >> > > but just as technically, a 64 bit int meets the "register size test" >> > > and the "single bus cycle test" for "int-ness" (the same test that >> > > *should* have made compiler writers use 16 bit int's on 68000/68010 >> > > chips). >> >> [ ... ] >> >> > i believe i goes like... >> > >> > long = 64 bits >> > int = 32 bits >> >> This is, of course, just the bogosity I was trying to avoid. > >Well, FWIW, apparently Digital Unix has int = 32 and long = 64. > > > I had seen people use "long long" for 64 bits.