1 1.1 bjh21 $NetBSD: softfloat-history.txt,v 1.1 2000/06/06 08:15:08 bjh21 Exp $ 2 1.1 bjh21 3 1.1 bjh21 History of Major Changes to SoftFloat, up to Release 2a 4 1.1 bjh21 5 1.1 bjh21 John R. Hauser 6 1.1 bjh21 1998 December 16 7 1.1 bjh21 8 1.1 bjh21 9 1.1 bjh21 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 10 1.1 bjh21 Release 2a (1998 December) 11 1.1 bjh21 12 1.1 bjh21 -- Added functions to convert between 64-bit integers (int64) and all 13 1.1 bjh21 supported floating-point formats. 14 1.1 bjh21 15 1.1 bjh21 -- Fixed a bug in all 64-bit-version square root functions except 16 1.1 bjh21 `float32_sqrt' that caused the result sometimes to be off by 1 unit in 17 1.1 bjh21 the last place (1 ulp) from what it should be. (Bug discovered by Paul 18 1.1 bjh21 Donahue.) 19 1.1 bjh21 20 1.1 bjh21 -- Improved the makefiles. 21 1.1 bjh21 22 1.1 bjh21 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 23 1.1 bjh21 Release 2 (1997 June) 24 1.1 bjh21 25 1.1 bjh21 -- Created the 64-bit (bits64) version, adding the floatx80 and float128 26 1.1 bjh21 formats. 27 1.1 bjh21 28 1.1 bjh21 -- Changed the source directory structure, splitting the sources into a 29 1.1 bjh21 `bits32' and a `bits64' version. Renamed `environment.h' to `milieu.h' 30 1.1 bjh21 (to avoid confusion with environment variables). 31 1.1 bjh21 32 1.1 bjh21 -- Fixed a small error that caused `float64_round_to_int' often to round the 33 1.1 bjh21 wrong way in nearest/even mode when the operand was between 2^20 and 2^21 34 1.1 bjh21 and halfway between two integers. 35 1.1 bjh21 36 1.1 bjh21 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 37 1.1 bjh21 Release 1a (1996 July) 38 1.1 bjh21 39 1.1 bjh21 -- Corrected a mistake that caused borderline underflow cases not to raise 40 1.1 bjh21 the underflow flag when they should have. (Problem reported by Doug 41 1.1 bjh21 Priest.) 42 1.1 bjh21 43 1.1 bjh21 -- Added the `float_detect_tininess' variable to control whether tininess is 44 1.1 bjh21 detected before or after rounding. 45 1.1 bjh21 46 1.1 bjh21 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 47 1.1 bjh21 Release 1 (1996 July) 48 1.1 bjh21 49 1.1 bjh21 -- Original release. 50 1.1 bjh21 51 1.1 bjh21 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 52 1.1 bjh21 53