gcc-20010115/hppa2.0w-hp-hpux11.00 bootstrap fails
Jeffrey A Law
law@redhat.com
Wed Jan 17 14:06:00 GMT 2001
In message < 200101172003.MAA06132@racerx.synopsys.com >you write:
> > It looks like the problem here is that this header file is being
> > included twice.
> >
> > To find out where it is being included from the other time,
> > try compiling with `-Wp,-H' in CFLAGS.
> >
> > Probably wrapping a header guard
> >
> > #ifndef PA_H_INCLUDED
> > #define PA_H_INCLUDED
> > ...
> > #endif
> >
> > around the contents of pa.h may avoid the problem.
>
> No, that doesn't suffice; if you include-guard all the headers you get
> a link failure in the first "genxxx" program (genrecog? I don't remember)
> because of duplicated symbols.
All the stuff y'all are talking about is just fixing symptoms of the
real problem -- the tools are being mis-compiled. I checked in a
fix last night for this problem (from Alan Modra). I was able to
successfully bootstrap GCC after installing Alan's changes.
jeff
More information about the Gcc
mailing list