This is the mail archive of the gcc-bugs@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]
Other format: [Raw text]

target/8950: gcc does not compile


>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:


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