From owner-freebsd-hackers Wed Feb 25 19:24:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA13598 for freebsd-hackers-outgoing; Wed, 25 Feb 1998 19:24:47 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA13560 for ; Wed, 25 Feb 1998 19:24:33 -0800 (PST) (envelope-from tlambert@usr07.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id UAA05715; Wed, 25 Feb 1998 20:24:22 -0700 (MST) Received: from usr07.primenet.com(206.165.6.207) via SMTP by smtp03.primenet.com, id smtpd005699; Wed Feb 25 20:24:17 1998 Received: (from tlambert@localhost) by usr07.primenet.com (8.8.5/8.8.5) id UAA20706; Wed, 25 Feb 1998 20:24:14 -0700 (MST) From: Terry Lambert Message-Id: <199802260324.UAA20706@usr07.primenet.com> Subject: Re: RE: New utilities: factor(1) and wid(1)? To: mellon@pobox.com (Anatoly Vorobey) Date: Thu, 26 Feb 1998 03:24:14 +0000 (GMT) Cc: jb@cimlogic.com.au, hackers@FreeBSD.ORG In-Reply-To: <19980226010811.44978@techunix.technion.ac.il> from "Anatoly Vorobey" at Feb 26, 98 01:08:11 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > 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