mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-24 22:10:13 +00:00
Update.
2000-11-28 Ulrich Drepper <drepper@redhat.com> * sysdeps/i386/fpu/libm-test-ulps: Adjust some values for the crappy i486 FPU. Reported by Michael Deutschmann <michael@talamasca.ocis.net>.
This commit is contained in:
parent
6f9ebf8af2
commit
aea6353acf
@ -1,3 +1,9 @@
|
|||||||
|
2000-11-28 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
|
* sysdeps/i386/fpu/libm-test-ulps: Adjust some values for the
|
||||||
|
crappy i486 FPU.
|
||||||
|
Reported by Michael Deutschmann <michael@talamasca.ocis.net>.
|
||||||
|
|
||||||
2000-11-14 Jes Sorensen <jes@linuxcare.com>
|
2000-11-14 Jes Sorensen <jes@linuxcare.com>
|
||||||
|
|
||||||
* sysdeps/ia64/_mcount.S: Call __mcount instead of __mcount_internal.
|
* sysdeps/ia64/_mcount.S: Call __mcount instead of __mcount_internal.
|
||||||
|
20
NEWS
20
NEWS
@ -1,4 +1,4 @@
|
|||||||
GNU C Library NEWS -- history of user-visible changes. 2000-11-27
|
GNU C Library NEWS -- history of user-visible changes. 2000-11-28
|
||||||
|
|
||||||
Copyright (C) 1992-1999, 2000 Free Software Foundation, Inc.
|
Copyright (C) 1992-1999, 2000 Free Software Foundation, Inc.
|
||||||
See the end for copying conditions.
|
See the end for copying conditions.
|
||||||
@ -20,6 +20,10 @@ Version 2.2.1
|
|||||||
to select the charset (ISO-8859-2 in this case).
|
to select the charset (ISO-8859-2 in this case).
|
||||||
|
|
||||||
Implemented by Shinya Hanataka and Ulrich Drepper.
|
Implemented by Shinya Hanataka and Ulrich Drepper.
|
||||||
|
|
||||||
|
* New codeset conversion modules: IBM-922 (Estonia PC codeset),
|
||||||
|
IBM-1124 (Ukraine PC codeset), IBM-1129 (Vietnamese PC codeset).
|
||||||
|
Contributed by Masahide Washizawa <washi@jp.ibm.com>.
|
||||||
|
|
||||||
Version 2.2
|
Version 2.2
|
||||||
|
|
||||||
@ -118,24 +122,25 @@ Recommended Tools for Compilation
|
|||||||
least the following versions of the GNU tools (the :
|
least the following versions of the GNU tools (the :
|
||||||
|
|
||||||
* The Cygnus toolchain snapshot for the ia64 as of August 4
|
* The Cygnus toolchain snapshot for the ia64 as of August 4
|
||||||
including the provided set of patches.
|
including the provided set of patches. It is however recommend
|
||||||
|
you use the October 24 toolchain snapshot or a more recent version.
|
||||||
|
|
||||||
OR alternatively you can try the following (the Cygnus toolchain is
|
OR alternatively you can try the following (the Cygnus toolchain is
|
||||||
the recommended solution):
|
the recommended solution):
|
||||||
|
|
||||||
* GCC and binutils, GAS and GNU LD out of CVS from
|
* GCC and binutils, GAS and GNU LD out of CVS from
|
||||||
sources.redhat.com as of August 28, 2000 or later. The CVS tree
|
sources.redhat.com as of August 28, 2000 or later. The CVS tree
|
||||||
may require special patches to work properly on the ia64.
|
may require special patches to work properly on the ia64.
|
||||||
|
|
||||||
Configuring and compiling GNU Libc for Linux/ia64
|
Configuring and compiling GNU Libc for Linux/ia64
|
||||||
=================================================
|
=================================================
|
||||||
|
|
||||||
The library requires Linux kernel version 2.4.0-test4-000728 or
|
The library requires Linux kernel version 2.4.0-test4-000728 or
|
||||||
later to funtion properly. Besides that it currently does not have
|
later to funtion properly. Besides that it support for debug libraries
|
||||||
support for debug and profiling libraries. Hence the following options
|
is currently untested. Hence the following options
|
||||||
are required for configuring the library:
|
are required for configuring the library:
|
||||||
|
|
||||||
--disable-debug --disable-profile --enable-kernel=2.4.0
|
--disable-debug --enable-kernel=2.4.0
|
||||||
|
|
||||||
It is also important that you make sure the library picks up the
|
It is also important that you make sure the library picks up the
|
||||||
appropriate kernel header files, if you do not have recent enough
|
appropriate kernel header files, if you do not have recent enough
|
||||||
@ -146,7 +151,6 @@ kernel headers in /usr/src/linux/include, you should use the
|
|||||||
the library:
|
the library:
|
||||||
|
|
||||||
--disable-debug
|
--disable-debug
|
||||||
--disable-profile
|
|
||||||
--disable-cvs
|
--disable-cvs
|
||||||
--enable-kernel=2.4.0
|
--enable-kernel=2.4.0
|
||||||
--host=ia64-linux
|
--host=ia64-linux
|
||||||
@ -158,7 +162,7 @@ the library:
|
|||||||
Good luck
|
Good luck
|
||||||
|
|
||||||
Jes Sorensen <jes@linuxcare.com>,
|
Jes Sorensen <jes@linuxcare.com>,
|
||||||
August 28th, 2000
|
November 14th, 2000
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
Version 2.1.3
|
Version 2.1.3
|
||||||
|
@ -406,19 +406,21 @@ double: 1
|
|||||||
float: 4
|
float: 4
|
||||||
idouble: 1
|
idouble: 1
|
||||||
ifloat: 4
|
ifloat: 4
|
||||||
|
ldouble: 2
|
||||||
|
ildouble: 2
|
||||||
Test "Imaginary part of: cpow (2 + 3 i, 4 + 0 i) == -119.0 - 120.0 i":
|
Test "Imaginary part of: cpow (2 + 3 i, 4 + 0 i) == -119.0 - 120.0 i":
|
||||||
float: 1
|
float: 1
|
||||||
ifloat: 1
|
ifloat: 1
|
||||||
ildouble: 4
|
ildouble: 5
|
||||||
ldouble: 4
|
ldouble: 5
|
||||||
Test "Real part of: cpow (e + 0 i, 0 + 2 * M_PIl i) == 1.0 + 0.0 i":
|
Test "Real part of: cpow (e + 0 i, 0 + 2 * M_PIl i) == 1.0 + 0.0 i":
|
||||||
Test "Imaginary part of: cpow (e + 0 i, 0 + 2 * M_PIl i) == 1.0 + 0.0 i":
|
Test "Imaginary part of: cpow (e + 0 i, 0 + 2 * M_PIl i) == 1.0 + 0.0 i":
|
||||||
double: 1.104
|
double: 1.104
|
||||||
float: 2.5333
|
float: 2.5333
|
||||||
idouble: 1.104
|
idouble: 1.104
|
||||||
ifloat: 2.5333
|
ifloat: 2.5333
|
||||||
ildouble: 1
|
ildouble: 9
|
||||||
ldouble: 1
|
ldouble: 9
|
||||||
|
|
||||||
# csin
|
# csin
|
||||||
Test "Real part of: csin (0.7 + 1.2 i) == 1.1664563419657581376 + 1.1544997246948547371 i":
|
Test "Real part of: csin (0.7 + 1.2 i) == 1.1664563419657581376 + 1.1544997246948547371 i":
|
||||||
@ -748,6 +750,9 @@ idouble: 1
|
|||||||
ifloat: 2
|
ifloat: 2
|
||||||
|
|
||||||
# log
|
# log
|
||||||
|
Test "log (1.0 / M_El) == -1":
|
||||||
|
ldouble: 1
|
||||||
|
ildouble: 1
|
||||||
Test "log (0.7) == -0.35667494393873237891":
|
Test "log (0.7) == -0.35667494393873237891":
|
||||||
double: 1
|
double: 1
|
||||||
float: 1
|
float: 1
|
||||||
@ -758,6 +763,8 @@ ldouble: 2341
|
|||||||
Test "log (e) == 1":
|
Test "log (e) == 1":
|
||||||
float: 0.5
|
float: 0.5
|
||||||
ifloat: 0.5
|
ifloat: 0.5
|
||||||
|
ildouble: 1
|
||||||
|
ldouble: 1
|
||||||
|
|
||||||
# log10
|
# log10
|
||||||
Test "log10 (0.7) == -0.15490195998574316929":
|
Test "log10 (0.7) == -0.15490195998574316929":
|
||||||
@ -779,6 +786,9 @@ idouble: 1
|
|||||||
ifloat: 1
|
ifloat: 1
|
||||||
ildouble: 585
|
ildouble: 585
|
||||||
ldouble: 585
|
ldouble: 585
|
||||||
|
Test "log1p (M_El - 1.0) == 1":
|
||||||
|
ldouble: 1
|
||||||
|
ildouble: 1
|
||||||
|
|
||||||
# log2
|
# log2
|
||||||
Test "log2 (0.7) == -0.51457317282975824043":
|
Test "log2 (0.7) == -0.51457317282975824043":
|
||||||
@ -1251,14 +1261,16 @@ double: 1
|
|||||||
float: 4
|
float: 4
|
||||||
idouble: 1
|
idouble: 1
|
||||||
ifloat: 4
|
ifloat: 4
|
||||||
|
ldouble: 2
|
||||||
|
ildouble: 2
|
||||||
|
|
||||||
Function: Imaginary part of "cpow":
|
Function: Imaginary part of "cpow":
|
||||||
double: 1.104
|
double: 1.104
|
||||||
float: 2.5333
|
float: 2.5333
|
||||||
idouble: 1.104
|
idouble: 1.104
|
||||||
ifloat: 2.5333
|
ifloat: 2.5333
|
||||||
ildouble: 4
|
ildouble: 9
|
||||||
ldouble: 4
|
ldouble: 9
|
||||||
|
|
||||||
Function: Real part of "csin":
|
Function: Real part of "csin":
|
||||||
ildouble: 966
|
ildouble: 966
|
||||||
|
Loading…
Reference in New Issue
Block a user