[oe] [oe-commits] org.oe.dev conf/machine/include/tune-ppc405.inc : Move TARGET_FPU = "soft" to the tune file so its

Koen Kooi k.kooi at student.utwente.nl
Mon Oct 29 12:24:27 UTC 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Stelios Koroneos schreef:
> Although this is getting OT :)
> 
> Buidling with hardfloat for a cpu that does not have an fpu means that
> 1) You need to have a kernel that supports fp emulation (and actually
> provides correct fp results)
> 2) Have it enabled by default in OE
> 3) Be prepared to pay the processing penalty as every fp instruction is
> going to generate an exeption that needs to be handled by the kernel.

Right, that's how we have done it in OE for the ARMs without FPU for the
past 4 years. On ARM it's a 10x-50x slowdown, but still very popular,
i.e. debian/arm is still using hardfloat. I'm not saying it makes sense,
I'm saying that this is how it has been done for the past 4 years :)

regards,

Koen

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFHJdD7MkyGM64RGpERAiYEAJ9o15AwGFUlIekx/CrlnqVfwhkKFgCgoN4N
7anBacFs+gt5jg0dRLl0aKg=
=BOhh
-----END PGP SIGNATURE-----




More information about the Openembedded-devel mailing list