User: Password:
|
|
Subscribe / Log in / New account

ARM kernel floating-point emulation code removed

ARM kernel floating-point emulation code removed

Posted Apr 11, 2013 3:45 UTC (Thu) by npitre (subscriber, #5680)
In reply to: ARM kernel floating-point emulation code removed by brouhaha
Parent article: ARM kernel floating-point emulation code removed

I wrote the user space soft-float library, all in ARM assembly, and contributed it to gcc:

http://gcc.gnu.org/ml/gcc-patches/2003-08/msg01172.html

http://gcc.gnu.org/ml/gcc-patches/2004-10/msg01018.html

This is not reusable as is for correct FPA/VFP emulation in the kernel as no exceptions are handled nor any rounding modes other than the default round-to-nearest mode. It doesn't provide any support for extended 80-bit floats either.


(Log in to post comments)

ARM kernel floating-point emulation code removed

Posted Apr 11, 2013 8:07 UTC (Thu) by asbradbury (guest, #47625) [Link]

Could the opened up fpemulator be used? http://www.riscosopen.org/news/articles/2010/05/26/arm-lt... Though I've got to admit I'm amazed anyone still cares about oabi.


Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds