Problem compiling crtstuff.c on x86_64
Daniel Jacobowitz
drow@false.org
Mon Sep 13 15:00:00 GMT 2004
On Mon, Sep 13, 2004 at 03:50:58PM +0200, Jan Hubicka wrote:
> > This is new and doesn't appear to fail with -save-temps, so it might be
> > memory corruption.
> >
> > ./xgcc -B./ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -isystem /usr/local/x86_6
> > 4-unknown-linux-gnu/include -isystem /usr/local/x86_64-unknown-linux-gnu/sys-inc
> > lude -L/gcc/gcc/i386-64-h/gcc/../ld -O2 -DIN_GCC -W -Wall -Wwrite-strings -Ws
> > trict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include
> > -I. -I. -I/gcc/gcc/gcc-head/gcc -I/gcc/gcc/gcc-head/gcc/. -I/gcc/gcc/gcc-head/
> > gcc/../include -I/gcc/gcc/gcc-head/gcc/../libcpp/include -g0 -finhibit-size-di
> > rective -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-
> > unit-at-a-time -fno-omit-frame-pointer -fno-asynchronous-unwind-tables \
> > -c /gcc/gcc/gcc-head/gcc/crtstuff.c -DCRT_BEGIN \
> > -o crtbegin.o
> > In file included from /gcc/gcc/gcc-head/gcc/tsystem.h:47,
> > from /gcc/gcc/gcc-head/gcc/crtstuff.c:62:
> > ./include/stddef.h:152: internal compiler error: in _yylex, at c-parse.y:2845
> > Please submit a full bug report,
> > with preprocessed source if appropriate.
> > See <URL:http://gcc.gnu.org/bugs.html> for instructions.
>
> I got same crash but when I do make clean and rebuild it disappeared for
> me.
Yes. This probably means you cvs updated and rebuilt GCC without
rebuilding libcpp; when Zack added CPP_PRAGMA a couple of days ago the
enum values changed.
--
Daniel Jacobowitz
More information about the Gcc
mailing list