diff options
author | John Hauser <jhauser@eecs.berkeley.edu> | 2015-11-03 14:44:35 -0800 |
---|---|---|
committer | John Hauser <jhauser@eecs.berkeley.edu> | 2015-11-03 14:44:35 -0800 |
commit | 8abb14e5cfa6eaa5ac7a212a44d8ea768a039bea (patch) | |
tree | 1a5b41bc860bf43b4c271e9d62f3b55ca2a44e8d /doc | |
parent | a44493307da140a8f486cd0c3fc5160ad6413488 (diff) | |
download | berkeley-testfloat-3-8abb14e5cfa6eaa5ac7a212a44d8ea768a039bea.zip berkeley-testfloat-3-8abb14e5cfa6eaa5ac7a212a44d8ea768a039bea.tar.gz berkeley-testfloat-3-8abb14e5cfa6eaa5ac7a212a44d8ea768a039bea.tar.bz2 |
Release 3a.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/TestFloat-general.html | 77 | ||||
-rw-r--r-- | doc/TestFloat-history.html | 15 | ||||
-rw-r--r-- | doc/TestFloat-source.html | 72 | ||||
-rw-r--r-- | doc/testfloat.html | 4 | ||||
-rw-r--r-- | doc/testfloat_gen.html | 4 | ||||
-rw-r--r-- | doc/testfloat_ver.html | 4 | ||||
-rw-r--r-- | doc/testsoftfloat.html | 4 | ||||
-rw-r--r-- | doc/timesoftfloat.html | 4 |
8 files changed, 113 insertions, 71 deletions
diff --git a/doc/TestFloat-general.html b/doc/TestFloat-general.html index 25427a6..889f7dc 100644 --- a/doc/TestFloat-general.html +++ b/doc/TestFloat-general.html @@ -7,11 +7,11 @@ <BODY> -<H1>Berkeley TestFloat Release 3: General Documentation</H1> +<H1>Berkeley TestFloat Release 3a: General Documentation</H1> <P> John R. Hauser<BR> -2015 February 16<BR> +2015 October 23<BR> </P> @@ -77,9 +77,13 @@ Details about the standard are available elsewhere. </P> <P> -The current version of TestFloat is <NOBR>Release 3</NOBR>. -The set of TestFloat programs as well as the programs’ arguments and -behavior have changed some compared to earlier TestFloat releases. +The current version of TestFloat is <NOBR>Release 3a</NOBR>. +Besides a replacement of the license text supplied by the University of +California, the differences between Releases 3 and 3a are minor, mostly +affecting the build process. +Compared to Release 2c and earlier, the set of TestFloat programs as well as +the programs’ arguments and behavior changed some with +<NOBR>Release 3</NOBR>. </P> @@ -106,12 +110,12 @@ bugs can be found through links posted on the TestFloat Web page <P> The TestFloat package was written by me, <NOBR>John R.</NOBR> Hauser. -<NOBR>Release 3</NOBR> of TestFloat is a completely new implementation +<NOBR>Release 3</NOBR> of TestFloat was a completely new implementation supplanting earlier releases. -This project (<NOBR>Release 3</NOBR> only, not earlier releases) was done in -the employ of the University of California, Berkeley, within the Department of -Electrical Engineering and Computer Sciences, first for the Parallel Computing -Laboratory (Par Lab) and then for the ASPIRE Lab. +The project to create <NOBR>Release 3</NOBR> (and <NOBR>now 3a</NOBR>) was done +in the employ of the University of California, Berkeley, within the Department +of Electrical Engineering and Computer Sciences, first for the Parallel +Computing Laboratory (Par Lab) and then for the ASPIRE Lab. The work was officially overseen by Prof. Krste Asanovic, with funding provided by these sources: <BLOCKQUOTE> @@ -142,43 +146,56 @@ Oracle, and Samsung. </P> <P> -The following applies to the whole of TestFloat <NOBR>Release 3</NOBR> as well +The following applies to the whole of TestFloat <NOBR>Release 3a</NOBR> as well as to each source file individually. </P> <P> Copyright 2011, 2012, 2013, 2014, 2015 The Regents of the University of -California (Regents). -All Rights Reserved. +California. +All rights reserved. +</P> + +<P> Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: -</P> +<OL> +<LI> <P> Redistributions of source code must retain the above copyright notice, this -list of conditions, and the following two paragraphs of disclaimer. +list of conditions, and the following disclaimer. +</P> + +<LI> +<P> Redistributions in binary form must reproduce the above copyright notice, this -list of conditions, and the following two paragraphs of disclaimer in the -documentation and/or other materials provided with the distribution. -Neither the name of the Regents nor the names of its contributors may be used -to endorse or promote products derived from this software without specific -prior written permission. +list of conditions, and the following disclaimer in the documentation and/or +other materials provided with the distribution. </P> +<LI> <P> -IN NO EVENT SHALL REGENTS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, -INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF -THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF REGENTS HAS BEEN -ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +Neither the name of the University nor the names of its contributors may be +used to endorse or promote products derived from this software without specific +prior written permission. +</P> + +</OL> </P> <P> -REGENTS SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -THE SOFTWARE AND ACCOMPANYING DOCUMENTATION, IF ANY, PROVIDED HEREUNDER IS -PROVIDED "<NOBR>AS IS</NOBR>". -REGENTS HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, -ENHANCEMENTS, OR MODIFICATIONS. +THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS “AS IS”, +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE +DISCLAIMED. +IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. </P> diff --git a/doc/TestFloat-history.html b/doc/TestFloat-history.html index 3c8d246..fc2ec30 100644 --- a/doc/TestFloat-history.html +++ b/doc/TestFloat-history.html @@ -7,11 +7,11 @@ <BODY> -<H1>History of Berkeley TestFloat, to Release 3</H1> +<H1>History of Berkeley TestFloat, to Release 3a</H1> <P> John R. Hauser<BR> -2015 February 16<BR> +2015 October 23<BR> </P> @@ -23,6 +23,17 @@ corresponding release of SoftFloat. </P> +<H3>Release 3a (2015 October)</H3> + +<UL> + +<LI> +Replaced the license text supplied by the University of California, Berkeley, +and fixed some minor build problems. + +</UL> + + <H3>Release 3 (2015 February)</H3> <UL> diff --git a/doc/TestFloat-source.html b/doc/TestFloat-source.html index 96e543b..7d68a5f 100644 --- a/doc/TestFloat-source.html +++ b/doc/TestFloat-source.html @@ -7,11 +7,11 @@ <BODY> -<H1>Berkeley TestFloat Release 3: Source Documentation</H1> +<H1>Berkeley TestFloat Release 3a: Source Documentation</H1> <P> John R. Hauser<BR> -2015 February 16<BR> +2015 October 23<BR> </P> @@ -64,8 +64,9 @@ TestFloat has been successfully compiled with the GNU C Compiler </P> <P> -<NOBR>Release 3</NOBR> of TestFloat is a complete rewrite relative to +<NOBR>Release 3</NOBR> of TestFloat was a complete rewrite relative to <NOBR>Release 2</NOBR> or earlier. +The current version of TestFloat is <NOBR>Release 3a</NOBR>. </P> <P> @@ -94,7 +95,7 @@ arithmetic on <NOBR>64-bit</NOBR> integers. Earlier releases of TestFloat were capable of testing <NOBR>32-bit</NOBR> single-precision and <NOBR>64-bit</NOBR> double-precision floating-point without requiring compiler support for <NOBR>64-bit</NOBR> integers, but this -option is not supported with <NOBR>Release 3</NOBR>. +option is not supported starting with <NOBR>Release 3</NOBR>. Since 1999, ISO standards for C have mandated compiler support for <NOBR>64-bit</NOBR> integers. A compiler conforming to the 1999 C Standard or later is recommended but not @@ -117,12 +118,12 @@ and <CODE><stdint.h></CODE></I>. <P> The TestFloat package was written by me, <NOBR>John R.</NOBR> Hauser. -<NOBR>Release 3</NOBR> of TestFloat is a completely new implementation +<NOBR>Release 3</NOBR> of TestFloat was a completely new implementation supplanting earlier releases. -This project (<NOBR>Release 3</NOBR> only, not earlier releases) was done in -the employ of the University of California, Berkeley, within the Department of -Electrical Engineering and Computer Sciences, first for the Parallel Computing -Laboratory (Par Lab) and then for the ASPIRE Lab. +The project to create <NOBR>Release 3</NOBR> (and <NOBR>now 3a</NOBR>) was done +in the employ of the University of California, Berkeley, within the Department +of Electrical Engineering and Computer Sciences, first for the Parallel +Computing Laboratory (Par Lab) and then for the ASPIRE Lab. The work was officially overseen by Prof. Krste Asanovic, with funding provided by these sources: <BLOCKQUOTE> @@ -153,43 +154,56 @@ Oracle, and Samsung. </P> <P> -The following applies to the whole of TestFloat <NOBR>Release 3</NOBR> as well +The following applies to the whole of TestFloat <NOBR>Release 3a</NOBR> as well as to each source file individually. </P> <P> Copyright 2011, 2012, 2013, 2014, 2015 The Regents of the University of -California (Regents). -All Rights Reserved. +California. +All rights reserved. +</P> + +<P> Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: -</P> +<OL> +<LI> <P> Redistributions of source code must retain the above copyright notice, this -list of conditions, and the following two paragraphs of disclaimer. +list of conditions, and the following disclaimer. +</P> + +<LI> +<P> Redistributions in binary form must reproduce the above copyright notice, this -list of conditions, and the following two paragraphs of disclaimer in the -documentation and/or other materials provided with the distribution. -Neither the name of the Regents nor the names of its contributors may be used -to endorse or promote products derived from this software without specific -prior written permission. +list of conditions, and the following disclaimer in the documentation and/or +other materials provided with the distribution. </P> +<LI> <P> -IN NO EVENT SHALL REGENTS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, -INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF -THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF REGENTS HAS BEEN -ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +Neither the name of the University nor the names of its contributors may be +used to endorse or promote products derived from this software without specific +prior written permission. +</P> + +</OL> </P> <P> -REGENTS SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -THE SOFTWARE AND ACCOMPANYING DOCUMENTATION, IF ANY, PROVIDED HEREUNDER IS -PROVIDED "<NOBR>AS IS</NOBR>". -REGENTS HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, -ENHANCEMENTS, OR MODIFICATIONS. +THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS “AS IS”, +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE +DISCLAIMED. +IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. </P> diff --git a/doc/testfloat.html b/doc/testfloat.html index a37911a..bb97669 100644 --- a/doc/testfloat.html +++ b/doc/testfloat.html @@ -7,11 +7,11 @@ <BODY> -<H1>Berkeley TestFloat Release 3: <CODE>testfloat</CODE></H1> +<H1>Berkeley TestFloat Release 3a: <CODE>testfloat</CODE></H1> <P> John R. Hauser<BR> -2015 February 16<BR> +2015 October 23<BR> </P> diff --git a/doc/testfloat_gen.html b/doc/testfloat_gen.html index 43652a9..9e24c54 100644 --- a/doc/testfloat_gen.html +++ b/doc/testfloat_gen.html @@ -7,11 +7,11 @@ <BODY> -<H1>Berkeley TestFloat Release 3: <CODE>testfloat_gen</CODE></H1> +<H1>Berkeley TestFloat Release 3a: <CODE>testfloat_gen</CODE></H1> <P> John R. Hauser<BR> -2015 February 16<BR> +2015 October 23<BR> </P> diff --git a/doc/testfloat_ver.html b/doc/testfloat_ver.html index cbd5d6d..f1d01b3 100644 --- a/doc/testfloat_ver.html +++ b/doc/testfloat_ver.html @@ -7,11 +7,11 @@ <BODY> -<H1>Berkeley TestFloat Release 3: <CODE>testfloat_ver</CODE></H1> +<H1>Berkeley TestFloat Release 3a: <CODE>testfloat_ver</CODE></H1> <P> John R. Hauser<BR> -2015 February 16<BR> +2015 October 23<BR> </P> diff --git a/doc/testsoftfloat.html b/doc/testsoftfloat.html index 50125b5..ee5f0d5 100644 --- a/doc/testsoftfloat.html +++ b/doc/testsoftfloat.html @@ -7,11 +7,11 @@ <BODY> -<H1>Berkeley TestFloat Release 3: <CODE>testsoftfloat</CODE></H1> +<H1>Berkeley TestFloat Release 3a: <CODE>testsoftfloat</CODE></H1> <P> John R. Hauser<BR> -2015 February 16<BR> +2015 October 23<BR> </P> diff --git a/doc/timesoftfloat.html b/doc/timesoftfloat.html index 36000ad..225d521 100644 --- a/doc/timesoftfloat.html +++ b/doc/timesoftfloat.html @@ -7,11 +7,11 @@ <BODY> -<H1>Berkeley TestFloat Release 3: <CODE>timesoftfloat</CODE></H1> +<H1>Berkeley TestFloat Release 3a: <CODE>timesoftfloat</CODE></H1> <P> John R. Hauser<BR> -2015 February 16<BR> +2015 October 23<BR> </P> |