[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Glibc 0pre5 still no go on Alpha w/gcc 2.95



Well, glibc 2.1.2-0pre5 still won't compile on Alpha with the new gcc :-(
There was talk of this on the egcs list, but it was supposedly fixed
(obviously not).  Joel, if you can send the log upstream, I'd appreciate
it :-)

C

gcc conj.c -c -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -g -mieee    -Wno-uninitialized -Wno-write-strings  -I../include -I. -I/src/glibc/glibc-2.1.2/build/obj-alpha-linux/math -I.. -I../libio  -I/src/glibc/glibc-2.1.2/build/obj-alpha-linux -
I../sysdeps/alpha/elf -I../crypt/sysdeps/unix -I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/alpha -I../sysdeps/unix/sysv/linux/alpha
/alpha -I../sysdeps/unix/sysv/linux/alpha -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/alpha -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps
/alpha/fpu -I../sysdeps/alpha -I../sysdeps/wordsize-64 -I../sysdeps/ieee754 -I../sysdeps/libm-ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic  -nostdinc -isystem /usr/lib/gcc-lib/alpha-linux/2.95/include -isystem /usr/src/linux-2.2.11/include -D_LIB
C_REENTRANT -include ../include/libc-symbols.h     -D__NO_MATH_INLINES -D__LIBC_INTERNAL_MATH_INLINES -DNO_LONG_DOUBLE -D_Mlong_double_=double -o /src/glibc/glibc-2.1.2/build/obj-alpha-linux/math/conj.o
In file included from ../include/bits/cmathcalls.h:1,
                 from ../math/complex.h:88,
                 from ../include/complex.h:1,
                 from conj.c:21:
../math/bits/cmathcalls.h: In function `cimagf':
../math/bits/cmathcalls.h:139: Unable to access imaginary part of complex value in a hard register on this target
make[3]: *** [/src/glibc/glibc-2.1.2/build/obj-alpha-linux/math/conj.o] Error 1
make[3]: Leaving directory `/src/glibc/glibc-2.1.2/build/glibc-2.1.2/math'
make[2]: *** [math/others] Error 2
make[2]: Leaving directory `/src/glibc/glibc-2.1.2/build/glibc-2.1.2'
make[1]: *** [all] Error 2



Reply to: