berkeley-softfloat-3
berkeley-softfloat-3 copied to clipboard
SoftFloat release 3
I could hardly figure out how does f32_div and f32_sqrt work, especially the two magic functions "softfloat_approxRecip32_1" and "softfloat_apprroxxRecipSqrt32_1" If there is any paper or website help me learn more...
I ported the berkeley-softfloat-3 library to run in the NetBSD kernel. The only difference is that we need to include different headers than the userspace ones. I intend to merge...
This patch adds preprocessor facilities to enable choosing between global state (SoftFloatv3 default) and adding a "state" parameter to all functions. This has been discussed already by John Hauser at:...
The [QEMU project](http://www.qemu.org/) makes extensive use of SoftFloat to model floating point instructions. The source in QEMU's tree is based on SoftFloat2a due to later incompatibilities in the licensing. It...
`` is defined by a spec that ARM releases, and implemented by compilers. It is not a "real" header file. This happen with either included first. ``` [2/244] Building CXX...
I wrote Rust bindings to softfloat (https://crates.io/crates/softfloat-sys), however I ran into linking problems since a lot of internal functions are declared inline but there is no out-of-line version of them....
So, I was trying to build it as a shared lib, with the CC/CFLAGS/LDFLAGS I wanted, but the makefiles doesn't allow that. As I was adding it, I found some...
This PR adds meson.build support for the most common target Linux-x86-64 If there is enough interest, I can provide support for other targets as well, but inclusion of at least...
Please consider fixing the following compiler warnings from GCC and Clang. Most of these can probably be fixed by adding explicit type casts. It would add credibility to the project...
Please add support for building with the Clang compiler. Thanks!