Internal Error compiling uClibc
Alan Carvalho de Assis
acassis at gmail.com
Sat May 19 08:21:52 PDT 2007
Hi people,
I got a strange error compiling uClibc-0.9.28. I don't found anything
related to it on google.
The error is in setjmp.S in this instruction:
movl __sigjmp_save @GOT (%ecx), %ecx
The error say to me report a bug.
Can someone where help me solve this problem?
I attached the tail error message.
Cheers,
Alan
gcc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing
-march=pentium-mmx -fno-stack-protector -fno-builtin -nostdinc -D_LIBC
-I../../../../include -I. -mpreferred-stack-boundary=2
-falign-jumps=0 -falign-loops=0 -Os -funit-at-a-time -isystem
/usr/lib/gcc/i486-linux-gnu/4.1.2/include -DNDEBUG -fPIC -c clone.S
-o clone.o
strip -x -R .note -R .comment clone.o
gcc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing
-march=pentium-mmx -fno-stack-protector -fno-builtin -nostdinc -D_LIBC
-I../../../../include -I. -mpreferred-stack-boundary=2
-falign-jumps=0 -falign-loops=0 -Os -funit-at-a-time -isystem
/usr/lib/gcc/i486-linux-gnu/4.1.2/include -DNDEBUG -fPIC -c setjmp.S
-o setjmp.o
setjmp.S: Assembler messages:
setjmp.S:54: Internal error!
Assertion failure in operand at ../../gas/expr.c line 1310.
Please report this bug.
make[5]: *** [setjmp.o] Error 1
make[5]: Leaving directory
`/home/alan/buildrom-devel/buildrom/work/uclibc/uClibc-0.9.28/libc/sysdeps/linux/i386'
make[4]: *** [i386] Error 2
make[4]: Leaving directory
`/home/alan/buildrom-devel/buildrom/work/uclibc/uClibc-0.9.28/libc/sysdeps/linux'
make[3]: *** [_dir_linux] Error 2
make[3]: Leaving directory
`/home/alan/buildrom-devel/buildrom/work/uclibc/uClibc-0.9.28/libc/sysdeps'
make[2]: *** [_dir_sysdeps] Error 2
make[2]: Leaving directory
`/home/alan/buildrom-devel/buildrom/work/uclibc/uClibc-0.9.28/libc'
make[1]: ** [_dir_libc] Erro 2
make[1]: Saindo do diretório
`/home/alan/buildrom-devel/buildrom/work/uclibc/uClibc-0.9.28'
More information about the uClibc
mailing list