This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Bootstrap failure with enable-checking in current CVS (varasm.c: 3423)
- To: Andreas Jaeger <aj at suse dot de>
- Subject: Re: Bootstrap failure with enable-checking in current CVS (varasm.c: 3423)
- From: Franz Sirl <Franz dot Sirl-kernel at lauterbach dot com>
- Date: Thu, 04 Nov 1999 15:03:32 +0100
- Cc: gcc-bugs at gcc dot gnu dot org,gcc-patches at gcc dot gnu dot org
- References: <Franz Sirl's message of "Wed, 03 Nov 1999 13:09:01 +0100"><4.2.1.10.19991103130025.00c1cc70@mail.lauterbach.com>
At 08:16 04.11.99 , Andreas Jaeger wrote:
> >>>>> Franz Sirl writes:
>
> > At 16:24 01.11.99 , Andreas Jaeger wrote:
> >> With the current CVS version (updated at 19991101 13:00 UTC) I get a
> >> bootstrap failure with --enable-checking:
>
> > Welcome to the club :-). I think the appended patch is the correct
> > solution, as, according to the documentation and the comment, a
> SYMBOL_REF
> > contains a string, whereas a LABEL_REF contains an expression.
>
>Thanks. The patch fixed the problem - and bootstraping ends in the
>java frontend (see my message "ICE in Java frontend with
>--enable-checking (lastfile in gcc/dbxout.c invalid)" - I should have
>written while compiling Java frontend).
Good to know this happens on other platforms too. I see this 'lastfile'
corruption already during stage2 of a --enable-checking build on
powerpc-linux-gnu:
stage1/xgcc -Bstage1/ -B/home/fsirl/gnubin/ppc-redhat-linux/bin/
-c -DIN_GCC -W -Wall -O2 -g -O2 -DHAVE_CONFIG_H -I. -I../../../cvsx/gcc
m/gcc -I../../../cvsx/gccm/gcc/config -I../../../cvsx/gccm/gcc/../include
../../../cvsx/gccm/gcc/varasm.c
../../../cvsx/gccm/gcc/varasm.c: In function `assemble_variable':
../../../cvsx/gccm/gcc/varasm.c:1480: warning: comparison between signed
and unsigned
../../../cvsx/gccm/gcc/varasm.c:1484: warning: comparison between signed
and unsigned
xgcc: Internal compiler error: program cc1 got fatal signal 11
make[2]: *** [varasm.o] Error 1
Franz.