Annotation of previous_trunk/src/softfloat/README.txt, revision 1.1.1.1

1.1       root        1: MAME note: this package is derived from the following original SoftFloat 
                      2: package and has been "re-packaged" to work with MAME's conventions and
                      3: build system.  The source files come from bits64/ and bits64/templates
                      4: in the original distribution as MAME requires a compiler with a 64-bit
                      5: integer type.
                      6: 
                      7: 
                      8: Package Overview for SoftFloat Release 2b
                      9: 
                     10: John R. Hauser
                     11: 2002 May 27
                     12: 
                     13: 
                     14: ----------------------------------------------------------------------------
                     15: Overview
                     16: 
                     17: SoftFloat is a software implementation of floating-point that conforms to
                     18: the IEC/IEEE Standard for Binary Floating-Point Arithmetic.  SoftFloat is
                     19: distributed in the form of C source code.  Compiling the SoftFloat sources
                     20: generates two things:
                     21: 
                     22: -- A SoftFloat object file (typically `softfloat.o') containing the complete
                     23:    set of IEC/IEEE floating-point routines.
                     24: 
                     25: -- A `timesoftfloat' program for evaluating the speed of the SoftFloat
                     26:    routines.  (The SoftFloat module is linked into this program.)
                     27: 
                     28: The SoftFloat package is documented in four text files:
                     29: 
                     30:    SoftFloat.txt          Documentation for using the SoftFloat functions.
                     31:    SoftFloat-source.txt   Documentation for compiling SoftFloat.
                     32:    SoftFloat-history.txt  History of major changes to SoftFloat.
                     33:    timesoftfloat.txt      Documentation for using `timesoftfloat'.
                     34: 
                     35: Other files in the package comprise the source code for SoftFloat.
                     36: 
                     37: Please be aware that some work is involved in porting this software to other
                     38: targets.  It is not just a matter of getting `make' to complete without
                     39: error messages.  I would have written the code that way if I could, but
                     40: there are fundamental differences between systems that can't be hidden.
                     41: You should not attempt to compile SoftFloat without first reading both
                     42: `SoftFloat.txt' and `SoftFloat-source.txt'.
                     43: 
                     44: 
                     45: ----------------------------------------------------------------------------
                     46: Legal Notice
                     47: 
                     48: SoftFloat was written by me, John R. Hauser.  This work was made possible in
                     49: part by the International Computer Science Institute, located at Suite 600,
                     50: 1947 Center Street, Berkeley, California 94704.  Funding was partially
                     51: provided by the National Science Foundation under grant MIP-9311980.  The
                     52: original version of this code was written as part of a project to build
                     53: a fixed-point vector processor in collaboration with the University of
                     54: California at Berkeley, overseen by Profs. Nelson Morgan and John Wawrzynek.
                     55: 
                     56: THIS SOFTWARE IS DISTRIBUTED AS IS, FOR FREE.  Although reasonable effort
                     57: has been made to avoid it, THIS SOFTWARE MAY CONTAIN FAULTS THAT WILL AT
                     58: TIMES RESULT IN INCORRECT BEHAVIOR.  USE OF THIS SOFTWARE IS RESTRICTED TO
                     59: PERSONS AND ORGANIZATIONS WHO CAN AND WILL TAKE FULL RESPONSIBILITY FOR ALL
                     60: LOSSES, COSTS, OR OTHER PROBLEMS THEY INCUR DUE TO THE SOFTWARE, AND WHO
                     61: FURTHERMORE EFFECTIVELY INDEMNIFY JOHN HAUSER AND THE INTERNATIONAL COMPUTER
                     62: SCIENCE INSTITUTE (possibly via similar legal warning) AGAINST ALL LOSSES,
                     63: COSTS, OR OTHER PROBLEMS INCURRED BY THEIR CUSTOMERS AND CLIENTS DUE TO THE
                     64: SOFTWARE.
                     65: 
                     66: Derivative works are acceptable, even for commercial purposes, provided
                     67: that the minimal documentation requirements stated in the source code are
                     68: satisfied.
                     69: 
                     70: 
                     71: ----------------------------------------------------------------------------
                     72: Contact Information
                     73: 
                     74: At the time of this writing, the most up-to-date information about
                     75: SoftFloat and the latest release can be found at the Web page `http://
                     76: www.cs.berkeley.edu/~jhauser/arithmetic/SoftFloat.html'.
                     77: 
                     78: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.