John Hauser 45fdcf1c65 Added the ability to specify the result values delivered when conversions
from floating-point to an integer format raise an invalid exception.
For the provided specializations (8086 and RISC-V), changed the result
of converting a negative floating-point value to an unsigned integer
format to now be zero.  (Also renamed `shiftCount' inside functions to
`shiftDist'.)
2016-02-22 15:51:12 -08:00
2015-11-03 14:38:58 -08:00
2015-11-03 14:38:58 -08:00
2015-11-03 14:38:58 -08:00
2015-11-03 14:38:58 -08:00
2015-11-03 14:38:58 -08:00
2015-11-03 14:38:58 -08:00

Package Overview for Berkeley SoftFloat Release 3a

John R. Hauser
2015 October 23

Berkeley SoftFloat is a software implementation of binary floating-point that conforms to the IEEE Standard for Floating-Point Arithmetic. SoftFloat is distributed in the form of C source code. Building the SoftFloat sources generates a library file (typically softfloat.a or libsoftfloat.a) containing the floating-point subroutines.

The SoftFloat package is documented in the following files in the doc subdirectory:

Other files in the package comprise the source code for SoftFloat.

S
Description
No description provided
Readme 874 KiB
Languages
C 94.1%
Makefile 4.7%
C++ 0.7%
CMake 0.5%