This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


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

glibc-2.2.4 build fails on kernel-2.4.9


Pentium III
Linux Kernel 2.4.9
gcc 2.95.2
make utility 3.79

glibc-2.2.4 is configured as:

./configure --prefix=/usr --enable-add-ons=linuxthreads
--enable-kernel=2.4.1 i686-linux

Build fails at:

gcc ../sysdeps/unix/sysv/linux/i386/getdents64.c -c -O2 -Wall -Winline
-Wstrict-prototypes -Wwrite-strings -g      -I../include -I.  -I..
-I../libio
-I../sysdeps/i386/elf -I../linuxthreads/sysdeps/unix/sysv/linux/i386
-I../linuxthreads/sysdeps/unix/sysv/linux
-I../linuxthreads/sysdeps/pthread
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386/i686
-I../linuxthreads/sysdeps/i386/i586 -I../sysdeps/i386/i586
-I../sysdeps/i386/i486 -I../linuxthreads/sysdeps/i386
-I../sysdeps/unix/sysv/linux/i386/i686 -I../sysdeps/unix/sysv/linux/i386
-I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common
-I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386
-I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix
-I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf
-I../sysdeps/generic  -nostdinc -isystem
/usr/lib/gcc-lib/i386-linux/2.95.2/include -isystem
/usr/src/linux-2.4.9/include
-D_LIBC_REENTRANT -include ../include/libc-symbols.h     -o getdents64.o
In file included from ../sysdeps/unix/sysv/linux/i386/getdents64.c:22:
../sysdeps/unix/sysv/linux/getdents.c: In function `__getdents64':
../sysdeps/unix/sysv/linux/getdents.c:123: Invalid `asm' statement:
../sysdeps/unix/sysv/linux/getdents.c:123: fixed or forbidden register 2
(cx)
was spilled for class CREG.
make[1]: *** [getdents64.o] Error 1
make[1]: Leaving directory `/usr/src/glibc-2.2.4/dirent'
make: *** [dirent/subdir_lib] Error 2




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