This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
lib1funcs.asm udivsi3 fails
- From: Shaun Jackman <sjackman at pathwayconnect dot com>
- To: gcc at gcc dot gnu dot org
- Date: 08 Jul 2003 11:16:16 -0600
- Subject: lib1funcs.asm udivsi3 fails
- Organization: Pathway Connectivity
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