This is the mail archive of the gcc-help@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]

eliminate_regs error compiling glibc for sparc64


Dear mailing list:

I have successfully compiled GCC-3.1.20010317 for a sparc host and sparc64 
target. During my attempt to build libc 2.2.2, I got the following error:

make  -C posix subdir_lib
make[2]: Entering directory `/usr/local/src/libc/posix'
sparc64-linux-gcc ../sysdeps/unix/sysv/linux/sparc/sparc64/glob.c -c -O2 
-Wall -Winline -Wstrict-prototypes -Wwrite-strings -g -fcall-used-g7 
-I../include -I. -I/usr/local/src/build-libc/posix -I.. -I../libio 
-I/usr/local/src/build-libc -I../sysdeps/sparc/sparc64/elf 
-I../sysdeps/sparc/elf -I../linuxthreads/sysdeps/unix/sysv/linux 
-I../linuxthreads/sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/sparc/sparc64 
-I../linuxthreads/sysdeps/sparc -I../sysdeps/unix/sysv/linux/sparc/sparc64 
-I../sysdeps/unix/sysv/linux/sparc -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/sparc 
-I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/sparc/sparc64/fpu 
-I../sysdeps/sparc/sparc64 -I../sysdeps/wordsize-64 
-I../sysdeps/ieee754/ldbl-128 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/sparc/sparc64/soft-fp 
-I../sysdeps/sparc/fpu -I../sysdeps/sparc -I../sysdeps/ieee754 
-I../sysdeps/generic/elf -I../sysdeps/generic  -nostdinc -isystem 
/usr/local/lib/gcc-lib/sparc64-linux/3.1/include -isystem 
/usr/src/linux/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h 
-o /usr/local/src/build-libc/posix/glob.o
In file included from ../sysdeps/unix/sysv/linux/sparc/sparc64/glob.c:3:
../sysdeps/generic/glob.c: In function `glob_in_dir':
../sysdeps/generic/glob.c:1499: Internal compiler error in eliminate_regs, 
at reload1.c:2594
Please submit a full bug report, with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[2]: *** [/usr/local/src/build-libc/posix/glob.o] Error 1
make[2]: Leaving directory `/usr/local/src/libc/posix'
make[1]: *** [posix/subdir_lib] Error 2
make[1]: Leaving directory `/usr/local/src/libc'
make: *** [all] Error 2

This error is mentioned several times previously in mailing lists, so I 
wanted to make sure there wasn't a quick solution to this problem before I 
pulled the trigger on a bug report.

Sincerely,

Sean Callanan 


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