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

Errors Compiling glibc-2.1.2


I've received the following errors when compiling glibc-2.1.2 on an
alphaev56-unknown-linux-gnu.  The glibc guys say that this is a known
gcc problem, I was just wondering if there were patches available (or
someone could throw some together?) and especially if this problem is
expected to be fixed prior to the gcc-2.95.2 release.  This code does
compile with egcs-1.1.2, so I hope the problem is not too severe...

gcc conj.c -c -O6 -Wa,-m21164a -Wall -Winline -Wstrict-prototypes
-Wwrite-strings -mcpu=ev56 -mieee    -Wno-uninitialized
-Wno-write-strings  -I../include -I.  -I.. -I../libio
-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 -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   -D_LIBC_REENTRANT -include
../include/libc-symbols.h     -D__NO_MATH_INLINES
-D__LIBC_INTERNAL_MATH_INLINES -DNO_LONG_DOUBLE -D_Mlong_double_=double
-o 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[2]: *** [conj.o] Error 1
make[2]: Leaving directory `/source/base/glibc/build/glibc-2.1.2/math'
make[1]: *** [math/others] Error 2
make[1]: Leaving directory `/source/base/glibc/build/glibc-2.1.2'
make: *** [compile] Error 2

--
J. Daniel Powell
dan@brickwall.org




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