1129203Scognet$NetBSD: softfloat-history.txt,v 1.1 2000/06/06 08:15:08 bjh21 Exp $ 2129203Scognet$FreeBSD: releng/11.0/lib/libc/softfloat/softfloat-history.txt 129203 2004-05-14 12:13:06Z cognet $ 3129203Scognet 4129203ScognetHistory of Major Changes to SoftFloat, up to Release 2a 5129203Scognet 6129203ScognetJohn R. Hauser 7129203Scognet1998 December 16 8129203Scognet 9129203Scognet 10129203Scognet- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 11129203ScognetRelease 2a (1998 December) 12129203Scognet 13129203Scognet-- Added functions to convert between 64-bit integers (int64) and all 14129203Scognet supported floating-point formats. 15129203Scognet 16129203Scognet-- Fixed a bug in all 64-bit-version square root functions except 17129203Scognet `float32_sqrt' that caused the result sometimes to be off by 1 unit in 18129203Scognet the last place (1 ulp) from what it should be. (Bug discovered by Paul 19129203Scognet Donahue.) 20129203Scognet 21129203Scognet-- Improved the makefiles. 22129203Scognet 23129203Scognet- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 24129203ScognetRelease 2 (1997 June) 25129203Scognet 26129203Scognet-- Created the 64-bit (bits64) version, adding the floatx80 and float128 27129203Scognet formats. 28129203Scognet 29129203Scognet-- Changed the source directory structure, splitting the sources into a 30129203Scognet `bits32' and a `bits64' version. Renamed `environment.h' to `milieu.h' 31129203Scognet (to avoid confusion with environment variables). 32129203Scognet 33129203Scognet-- Fixed a small error that caused `float64_round_to_int' often to round the 34129203Scognet wrong way in nearest/even mode when the operand was between 2^20 and 2^21 35129203Scognet and halfway between two integers. 36129203Scognet 37129203Scognet- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 38129203ScognetRelease 1a (1996 July) 39129203Scognet 40129203Scognet-- Corrected a mistake that caused borderline underflow cases not to raise 41129203Scognet the underflow flag when they should have. (Problem reported by Doug 42129203Scognet Priest.) 43129203Scognet 44129203Scognet-- Added the `float_detect_tininess' variable to control whether tininess is 45129203Scognet detected before or after rounding. 46129203Scognet 47129203Scognet- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 48129203ScognetRelease 1 (1996 July) 49129203Scognet 50129203Scognet-- Original release. 51129203Scognet 52129203Scognet- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 53129203Scognet 54