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