This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
glibc-20040503 fail to build on sparc32 with "Illegal operands".
- From: Balint Cristian <rezso at rdsor dot ro>
- To: libc-alpha at sources dot redhat dot com
- Date: Fri, 7 May 2004 14:14:36 -0400
- Subject: glibc-20040503 fail to build on sparc32 with "Illegal operands".
- Organization: Home
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