Date: Thu, 26 Feb 1998 03:24:14 +0000 (GMT) From: Terry Lambert <tlambert@primenet.com> To: mellon@pobox.com (Anatoly Vorobey) Cc: jb@cimlogic.com.au, hackers@FreeBSD.ORG Subject: Re: RE: New utilities: factor(1) and wid(1)? Message-ID: <199802260324.UAA20706@usr07.primenet.com> In-Reply-To: <19980226010811.44978@techunix.technion.ac.il> from "Anatoly Vorobey" at Feb 26, 98 01:08:11 am
next in thread | previous in thread | raw e-mail | index | archive | help
> > long long, IMO. There is nothing to say how many bytes in a 'long long'. > > I understand that historically, it was a hack to avoid sizeof(long)==8 > which would break too many existing sloppy sources? Ugh. Not again. Historically, it's because you need sized types for 8, 16, 32, and 64 to acess hardware registers on 64 bit machines, and char, short, and long weren't enough to express this, and int can't be bigger than long and it's stupid for int to be 32 if a 64 bit transfer takes a single bus cycle. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199802260324.UAA20706>