This is the mail archive of the
libc-alpha@sourceware.cygnus.com
mailing list for the glibc project.
Re: 32bit UID support for glibc 2.1.3
- To: Horst von Brand <vonbrand at sleipnir dot valparaiso dot cl>
- Subject: Re: 32bit UID support for glibc 2.1.3
- From: Andreas Jaeger <aj at suse dot de>
- Date: 13 Jan 2000 07:50:06 +0100
- Cc: libc-alpha Mailinglist <libc-alpha at sourceware dot cygnus dot com>
- References: <200001130001.VAA02386@sleipnir.valparaiso.cl>
>>>>> Horst von Brand writes:
Horst> Andreas Jaeger <aj@suse.de> said:
Horst> [...]
>> So far the following entries are noted in NEWS:
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> Version 2.2
>>
Horst> [...]
>> * Compatibility code for K&R C compilers has been removed from the
>> header files. A ISO C compiler is needed to use the library
>> (conforming to either C89 or C99 standard).
Horst> Last time I looked around, it demanded gcc, not just ANSI C (lots of
Horst> inlines, gcc-specific functions, ...). But perhaps some of that cruft came
Horst> from Linux kernel header files?
Just for clarification: To *build* the library you need gcc. But to
*use* it with the installed header files, every ANSI C compiler should
work. And if this doesn't work, please send patches to fix it.
glibc has a number of inlines and gcc specific functions but all
should have a test for gcc around it.
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.rhein-neckar.de