cpplib: Dump __GXX_WEAK__ and __STDC__ with -dM

Rainer Orth ro@TechFak.Uni-Bielefeld.DE
Fri Mar 2 11:26:00 GMT 2001


>  > But this is not what happens at the moment: we both run fixincludes to fix
>  > that __STDC__-0==0 stuff and still have STDC_0_IN_SYSTEM_HEADERS, which
>  > won't trigger any longer since we have fixed copies of all affected system
>  > headers anyway.  This is a change from gcc 2.95.2 where fixincludes wasn't
>  > run on Solaris 2.5 and up and thus STDC_0_IN_SYSTEM_HEADERS was necessary
>  > for gcc to work with the unchanged vendor headers; I haven't check when
>  > this was introduced.
>  > 	Rainer
> 
> Ah I see, well then that's a bug.  We should restore the bypass for
> solaris in fixincludes so that it doesn't bother "fixing" the
> __STDC__-0==0, stuff.
> 
> Care to supply a patch?

That would be reverting

	http://gcc.gnu.org/ml/gcc-patches/2000-11/msg00604.html

Mark needed this to get libstdc++ v3 to bootstrap on Solaris, so he needs
to comment on this.

	Rainer

-----------------------------------------------------------------------------
Rainer Orth, Faculty of Technology, Bielefeld University

Email: ro@TechFak.Uni-Bielefeld.DE



More information about the Gcc-patches mailing list