No softfloat?

Mark Eichin eichin-openmoko at thok.org
Tue Aug 14 03:29:08 CEST 2007


This just came up on openmoko-devel:

http://lists.openmoko.org/pipermail/openmoko-devel/2007-August/001278.html

Roughly, soft-float is more efficient than emulation - you could
configure the kernel differently to support debian or zaurus binaries,
or you could just rebuild the binaries...


"Dr. H. Nikolaus Schaller" <hns at computer.org> writes:

> I have some binary code that runs pretty well on the Zaurus and tried
> to run it on OpenMoko. But it fails with an Illegal Instruction.
>
> after some gdb experiments I found that it is this instruction:
>
>    fltd    f1, r5
>
> Well, it turned out that the code calls sqrt() which is pretty
> inefficient at this place :-)
>
> But nevertheless, doesn't the OpenMoko kernel have a FPU emulation?
> Or is there an emulation module that can be easily installed?
>
> Nikolaus



More information about the device-owners mailing list