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]
Other format: [Raw text]

glibc-20040503 fail to build on sparc32 with "Illegal operands".


While trying to compile CVS glibc of 20040503 (aka FC2T3 glibc-2.3.3-24) i am getting errors.

I am using binutils-2.15.90.0.3-5, gcc-3.3.3-7, maybe something is wrong in my toolchain ?

memcpy.S really not changed since an year i suspect something else, any hint ?

I olso tryed instead gcc-3.3.3, gcc32 wich is gcc-3.2.3-6.

[root@sun build-sparc-linux]# gcc -m32  ../sysdeps/sparc/sparc32/memcpy.S -c 
 -I../include -I. -I/usr/src/redhat/BUILD/glibc-2.3.3-200405031851/build-sparc-linux/string -I.. -I../libio  
-I/usr/src/redhat/BUILD/glibc-2.3.3-200405031851/build-sparc-linux -I../sysdeps/sparc/sparc32/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/sparc/sparc32 -I../linuxthreads/sysdeps/unix/sysv/linux/sparc 
-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/sparc/sparc32 -I../linuxthreads/sysdeps/sparc -I../libidn/sysdeps/unix 
-I../sysdeps/unix/sysv/linux/sparc/sparc32 -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/sparc32/fpu 
-I../sysdeps/sparc/sparc32 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/sparc/sparc32/soft-fp -I../sysdeps/sparc/fpu 
-I../sysdeps/sparc -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem /usr/lib/gcc-lib/sparc64-redhat-linux/3.3.3/include 
-isystem /usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h       -DASSEMBLER -D__ASSEMBLY__ -g -Wa,--noexecstack  
-o /usr/src/redhat/BUILD/glibc-2.3.3-200405031851/build-sparc-linux/string/memcpy.o 
-MD -MP -MF /usr/src/redhat/BUILD/glibc-2.3.3-200405031851/build-sparc-linux/string/memcpy.o.dt
../sysdeps/sparc/sparc32/memcpy.S: Assembler messages:
../sysdeps/sparc/sparc32/memcpy.S:761: Error: bad expression
../sysdeps/sparc/sparc32/memcpy.S:761: Error: Illegal operands
../sysdeps/sparc/sparc32/memcpy.S:762: Error: bad expression
../sysdeps/sparc/sparc32/memcpy.S:762: Error: Illegal operands
../sysdeps/sparc/sparc32/memcpy.S:763: Error: bad expression
../sysdeps/sparc/sparc32/memcpy.S:763: Error: Illegal operands
../sysdeps/sparc/sparc32/memcpy.S:764: Error: bad expression
../sysdeps/sparc/sparc32/memcpy.S:764: Error: Illegal operands
../sysdeps/sparc/sparc32/memcpy.S:773: Error: bad expression
../sysdeps/sparc/sparc32/memcpy.S:773: Error: Illegal operands
../sysdeps/sparc/sparc32/memcpy.S:796: Error: bad expression
../sysdeps/sparc/sparc32/memcpy.S:796: Error: Illegal operands
../sysdeps/sparc/sparc32/memcpy.S:797: Error: bad expression
../sysdeps/sparc/sparc32/memcpy.S:797: Error: Illegal operands
../sysdeps/sparc/sparc32/memcpy.S:798: Error: bad expression
../sysdeps/sparc/sparc32/memcpy.S:798: Error: Illegal operands
../sysdeps/sparc/sparc32/memcpy.S:799: Error: bad expression
../sysdeps/sparc/sparc32/memcpy.S:799: Error: Illegal operands
../sysdeps/sparc/sparc32/memcpy.S:808: Error: bad expression
../sysdeps/sparc/sparc32/memcpy.S:808: Error: Illegal operands
../sysdeps/sparc/sparc32/memcpy.S:833: Error: bad expression
../sysdeps/sparc/sparc32/memcpy.S:833: Error: Illegal operands
../sysdeps/sparc/sparc32/memcpy.S:834: Error: bad expression
../sysdeps/sparc/sparc32/memcpy.S:834: Error: Illegal operands
../sysdeps/sparc/sparc32/memcpy.S:835: Error: bad expression
../sysdeps/sparc/sparc32/memcpy.S:835: Error: Illegal operands
../sysdeps/sparc/sparc32/memcpy.S:836: Error: bad expression
../sysdeps/sparc/sparc32/memcpy.S:836: Error: Illegal operands
../sysdeps/sparc/sparc32/memcpy.S:845: Error: bad expression
../sysdeps/sparc/sparc32/memcpy.S:845: Error: Illegal operands


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