32bit UID support for glibc 2.1.3

Andreas Jaeger aj@suse.de
Wed Jan 12 23:12:00 GMT 2000


>>>>> 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


More information about the Libc-alpha mailing list