]> sourceware.org Git - glibc.git/commitdiff
Update.
authorAndreas Jaeger <aj@suse.de>
Sat, 12 May 2001 20:15:01 +0000 (20:15 +0000)
committerAndreas Jaeger <aj@suse.de>
Sat, 12 May 2001 20:15:01 +0000 (20:15 +0000)
* sysdeps/ieee754/dbl-64/s_sin.c: Include "math_private.h" for
internal prototypes.
* sysdeps/ieee754/dbl-64/doasin.c: Likewise.
* sysdeps/ieee754/dbl-64/dosincos.c: Likewise.
* sysdeps/ieee754/dbl-64/halfulp.c: Likewise.
* sysdeps/ieee754/dbl-64/sincos32.c: Likewise.
* sysdeps/ieee754/dbl-64/slowexp.c: Likewise.
* sysdeps/ieee754/dbl-64/slowpow.c: Likewise.

* math/math_private.h: Add prototypes for internal functions of
the IBM Accurate Mathematical Library.

* sysdeps/ieee754/dbl-64/s_atan.c: Include "math.h" for
prototypes.
* sysdeps/ieee754/dbl-64/s_tan.c: Likewise.

ChangeLog
math/math_private.h
sysdeps/ieee754/dbl-64/doasin.c
sysdeps/ieee754/dbl-64/dosincos.c
sysdeps/ieee754/dbl-64/halfulp.c
sysdeps/ieee754/dbl-64/s_atan.c
sysdeps/ieee754/dbl-64/s_sin.c
sysdeps/ieee754/dbl-64/s_tan.c
sysdeps/ieee754/dbl-64/sincos32.c
sysdeps/ieee754/dbl-64/slowexp.c
sysdeps/ieee754/dbl-64/slowpow.c

index 93adfdffc1368391390adfcd7040850ba148ac6d..98500bdacfbfb1944a2327b4b0493817cfc60e0c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,21 @@
 2001-05-12  Andreas Jaeger  <aj@suse.de>
 
+       * sysdeps/ieee754/dbl-64/s_sin.c: Include "math_private.h" for
+       internal prototypes.
+       * sysdeps/ieee754/dbl-64/doasin.c: Likewise.
+       * sysdeps/ieee754/dbl-64/dosincos.c: Likewise.
+       * sysdeps/ieee754/dbl-64/halfulp.c: Likewise.
+       * sysdeps/ieee754/dbl-64/sincos32.c: Likewise.
+       * sysdeps/ieee754/dbl-64/slowexp.c: Likewise.
+       * sysdeps/ieee754/dbl-64/slowpow.c: Likewise.
+
+       * math/math_private.h: Add prototypes for internal functions of
+       the IBM Accurate Mathematical Library.
+
+       * sysdeps/ieee754/dbl-64/s_atan.c: Include "math.h" for
+       prototypes.
+       * sysdeps/ieee754/dbl-64/s_tan.c: Likewise.
+
        * sysdeps/ieee754/dbl-64/e_asin.c: Include "math_private.h" for
        internal prototypes.
        * sysdeps/ieee754/dbl-64/s_atan.c: Likewise.
index eea7e34cf7e40ede410118344987ea301f1cc670..19404d0a5d3922f2ca3c53d433814181fa5fcf70 100644 (file)
@@ -292,4 +292,23 @@ extern long double fabsl (long double x);
 extern void __sincosl (long double, long double *, long double *);
 #endif
 
+/* Prototypes for functions of the IBM Accurate Mathematical Library.  */
+extern double __exp1 (double __x, double __xx, double __error);
+extern double __sin (double __x);
+extern double __cos (double __x);
+extern int __branred (double __x, double *__a, double *__aa);
+extern void __doasin (double __x, double __dx, double __v[]);
+extern void __dubsin (double __x, double __dx, double __v[]);
+extern void __dubcos (double __x, double __dx, double __v[]);
+extern double __halfulp (double __x, double __y);
+extern double __sin32 (double __x, double __res, double __res1);
+extern double __cos32 (double __x, double __res, double __res1);
+extern double __mpsin (double __x, double __dx);
+extern double __mpcos (double __x, double __dx);
+extern double __mpsin1 (double __x);
+extern double __mpcos1 (double __x);
+extern double __slowexp (double __x);
+extern double __slowpow (double __x, double __y, double __z);
+extern void __docos (double __x, double __dx, double __v[]);
+
 #endif /* _MATH_PRIVATE_H_ */
index d3cc88bb19fcb684ba5861a63d6ba72b25cf7cde..a051ca33ad82cb1c7e60f519de21e2a005d14a73 100644 (file)
@@ -1,4 +1,3 @@
-
 /*
  * IBM Accurate Mathematical Library
  * Copyright (c) International Business Machines Corp., 2001
@@ -32,6 +31,7 @@
 #include "endian.h"
 #include "mydefs.h"
 #include "dla.h"
+#include "math_private.h"
 
 /********************************************************************/
 /* Compute arcsin(x,dx,v) of double-length number (x+dx) the result */
index 498cc609295699d9f89fe0f671dacd19b04e9922..4a76d20cbca4d8ebe850ff5461a91a117acdb500 100644 (file)
@@ -1,4 +1,3 @@
-
 /*
  * IBM Accurate Mathematical Library
  * Copyright (c) International Business Machines Corp., 2001
@@ -38,6 +37,8 @@
 #include "sincos.tbl"
 #include "dla.h"
 #include "dosincos.h"
+#include "math_private.h"
+
 /***********************************************************************/
 /* Routine receive Double-Length number (x+dx) and computing sin(x+dx) */
 /* as Double-Length number and store it at array v .It computes it by  */
index 929ca91c508f29b10603c417cec195f1c61c6393..835a8a411880800f1c75565f8cbb3de10787fa2f 100644 (file)
@@ -1,4 +1,3 @@
-
 /*
  * IBM Accurate Mathematical Library
  * Copyright (c) International Business Machines Corp., 2001
@@ -38,6 +37,7 @@
 #include "endian.h"
 #include "mydefs.h"
 #include "dla.h"
+#include "math_private.h"
 
 double __ieee754_sqrt(double x);
 
index 2872c75db79eeb437b794315bed80ddb79146398..fa5d4c2fa2ae949ab77fe621cbe61190fdadc48a 100644 (file)
@@ -41,6 +41,7 @@
 #include "MathLib.h"
 #include "uatan.tbl"
 #include "atnat.h"
+#include "math.h"
 
 void __mpatan(mp_no *,mp_no *,int);          /* see definition in mpatan.c */
 static double atanMp(double,const int[]);
index ff6cf01bb8fa8f2b04810667ee8346e07f56c18d..5a95aba93d0b6785c18cbd8c106994b3ea6e60bf 100644 (file)
@@ -52,6 +52,7 @@
 #include "usncs.h"
 #include "MathLib.h"
 #include "sincos.tbl"
+#include "math_private.h"
 
 static const double
           sn3 = -1.66666666666664880952546298448555E-01,
index 7b5dc4f3da58cb4e412a473a395628b73ab8ef40..88aabfd05ab9d818eb3d17fcfd579743d82f51e7 100644 (file)
@@ -36,6 +36,8 @@
 #include "dla.h"
 #include "mpa.h"
 #include "MathLib.h"
+#include "math.h"
+
 static double tanMp(double);
 void __mptan(double, mp_no *, int);
 
index 0fee643a540b1e3e8f9a9fd05e8b96622ad977b1..4ee4248de3572dbaeb627c6375d89b7aa130e193 100644 (file)
@@ -1,4 +1,3 @@
-
 /*
  * IBM Accurate Mathematical Library
  * Copyright (c) International Business Machines Corp., 2001
@@ -43,6 +42,7 @@
 #include "endian.h"
 #include "mpa.h"
 #include "sincos32.h"
+#include "math_private.h"
 
 /****************************************************************/
 /* Compute Multi-Precision sin() function for given p.  Receive */
index 3a3758b3051eddc14122c7087b0f4d356ca03b54..80e157153417caa69d4be4efbf32380d554728a2 100644 (file)
@@ -1,4 +1,3 @@
-
 /*
  * IBM Accurate Mathematical Library
  * Copyright (c) International Business Machines Corp., 2001
@@ -29,6 +28,7 @@
 /* e^x                                                                    */
 /**************************************************************************/
 #include "mpa.h"
+#include "math_private.h"
 
 void __mpexp(mp_no *x, mp_no *y, int p);
 
index 3412197aef89bfca59354eebd58a468b7a949c16..1019380a7cd695ce35f5e87052ee731381d8f6cf 100644 (file)
@@ -1,4 +1,3 @@
-
 /*
  * IBM Accurate Mathematical Library
  * Copyright (c) International Business Machines Corp., 2001
@@ -33,6 +32,7 @@
 /*************************************************************************/
 
 #include "mpa.h"
+#include "math_private.h"
 
 void __mpexp(mp_no *x, mp_no *y, int p);
 void __mplog(mp_no *x, mp_no *y, int p);
This page took 1.399172 seconds and 5 git commands to generate.