ARM and softfloat (again)
Steven Scholz
steven.scholz@imc-berlin.de
Fri Aug 12 13:42:00 GMT 2005
Hi there,
I built an arm-softfloat-linux-gnu tool chain
(gcc-3.3.3-glibc-2.3.3-linux-2.6.12) with
GCC_EXTRA_CONFIG=--with-float=soft
GLIBC_EXTRA_CONFIG=--without-fp
and hoped for a softfloat toolchain.
But an application build with this toolchain contains ARM instructions like
1a02a0: ee000181 adfd f0, f0, f1
1a02a8: ee102181 mufd f2, f0, f1
1a02b0: ee001190 fltd f0, r1
1a02c4: ee002190 fltd f0, r2
1a02d4: ee003190 fltd f0, r3
1a02e4: ed9f811f ldfd f0, [pc, #124]
so I suppose that I have *NO* softfloat support and these instruction will cause
a kernel trap.
Is that correct?
--
Steven
------
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
More information about the crossgcc
mailing list