This is the mail archive of the gcc@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]

lib1funcs.asm udivsi3 fails


I'm trying to compile gcc for arm-elf with thumb and interwork multilibs
enabled for c and c++. newlib is sym-linked into the gcc build tree. GCC
is configure with the following flags.
--target=arm-elf --enable-languages=c++ --with-cpu=arm7tdmi --with-newlib
When I make gcc, I get the following error:

xgcc [clip] ../../gcc-3.3/gcc/config/arm/lib1funcs.asm -o libgcc/./_udivsi3.o
../../gcc-3.3/gcc/config/arm/lib1funcs.asm: Assembler messages:
../../gcc-3.3/gcc/config/arm/lib1funcs.asm:1: Warning: rest of line ignored; first ignored character is `@'
../../gcc-3.3/gcc/config/arm/lib1funcs.asm:2: Warning: rest of line ignored; first ignored character is `@'
../../gcc-3.3/gcc/config/arm/lib1funcs.asm:153: Error: no such instruction: `work .req r4@XXXX is this safe?'
../../gcc-3.3/gcc/config/arm/lib1funcs.asm:154: Error: no such instruction: `dividend .req r0'
../../gcc-3.3/gcc/config/arm/lib1funcs.asm:155: Error: no such instruction: `divisor .req r1'
../../gcc-3.3/gcc/config/arm/lib1funcs.asm:156: Error: no such instruction: `overdone .req r2'
[clip]

Any idea what's wrong?

Thanks,
Shaun


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