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.

Reply via email to