Hi All,
I've run into a spot of trouble building a cross compiler using gcc
v2.95.2. I want to build ARM binaries on my x86 host. Using the following
configure options:
./configure --target=arm-linux --host=i386-pc-linux-gnu
--prefix=/usr/local/arm/tools/arm-linux --disable-threads
--enable-languages=c --with-headers=/usr/local/arm/tools/arm-linux/include
--with-cpu=strongarm110
I get hoards of these messages:
/usr/local/arm/src/gcc-2.95.2/gcc/xgcc -B/usr/local/arm/src/gcc-2.95.2/gcc/
-B/usr/local/arm/tools/arm-linux/arm-linux/bin/
-I/usr/local/arm/tools/arm-linux/arm-linux/include -O2 -DCROSS_COMPILE -DIN_GCC
-I./include -fomit-frame-pointer -fPIC -g0
-DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I./config
-I./../include -c -DL${name} libgcc1.S; \
if [ $? -eq 0 ] ; then true; else exit 1; fi; \
mv libgcc1.o ${name}.o; \
arm-linux-ar rc tmplibgcc1.a ${name}.o; \
rm -f ${name}.o; \
done
_udivsi3
/tmp/ccCvWrzi.s: Assembler messages:
/tmp/ccCvWrzi.s:2: Error: Rest of line ignored. First ignored character is `@'.
/tmp/ccCvWrzi.s:3: Error: Rest of line ignored. First ignored character is `@'.
/tmp/ccCvWrzi.s:72: Error: no such 386 instruction: `dividend .req r0'
/tmp/ccCvWrzi.s:73: Error: no such 386 instruction: `divisor .req r1'
/tmp/ccCvWrzi.s:74: Error: no such 386 instruction: `result .req r2'
/tmp/ccCvWrzi.s:75: Error: no such 386 instruction: `curbit .req r3'
/tmp/ccCvWrzi.s:76: Error: no such 386 instruction: `ip .req r12'
...there are all told about 25 error messages similar to these
Did I miss a patch or a configuration option?
Any help is most appreciated,
Ben
--
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Benjamin Mayer Stocks
email: [EMAIL PROTECTED]
vox: 847-520-7369
cell: 847-571-9520
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
Please visit the above address for information on this list.