This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Mainline bootstrap failure on hppa2.0w-hp-hpux11.00
- From: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- To: gcc-patches at gcc dot gnu dot org
- Cc: roger at eyesopen dot com
- Date: Tue, 4 Feb 2003 13:07:04 -0500 (EST)
- Subject: Re: Mainline bootstrap failure on hppa2.0w-hp-hpux11.00
> > I guess we have to generate another include hack;-( There is a related
> > problem on 10.X. We currently don't try to fix this.
>
> Are you talking about PR9275 and PR8694?
Yes. There needs to be an include hack to add the missing declarations,
or they need to be added to os_defines.h. The latter would fix the libstdc++
problem but isn't a general solution. A user can always add his own
declarations as a workaround. Libstdc++ won't build at all under hpux
10.20 without defining _SB_CTYPE_MACROS, so this can't be reverted.
With respect to the mainline bootstrap problem with "-Werror", the
reported "error" is only the first of probably several system header
generated problems under hpux. This particular one is seems to be
a make work project because the compiler should be able to tell that
there is no difference between signed and unsigned in this case (i.e.,
"x & MASK", where MASK is a non-negative number less than INT_MAX).
Dave
--
J. David Anglin dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6605)