<HTML> <HEAD> <TITLE>Berkeley SoftFloat Package Overview</TITLE> </HEAD> <BODY> <H1>Package Overview for Berkeley SoftFloat Release 3e</H1> <P> John R. Hauser<BR> 2018 January 20<BR> </P> <P> 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 <CODE>softfloat.a</CODE> or <CODE>libsoftfloat.a</CODE>) containing the floating-point subroutines. </P> <P> The SoftFloat package is documented in the following files in the <CODE>doc</CODE> subdirectory: <BLOCKQUOTE> <TABLE> <TR> <TD><A HREF="doc/SoftFloat.html"><NOBR><CODE>SoftFloat.html</CODE></NOBR></A></TD> <TD>Documentation for using the SoftFloat functions.</TD> </TR> <TR> <TD><A HREF="doc/SoftFloat-source.html"><NOBR><CODE>SoftFloat-source.html</CODE></NOBR></A></TD> <TD>Documentation for building SoftFloat.</TD> </TR> <TR> <TD><A HREF="doc/SoftFloat-history.html"><NOBR><CODE>SoftFloat-history.html</CODE></A><CODE> </CODE></NOBR></TD> <TD>History of the major changes to SoftFloat.</TD> </TR> </TABLE> </BLOCKQUOTE> Other files in the package comprise the source code for SoftFloat. </P> </BODY>