bug-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: C99 strto* protos


From: Derek R. Price
Subject: Re: C99 strto* protos
Date: Wed, 19 Apr 2006 23:32:15 -0400
User-agent: Thunderbird 1.5 (X11/20060313)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Paul Eggert wrote:
> "Derek R. Price" <derek@ximbiot.com> writes:
> 
>> Is there any reason that a few files (getndelim2.c, fsusage.c,
>> mkdtemp.c, obstack.c, tempname.c, utimecmp.c) still do #ifdef
>> HAVE_STDINT_H, #include <stdint.h>, #endif rather than assuming the
>> GNULIB stdint module?
> 
> Mostly because I haven't had time to carefully review the stdint
> module.  It relies on undefined behavior in several cases, and should
> be nailed down better.  I'll try to boost the priority of reviewing
> it.

If it's useful to you, the current stdint module works on the following
list of platforms (from CVS nightly testing):

x86 NetBSD 2.0.2
IRIX64 6.5
sparc SunOS 5.9 Generic_118558-11
BSD/OS 4.2 BSDI BSD/OS 4.2 Kernel #5
amd64 Linux 2.6.9-1.667smp #1 SMP
alpha Linux 2.2.20 #2
ppc64 Linux 2.6.5-7.97-pseries64 #1 SMP
x86 Linux 2.6.10-1.771_FC2smp
x86 Linux 2.6.8-2-386
x86 Linux 2.6.13-1.1526_FC4
sparc SunOS 5.9 Generic_112233-03

I believe it is also working on the following two hosts:

AIX 2 5
HP-UX B.11.00 U 9000/785

I am not sure how many of those platforms are actually building
lib/stdint.h.  The module may be slightly broken on IRIX.  I am working
with Larry Jones from the CVS team to develop a more comprehensive test.

Regards,

Derek
- --
Derek R. Price
CVS Solutions Architect
Ximbiot <http://ximbiot.com>
v: +1 248.835.1260
f: +1 248.835.1263
<derek@ximbiot.com>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iD8DBQFERwC+LD1OTBfyMaQRAqXWAJ97/6nxPMtz7wWbxLYT7MBgspllpACg6pBr
4tdGAlGKy3UWqRoc3djc6Ws=
=59EO
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]