Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 May 2001 01:12:30 +1000 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        "David O'Brien" <obrien@FreeBSD.org>
Cc:        Alfred Perlstein <bright@rush.net>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/arm/include ansi.h src/sys/i386/include ansi.h src/sys/powerpc/include ansi.h
Message-ID:  <Pine.BSF.4.21.0105190101460.26239-100000@besplex.bde.org>
In-Reply-To: <20010517225829.B68924@dragon.nuxi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 17 May 2001, David O'Brien wrote:

> On Fri, May 18, 2001 at 01:32:21AM -0400, Alfred Perlstein wrote:
> > My apologies, afaik there's some convention IPL integer-pointer-long?

time_t needs to be int32_t if "int" is larger than 32 bits.

> Yes.
> 
> > Basically some 64 bit archs _can_ have 64 bit "int" most people don't
> > do that though for storage reasons.
> 
> Yes, that and the assumption that int is 32 bits is stronger than a
> pointer can fit in an int.  W/o 32-bit int, it would be very hard to do
> some things as a short could still legally be 16-bits (as the notion you
> refer to don't state the sizeof short).

According to wollman, POSIX (.1g) will require at least 8-bit chars
(char == uint8_t).  Of course, the compiler can always fake it except
for accesses to magic (device) memory.

Bruce


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0105190101460.26239-100000>