fixincludes for glibc 'inline' non-C99 conformance

Richard Guenther
Sat Nov 4 18:05:00 GMT 2006

On 11/3/06, Geoffrey Keating <> wrote:
> I believe, but am not certain, that these fixincludes actually fix
> every non-kernel header on this linux system.  The first fix does
> suppress some 'inline' function definitions in some cases; I do not
> feel that the extensive fixincludes required to avoid this would be
> desirable.  (The problem is that there are many files which use
> 'extern inline' and there's no single macro which could be
> altered to substitute 'inline' instead.  Probably when glibc is
> updated to be C99 conformant such a macro will be introduced.)
> They do certainly fix the bootstrap.

This didn't fix bootstrap on sles9 which has glibc 2.3.3.  So our daily
SPEC tester is still broken.


More information about the Gcc-patches mailing list