This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

x86-64 bootstrap fails on mainline



Richard,

it seems that your latest patches for x86 TLS support broke
compilation for x86-64.  I get on mainline today:

 ./xgcc -B./ -B/usr/src/aj/regression/install/x86_64-unknown-linux-gnu/bin/ -isystem /usr/src/aj/regression/install/x86_64-unknown-linux-gnu/include -isystem /usr/src/aj/regression/install/x86_64-unknown-linux-gnu/sys-include -O2 -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -I. -I. -I/usr/src/aj/regression/sources/gcc/gcc/gcc -I/usr/src/aj/regression/sources/gcc/gcc/gcc/. -I/usr/src/aj/regression/sources/gcc/gcc/gcc/config -I/usr/src/aj/regression/sources/gcc/gcc/gcc/../include  -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fPIC    -c /usr/src/aj/regression/sources/gcc/gcc/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O   -o crtbeginS.o -save-temps
/usr/src/aj/regression/sources/gcc/gcc/gcc/crtstuff.c:195: warning: `__EH_FRAME_BEGIN__' defined but not used
crtstuff.s: Assembler messages:
crtstuff.s:45: Error: junk `(%RIP)' after expression
crtstuff.s:89: Error: junk `(%RIP)' after expression

The lines are:
   45         cmpq    $0, __cxa_finalize@GOTPCREL(%RIP)(%rip)
   89         cmpq    $0, _Jv_RegisterClasses@GOTPCREL(%RIP)(%rip)

Btw. The latest gcc/ChangeLog entry is:  
2002-05-24  Danny Smith  <dannysmith@users.sourceforge.net>

        * config/i386/mingw32.h (CPP_SPEC): Remove -remap.

Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de
    http://www.suse.de/~aj


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]