This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
eliminate_regs error compiling glibc for sparc64
- To: gcc-help at gcc dot gnu dot org
- Subject: eliminate_regs error compiling glibc for sparc64
- From: sc843 at bard dot edu
- Date: Sun, 25 Mar 2001 23:00:55 -0500 (EST)
- Reply-To: sc843 at bard dot edu
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