[LLVMdev] Can't bootstrap llvm-gcc-4.0 for x84_64
David Greene
dag at cray.com
Mon Oct 8 12:50:11 PDT 2007
I've been unable to bootstrap llvm-gcc-4.0 or -4.2 for x86_64
for some weeks now. The current problem is this:
[x86_64-mod-dbg]: ./xgcc -B./
-B/install.modified.debug/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/bin/
-isystem /install.modified.debug/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/include
-isystem /install.modified.debug/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sys-include
-L/tmp/ptmp/dag/build.llvm-gcc-4.0.modified.debug/x86_64-unknown-linux-gnu/gcc/../ld
-O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g
-DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I.
-I/llvm-project.modified/llvm-gcc-4.0/trunk/gcc
-I/llvm-project.modified/llvm-gcc-4.0/trunk/gcc/.
-I/llvm-project.modified/llvm-gcc-4.0/trunk/gcc/../include
-I/llvm-project.modified/llvm-gcc-4.0/trunk/gcc/../libcpp/include
-I/llvm-project.modified/llvm/trunk/include
-I/ptmp/dag/build.llvm.modified.debug/x86_64-unknown-linux-gnu/include
-DL_addvsi3 -c /llvm-project.modified/llvm-gcc-4.0/trunk/gcc/libgcc2.c -o
libgcc/./_addvsi3.o
[x86_64-mod-dbg]: /tmp/ccxekXCc.s: Assembler messages:
[x86_64-mod-dbg]: /tmp/ccxekXCc.s:36: Error: `(%esi,%edi)' is not a valid 64
bit base/index expression
I also see warnings like this:
[x86_64-mod-dbg]: ./xgcc -B./
-B/install.modified.debug/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/bin/
-isystem /install.modified.debug/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/include
-isystem /install.modified.debug/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/sys-include
-L/tmp/ptmp/dag/build.llvm-gcc-4.0.modified.debug/x86_64-unknown-linux-gnu/gcc/../ld
-O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g
-DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I.
-I/llvm-project.modified/llvm-gcc-4.0/trunk/gcc
-I/llvm-project.modified/llvm-gcc-4.0/trunk/gcc/.
-I/llvm-project.modified/llvm-gcc-4.0/trunk/gcc/../include
-I/llvm-project.modified/llvm-gcc-4.0/trunk/gcc/../libcpp/include
-I/llvm-project.modified/llvm/trunk/include
-I/ptmp/dag/build.llvm.modified.debug/x86_64-unknown-linux-gnu/include
-DL_absvdi2 -c /llvm-project.modified/llvm-gcc-4.0/trunk/gcc/libgcc2.c -o
libgcc/./_absvdi2.o
[x86_64-mod-dbg]: WARNING: 128-bit integers not supported!
This is from the latest trunk. Is anyone else seeing this problem?
-Dave
More information about the llvm-dev
mailing list