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]

arm-rtems vs. arm-elf



Hi,

arm-elf seems to build fine but arm-rtems fails on a thumb variant 
on libgcc2.c.  arm-rtems is a simple wrapper for arm-elf and I 
can't see enough differences in the binutils or gcc configurations
to justify this failure.  Any thoughts?

/usr3/ftp_archive/gnu/gcc/ss/b3/b-arm-rtems/gcc/xgcc
-B/usr3/ftp_archive/gnu/gcc
/ss/b3/b-arm-rtems/gcc/ -nostdinc
-B/usr3/ftp_archive/gnu/gcc/ss/b3/b-arm-rtems/
arm-rtems/newlib/ -isystem
/usr3/ftp_archive/gnu/gcc/ss/b3/b-arm-rtems/arm-rtems
/newlib/targ-include -isystem
/usr3/ftp_archive/gnu/gcc/ss/b3/gcc-30-cvs/newlib/
libc/include -B/opt/rtems/arm-rtems/bin/ -B/opt/rtems/arm-rtems/lib/
-isystem /o
pt/rtems/arm-rtems/include -O2
-I../../gcc-30-cvs/gcc/../newlib/libc/sys/rtems/i
nclude -DCROSS_COMPILE -DIN_GCC    -W -Wall -Wwrite-strings
-Wstrict-prototypes
-Wmissing-prototypes -isystem ./include  -Dinhibit_libc -fno-inline -g1
-DHAVE_G
THR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I.
-I../..
/gcc-30-cvs/gcc -I../../gcc-30-cvs/gcc/. -I../../gcc-30-cvs/gcc/config
-I../../g
cc-30-cvs/gcc/../include  -mthumb -DL_muldi3 -c
../../gcc-30-cvs/gcc/libgcc2.c -
o libgcc/thumb/_muldi3.o
/tmp/ccEm2a4c.s: Assembler messages:
/tmp/ccEm2a4c.s:23: Error: Garbage following instruction
/tmp/ccEm2a4c.s:24: Error: Garbage following instruction
/tmp/ccEm2a4c.s:25: Error: dest and source1 one must be the same
register
/tmp/ccEm2a4c.s:26: Error: Bad arguments to instruction
/tmp/ccEm2a4c.s:27: Error: Bad arguments to instruction
/tmp/ccEm2a4c.s:28: Error: Bad arguments to instruction
/tmp/ccEm2a4c.s:29: Error: dest and source1 one must be the same
register
/tmp/ccEm2a4c.s:30: Error: dest and source1 one must be the same
register
/tmp/ccEm2a4c.s:31: Error: bad instruction `adds r4,lr,r4'
/tmp/ccEm2a4c.s:32: Error: bad instruction `addcs r7,r7,#65536' 

-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel@OARcorp.com                 On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
   Support Available             (256) 722-9985


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