[BusyBox] [Busy box] can't resolve symbol.
Wolfgang Denk
wd at denx.de
Thu Jun 26 10:17:16 UTC 2003
In message <20030624141019.42909.qmail at web41812.mail.yahoo.com> you wrote:
> Yes I am agree with you, float support in the libc
> is better than kernel emulation for performance. :-)
>
> But it's work too ! :-) It's just a solution.
It ain't.
> But I use libc support for float today, I just notice
> this solution.
If you really test it you will see that the FP emulation code in the
Linux kernel is seriously broken for MPC8xx processors. AFAIK it was
never intended to be used for real programs, just to handle some
simple cases (like when GDD uses FP instructions for a fast "memcpy"
of small data units - struct assignement etc.).
Summary: for MPC8xx and oother FPU-less PowerPC processors you should
ALWAYS use -msoftfloat. Don't try FP emulation, it's broken. And
don't try to fix it, it's not worth the effort because of being
awfully slow.
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at denx.de
It is easier to change the specification to fit the program than vice
versa.
More information about the busybox
mailing list