This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
target/8950: gcc does not compile
- From: ecsa at beiks dot com
- To: gcc-gnats at gcc dot gnu dot org
- Date: 15 Dec 2002 15:10:59 -0000
- Subject: target/8950: gcc does not compile
- Reply-to: ecsa at beiks dot com
>Number: 8950
>Category: target
>Synopsis: gcc does not compile
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Dec 15 07:16:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator: ecsa@beiks.com
>Release: unknown-1.0
>Organization:
>Environment:
suse 8.0, gcc native compiler 3.2.1, compiled from source
>Description:
gcc does not compile with multilib on : error code
/home/stefan/install/sources/gcc-3.2.1/gcc/gcc/xgcc -B/home/stefan/install/sources/gcc-3.2.1/gcc/gcc/ -B/usr/local/arm-wince/arm-wince-pe/bin/ -B/usr/local/arm-wince/arm-wince-pe/lib/ -isystem /usr/local/arm-wince/arm-wince-pe/include -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -Dinhibit_libc -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I. -I./. -I./config -I./../include -mthumb -DL_udivsi3 -xassembler-with-cpp -c ./config/arm/lib1funcs.asm -o libgcc/thumb/_udivsi3.o
config/arm/lib1funcs.asm: Assembler messages:
config/arm/lib1funcs.asm:159: Warning: ignoring redefinition of register alias 'ip'
config/arm/lib1funcs.asm:160: Warning: ignoring redefinition of register alias 'sp'
config/arm/lib1funcs.asm:161: Warning: ignoring redefinition of register alias 'lr'
config/arm/lib1funcs.asm:162: Warning: ignoring redefinition of register alias 'pc'
config/arm/lib1funcs.asm:452: Error: cannot represent BFD_RELOC_THUMB_PCREL_BRANCH23 relocation in this object file format
make[2]: *** [libgcc/thumb/_udivsi3.o] Error 1
make[2]: Leaving directory `/home/stefan/install/sources/gcc-3.2.1/gcc/gcc'
make[1]: *** [stmp-multilib] Error 2
make[1]: Leaving directory `/home/stefan/install/sources/gcc-3.2.1/gcc/gcc'
if you configure gcc with --enable-multilib=no
gcc compiles
>How-To-Repeat:
binutils 2.13
./configure --target=arm-wince-pe --prefix=/usr/local/arm-wince
gcc 3.2.1, cvs snapshot from 15-Dec-2002 report the same
gcc
./configure --target=arm-wince-pe --prefix=/usr/local/arm-wince
path to assembler is setup up appropriateli
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: