]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update.
authorUlrich Drepper <drepper@redhat.com>
Mon, 16 Aug 1999 02:53:37 +0000 (02:53 +0000)
committerUlrich Drepper <drepper@redhat.com>
Mon, 16 Aug 1999 02:53:37 +0000 (02:53 +0000)
1999-07-20  Geoff Keating  <geoffk@cygnus.com>

* math/libm-test.c: Tweak deltas for a clean run on ppc.

ChangeLog
FAQ
FAQ.in
INSTALL
manual/install.texi
math/libm-test.c

index acbb1e1f9609a292320a681e1da4471748c52794..941eab5c12d90e327221e291940847859faf765e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+1999-07-20  Geoff Keating  <geoffk@cygnus.com>
+
+       * math/libm-test.c: Tweak deltas for a clean run on ppc.
+
 1999-08-10  H.J. Lu  <hjl@gnu.org>
 
        * stdio-common/vfprintf.c (ORIENT): Check for the old stream.
diff --git a/FAQ b/FAQ
index 5dcc1bcf192d366a673de2e5c36d5bff04997c62..5090e634f9bec5316d47a54fc4960f21e4f32ed5 100644 (file)
--- a/FAQ
+++ b/FAQ
@@ -310,8 +310,7 @@ Binutils 2.9.1.0.16 or later is also required.
 * When compiling for Linux, the header files of the Linux kernel must
   be available to the compiler as <linux/*.h> and <asm/*.h>.
 
-* lots of disk space (~170MB for i?86-linux; more for RISC platforms,
-  as much as 400MB).
+* lots of disk space (~400MB for i?86-linux; more for RISC platforms).
 
 * plenty of time.  Compiling just the shared and static libraries for
   i?86-linux takes approximately 1h on an AMD-K6@225MHz w/ 96MB of RAM,
diff --git a/FAQ.in b/FAQ.in
index 859586dbb7b7004601820bb78978763d2de27714..2fc4717e63b7622bea32271d86b0d3223caea693 100644 (file)
--- a/FAQ.in
+++ b/FAQ.in
@@ -144,8 +144,7 @@ Binutils 2.9.1.0.16 or later is also required.
 * When compiling for Linux, the header files of the Linux kernel must
   be available to the compiler as <linux/*.h> and <asm/*.h>.
 
-* lots of disk space (~170MB for i?86-linux; more for RISC platforms,
-  as much as 400MB).
+* lots of disk space (~400MB for i?86-linux; more for RISC platforms).
 
 * plenty of time.  Compiling just the shared and static libraries for
   i?86-linux takes approximately 1h on an AMD-K6@225MHz w/ 96MB of RAM,
diff --git a/INSTALL b/INSTALL
index 9aac7d16a2341061df59e4320d2da4d489817aed..6b2928bc9975ba1bb78bfb557b201fe8cbed6fb8 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -32,10 +32,12 @@ below.
 Configuring and compiling GNU Libc
 ==================================
 
-   GNU Libc can be compiled in the source directory but we'd advise to
-build in a separate build directory.  For example, if you have unpacked
-the glibc sources in `/src/gnu/glibc-2.1.0', create a directory
-`/src/gnu/glibc-build' to put the object files in.
+   GNU Libc can be compiled in the source directory but we strongly
+advise to build in a separate build directory.  For example, if you
+have unpacked the glibc sources in `/src/gnu/glibc-2.1.0', create a
+directory `/src/gnu/glibc-build' to put the object files in.  This
+allows to remove the whole build directory in case an error occurs
+which is the safest way to get a clean way and should always be done.
 
    From your object directory, run the shell script `configure' found
 at the top level of the source tree.  In the scenario above, you'd type
index 72e27a40adbda22212343b7102d4b76871db6e17..60a5edefdffa55ae57115c0eedfd1f9c31e0702e 100644 (file)
@@ -49,10 +49,12 @@ GNU Make, and possibly others.  @xref{Tools for Compilation}, below.
 @cindex configuring
 @cindex compiling
 
-GNU Libc can be compiled in the source directory but we'd advise to
+GNU Libc can be compiled in the source directory but we strongly advise to
 build in a separate build directory.  For example, if you have unpacked
 the glibc sources in @file{/src/gnu/glibc-2.1.0}, create a directory
-@file{/src/gnu/glibc-build} to put the object files in.
+@file{/src/gnu/glibc-build} to put the object files in.  This allows to
+remove the whole build directory in case an error occurs which is the
+safest way to get a clean way and should always be done.
 
 From your object directory, run the shell script @file{configure} found
 at the top level of the source tree.  In the scenario above, you'd type
index ead8078e0c755fc95c16d0292192e5a0419db54a..a821c88e9bbe878f99d7c576496ec1c0367d4506 100644 (file)
@@ -5549,7 +5549,7 @@ j1_test (void)
   check_eps ("j1 (2.0) = 0.57672...", FUNC(j1) (2.0), 0.57672480775687338720,
             CHOOSE(0, 2e-16, 0));
   check_eps ("j1 (8.0) = 0.23463...", FUNC(j1) (8.0), 0.23463634685391462438,
-            CHOOSE(0, 0, 1.5e-8));
+            CHOOSE(0, 3e-17, 1.5e-8));
   check_eps ("j1 (10.0) = 0.04347...", FUNC(j1) (10.0), 0.043472746168861436670,
             CHOOSE(0, 2e-17, 7.5e-9));
 }
@@ -5598,7 +5598,7 @@ jn_test (void)
   check_eps ("jn (1, 2.0) = 0.57672...", FUNC(jn) (1, 2.0), 0.57672480775687338720,
             CHOOSE(0, 2e-16, 0));
   check_eps ("jn (1, 8.0) = 0.23463...", FUNC(jn) (1, 8.0), 0.23463634685391462438,
-            CHOOSE(0, 0, 1.5e-8));
+            CHOOSE(0, 3e-17, 1.5e-8));
   check_eps ("jn (1, 10.0) = 0.04347...", FUNC(jn) (1, 10.0), 0.043472746168861436670,
             CHOOSE(0, 2e-17, 7.5e-9));
 
@@ -5612,7 +5612,7 @@ jn_test (void)
   check_eps ("jn (3, 0.1) = 2.082...*10^-6", FUNC(jn) (3, 0.1), 0.000020820315754756261429,
             CHOOSE(0, 4e-21, 0));
   check_eps ("jn (3, 0.7) = 0.00692...", FUNC(jn) (3, 0.7), 0.0069296548267508408077,
-            CHOOSE(0, 2e-18, 0));
+            CHOOSE(0, 2e-18, 5e-10));
   check_eps ("jn (3, 1.0) = 0.01956...", FUNC(jn) (3, 1.0),
             0.019563353982668405919, CHOOSE (0, 0, 1.9e-9));
   check_eps ("jn (3, 2.0) = 0.12894...", FUNC(jn) (3, 2.0), 0.12894324947440205110,
@@ -5659,9 +5659,9 @@ y0_test (void)
   check_eps ("y0 (0.7) = -0.19066...", FUNC(y0) (0.7), -0.19066492933739506743,
             CHOOSE(0, 6e-17, 1.5e-8));
   check_eps ("y0 (1.0) = 0.08825...", FUNC(y0) (1.0), 0.088256964215676957983,
-            CHOOSE(0, 2e-17, 7.5e-9));
+            CHOOSE(0, 3e-17, 7.5e-9));
   check_eps ("y0 (1.5) = 0.38244...", FUNC(y0) (1.5), 0.38244892379775884396,
-            CHOOSE(0, 6e-17, 3.0e-8));
+            CHOOSE(0, 1.2e-16, 3.0e-8));
   check_eps ("y0 (2.0) = 0.51037...", FUNC(y0) (2.0), 0.51037567264974511960,
             CHOOSE(0, 2e-16, 6e-8));
   check_eps ("y0 (8.0) = 0.22352...", FUNC(y0) (8.0), 0.22352148938756622053,
@@ -5697,7 +5697,7 @@ y1_test (void)
   check_eps ("y1 (2.0) = -0.10703...", FUNC(y1) (2.0), -0.10703243154093754689,
             CHOOSE(0, 2e-17, 1.5e-8));
   check_eps ("y1 (8.0) = -0.15806...", FUNC(y1) (8.0), -0.15806046173124749426,
-            CHOOSE(0, 0, 3.0e-8));
+            CHOOSE(0, 3e-17, 3.0e-8));
   check_eps ("y1 (10.0) = 0.24901...", FUNC(y1) (10.0), 0.24901542420695388392,
             CHOOSE(0, 9e-17, 3.0e-8));
 }
@@ -5724,9 +5724,9 @@ yn_test (void)
   check_eps ("yn (0, 0.7) = -0.19066...", FUNC(yn) (0, 0.7), -0.19066492933739506743,
             CHOOSE(0, 6e-17, 1.2e-7));
   check_eps ("yn (0, 1.0) = 0.08825...", FUNC(yn) (0, 1.0), 0.088256964215676957983,
-            CHOOSE(0, 2e-17, 3e-8));
+            CHOOSE(0, 3e-17, 3e-8));
   check_eps ("yn (0, 1.5) = 0.38244...", FUNC(yn) (0, 1.5), 0.38244892379775884396,
-            CHOOSE(0, 6e-17, 3e-8));
+            CHOOSE(0, 1.2e-16, 3e-8));
   check_eps ("yn (0, 2.0) = 0.51037...", FUNC(yn) (0, 2.0), 0.51037567264974511960,
             CHOOSE(0, 2e-16, 6e-8));
   check_eps ("yn (0, 8.0) = 0.22352...", FUNC(yn) (0, 8.0), 0.22352148938756622053,
@@ -5751,7 +5751,7 @@ yn_test (void)
   check_eps ("yn (1, 2.0) = -0.10703...", FUNC(yn) (1, 2.0), -0.10703243154093754689,
             CHOOSE(0, 2e-17, 2e-8));
   check_eps ("yn (1, 8.0) = -0.15806...", FUNC(yn) (1, 8.0), -0.15806046173124749426,
-            CHOOSE(0, 0, 3e-8));
+            CHOOSE(0, 3e-17, 3e-8));
   check_eps ("yn (1, 10.0) = 0.24901...", FUNC(yn) (1, 10.0), 0.24901542420695388392,
             CHOOSE(0, 9e-17, 3e-8));
 
@@ -5780,9 +5780,9 @@ yn_test (void)
   check_eps ("yn (10, 1.0) = -1.216...*10^8", FUNC(yn) (10, 1.0), -0.12161801427868918929e9,
             CHOOSE(0, 2e-8, 20));
   check_eps ("yn (10, 2.0) = -129184.5...", FUNC(yn) (10, 2.0), -129184.54220803928264,
-            CHOOSE(0, 3e-11, 3e-2));
+            CHOOSE(0, 4.4e-11, 3e-2));
   check_eps ("yn (10, 10.0) = -0.35981...", FUNC(yn) (10, 10.0), -0.35981415218340272205,
-            CHOOSE(0, 6e-17, 3e-8));
+            CHOOSE(0, 1.2e-16, 3e-8));
 
 }