]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - tools/test/testfloat/testfloat-history.txt
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / tools / test / testfloat / testfloat-history.txt
1
2 History of Major Changes to TestFloat, up to Release 2a
3
4 John R. Hauser
5 1998 December 17
6
7
8 The TestFloat releases parallel those of SoftFloat, on which TestFloat is
9 based.  Each TestFloat release also incorporates all bug fixes from the
10 corresponding release of SoftFloat.
11
12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
13 Release 2a (1998 December)
14
15 -- Added support for testing conversions between floating-point and 64-bit
16    integers.
17
18 -- Improved the makefiles.
19
20 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
21 Release 2 (1997 June)
22
23 -- Integrated the generation of test cases and the checking of system
24    results into a single program.  (Before they were separate programs,
25    normally joined by explicit command-line pipes.)
26
27 -- Improved the sequence of test cases.
28
29 -- Added support for testing extended double precision and quadruple
30    precision.
31
32 -- Made program output more readable, and added new command arguments.
33
34 -- Reduced dependence on the quality of the standard `random' function for
35    generating test cases.  (Previously naively expected `random' to be able
36    to generate good random bits for the entire machine word width.)
37
38 -- Created `testsoftfloat', with its own simpler complete software floating-
39    point (``slowfloat'') for comparison purposes.
40
41 -- Made some changes to the source file structure, including renaming
42    `environment.h' to `milieu.h' (to avoid confusion with environment
43    variables).
44
45 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
46 Release 1a (1996 July)
47
48 -- Added the `-tininessbefore' and `-tininessafter' options to control
49    whether tininess should be detected before or after rounding.
50
51 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
52 Release 1 (1996 July)
53
54 -- Original release.
55
56 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
57