summaryrefslogtreecommitdiff
path: root/libm
diff options
context:
space:
mode:
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2008-09-26 14:50:16 +0000
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2008-09-26 14:50:16 +0000
commit40b8158b60e8b19dd5e2ed6bb796421ce49ff53a (patch)
treeaff161e3cb411ac781f7d11eb9fcbb553cd7ce57 /libm
parentfc3607dc320fc6c6881ccfa7b68f3630e41c3c47 (diff)
- move libm_hidden_proto to the corresponding headers. Remove from callsites.
Note that gamma_r is not provided by glibc, perhaps add a SUN specific knob later
Diffstat (limited to 'libm')
-rw-r--r--libm/Makefile.in5
-rw-r--r--libm/carg.c4
-rw-r--r--libm/e_acosh.c2
-rw-r--r--libm/e_asin.c1
-rw-r--r--libm/e_atan2.c2
-rw-r--r--libm/e_atanh.c1
-rw-r--r--libm/e_cosh.c2
-rw-r--r--libm/e_gamma.c1
-rw-r--r--libm/e_j0.c4
-rw-r--r--libm/e_j1.c4
-rw-r--r--libm/e_jn.c4
-rw-r--r--libm/e_lgamma.c1
-rw-r--r--libm/e_lgamma_r.c3
-rw-r--r--libm/e_pow.c2
-rw-r--r--libm/e_rem_pio2.c1
-rw-r--r--libm/e_remainder.c1
-rw-r--r--libm/e_scalb.c4
-rw-r--r--libm/e_sinh.c2
-rw-r--r--libm/float_wrappers.c57
-rw-r--r--libm/k_rem_pio2.c2
-rw-r--r--libm/k_standard.c3
-rw-r--r--libm/k_tan.c1
-rw-r--r--libm/nan.c6
-rw-r--r--libm/s_asinh.c3
-rw-r--r--libm/s_atan.c2
-rw-r--r--libm/s_cbrt.c1
-rw-r--r--libm/s_ceil.c1
-rw-r--r--libm/s_copysign.c1
-rw-r--r--libm/s_cos.c1
-rw-r--r--libm/s_erf.c3
-rw-r--r--libm/s_expm1.c1
-rw-r--r--libm/s_fabs.c1
-rw-r--r--libm/s_fdim.c1
-rw-r--r--libm/s_finite.c17
-rw-r--r--libm/s_finitef.c32
-rw-r--r--libm/s_floor.c1
-rw-r--r--libm/s_fma.c9
-rw-r--r--libm/s_fmax.c1
-rw-r--r--libm/s_fmin.c1
-rw-r--r--libm/s_fpclassify.c1
-rw-r--r--libm/s_fpclassifyf.c2
-rw-r--r--libm/s_frexp.c1
-rw-r--r--libm/s_ilogb.c1
-rw-r--r--libm/s_isinf.c12
-rw-r--r--libm/s_isinff.c8
-rw-r--r--libm/s_isnan.c14
-rw-r--r--libm/s_isnanf.c11
-rw-r--r--libm/s_ldexp.c3
-rw-r--r--libm/s_llrint.c2
-rw-r--r--libm/s_llround.c1
-rw-r--r--libm/s_log1p.c1
-rw-r--r--libm/s_logb.c2
-rw-r--r--libm/s_lrint.c1
-rw-r--r--libm/s_lround.c1
-rw-r--r--libm/s_matherr.c1
-rw-r--r--libm/s_modf.c1
-rw-r--r--libm/s_nearbyint.c1
-rw-r--r--libm/s_nextafter.c1
-rw-r--r--libm/s_remquo.c1
-rw-r--r--libm/s_rint.c1
-rw-r--r--libm/s_round.c1
-rw-r--r--libm/s_scalbln.c1
-rw-r--r--libm/s_scalbn.c2
-rw-r--r--libm/s_signbit.c1
-rw-r--r--libm/s_significand.c2
-rw-r--r--libm/s_sin.c1
-rw-r--r--libm/s_tan.c1
-rw-r--r--libm/s_tanh.c3
-rw-r--r--libm/s_trunc.c1
-rw-r--r--libm/w_acos.c1
-rw-r--r--libm/w_acosh.c1
-rw-r--r--libm/w_asin.c1
-rw-r--r--libm/w_atan2.c1
-rw-r--r--libm/w_atanh.c1
-rw-r--r--libm/w_cabs.c2
-rw-r--r--libm/w_cosh.c1
-rw-r--r--libm/w_drem.c2
-rw-r--r--libm/w_exp.c1
-rw-r--r--libm/w_exp2.c1
-rw-r--r--libm/w_fmod.c1
-rw-r--r--libm/w_gamma.c2
-rw-r--r--libm/w_gamma_r.c2
-rw-r--r--libm/w_hypot.c1
-rw-r--r--libm/w_j0.c2
-rw-r--r--libm/w_j1.c2
-rw-r--r--libm/w_jn.c2
-rw-r--r--libm/w_lgamma.c2
-rw-r--r--libm/w_lgamma_r.c2
-rw-r--r--libm/w_log.c1
-rw-r--r--libm/w_log10.c1
-rw-r--r--libm/w_pow.c1
-rw-r--r--libm/w_remainder.c1
-rw-r--r--libm/w_scalb.c1
-rw-r--r--libm/w_sinh.c1
-rw-r--r--libm/w_sqrt.c1
-rw-r--r--libm/w_tgamma.c2
96 files changed, 70 insertions, 236 deletions
diff --git a/libm/Makefile.in b/libm/Makefile.in
index 0d06ec718..98e3aafe4 100644
--- a/libm/Makefile.in
+++ b/libm/Makefile.in
@@ -66,14 +66,15 @@ libm_CSRC := \
s_log1p.c s_logb.c s_matherr.c s_modf.c s_nextafter.c s_round.c \
s_rint.c s_scalbn.c s_signgam.c s_significand.c s_sin.c s_tan.c \
s_tanh.c s_trunc.c w_acos.c w_acosh.c w_asin.c w_atan2.c w_atanh.c \
- w_cabs.c w_cosh.c w_drem.c w_exp.c w_fmod.c w_gamma.c w_gamma_r.c \
+ w_cabs.c w_cosh.c w_drem.c w_exp.c w_fmod.c w_gamma.c \
w_hypot.c w_j0.c w_j1.c w_jn.c w_lgamma.c w_lgamma_r.c \
w_log.c w_log10.c w_pow.c w_remainder.c w_scalb.c w_sinh.c \
w_sqrt.c nan.c carg.c s_llrint.c \
s_fpclassify.c s_fpclassifyf.c s_signbit.c s_signbitf.c \
- s_isnan.c s_isnanf.c s_isinf.c s_isinff.c \
+ s_isnan.c s_isnanf.c s_isinf.c s_isinff.c s_finitef.c \
s_fdim.c s_fma.c s_fmax.c s_fmin.c s_nearbyint.c \
s_remquo.c s_scalbln.c w_exp2.c w_tgamma.c
+# REMOVED: w_gamma_r.c
FL_MOBJ := \
acosf.o acoshf.o asinf.o asinhf.o atan2f.o atanf.o atanhf.o cbrtf.o \
ceilf.o copysignf.o cosf.o coshf.o erfcf.o erff.o exp2f.o expf.o \
diff --git a/libm/carg.c b/libm/carg.c
index 7641d5dfe..7b290b0b8 100644
--- a/libm/carg.c
+++ b/libm/carg.c
@@ -21,13 +21,9 @@
#include <complex.h>
#include <math.h>
-libm_hidden_proto(atan2)
-libm_hidden_proto(carg)
-
double
carg (__complex__ double x)
{
return atan2 (__imag__ x, __real__ x);
}
-
libm_hidden_def(carg)
diff --git a/libm/e_acosh.c b/libm/e_acosh.c
index d5e510eff..3d0a038f0 100644
--- a/libm/e_acosh.c
+++ b/libm/e_acosh.c
@@ -31,8 +31,6 @@ static char rcsid[] = "$NetBSD: e_acosh.c,v 1.9 1995/05/12 04:57:18 jtc Exp $";
#include "math.h"
#include "math_private.h"
-libm_hidden_proto(log1p)
-libm_hidden_proto(sqrt)
#ifdef __STDC__
static const double
diff --git a/libm/e_asin.c b/libm/e_asin.c
index 8a639771b..ce8372c2d 100644
--- a/libm/e_asin.c
+++ b/libm/e_asin.c
@@ -48,7 +48,6 @@ static char rcsid[] = "$NetBSD: e_asin.c,v 1.9 1995/05/12 04:57:22 jtc Exp $";
#include "math.h"
#include "math_private.h"
-libm_hidden_proto(fabs)
#ifdef __STDC__
static const double
diff --git a/libm/e_atan2.c b/libm/e_atan2.c
index 7bb38da81..407a12920 100644
--- a/libm/e_atan2.c
+++ b/libm/e_atan2.c
@@ -44,8 +44,6 @@ static char rcsid[] = "$NetBSD: e_atan2.c,v 1.8 1995/05/10 20:44:51 jtc Exp $";
#include "math.h"
#include "math_private.h"
-libm_hidden_proto(atan)
-libm_hidden_proto(fabs)
#ifdef __STDC__
static const double
diff --git a/libm/e_atanh.c b/libm/e_atanh.c
index cfbe02bed..c6c47bcfa 100644
--- a/libm/e_atanh.c
+++ b/libm/e_atanh.c
@@ -35,7 +35,6 @@ static char rcsid[] = "$NetBSD: e_atanh.c,v 1.8 1995/05/10 20:44:55 jtc Exp $";
#include "math.h"
#include "math_private.h"
-libm_hidden_proto(log1p)
#ifdef __STDC__
static const double one = 1.0, huge = 1e300;
diff --git a/libm/e_cosh.c b/libm/e_cosh.c
index aa25eefcb..a7e5e4496 100644
--- a/libm/e_cosh.c
+++ b/libm/e_cosh.c
@@ -38,8 +38,6 @@ static char rcsid[] = "$NetBSD: e_cosh.c,v 1.7 1995/05/10 20:44:58 jtc Exp $";
#include "math.h"
#include "math_private.h"
-libm_hidden_proto(expm1)
-libm_hidden_proto(fabs)
#ifdef __STDC__
static const double one = 1.0, half=0.5, huge = 1.0e300;
diff --git a/libm/e_gamma.c b/libm/e_gamma.c
index 296ebb8f3..bb1bb9198 100644
--- a/libm/e_gamma.c
+++ b/libm/e_gamma.c
@@ -22,7 +22,6 @@
#include "math_private.h"
libm_hidden_proto(signgam)
-
#ifdef __STDC__
//__private_extern__
double attribute_hidden __ieee754_gamma(double x)
diff --git a/libm/e_j0.c b/libm/e_j0.c
index 74defacdf..7778788fb 100644
--- a/libm/e_j0.c
+++ b/libm/e_j0.c
@@ -62,10 +62,6 @@ static char rcsid[] = "$NetBSD: e_j0.c,v 1.8 1995/05/10 20:45:23 jtc Exp $";
#include "math.h"
#include "math_private.h"
-libm_hidden_proto(sin)
-libm_hidden_proto(cos)
-libm_hidden_proto(sqrt)
-libm_hidden_proto(fabs)
#ifdef __STDC__
static double pzero(double), qzero(double);
diff --git a/libm/e_j1.c b/libm/e_j1.c
index bb3e650eb..4b4274ae5 100644
--- a/libm/e_j1.c
+++ b/libm/e_j1.c
@@ -62,10 +62,6 @@ static char rcsid[] = "$NetBSD: e_j1.c,v 1.8 1995/05/10 20:45:27 jtc Exp $";
#include "math.h"
#include "math_private.h"
-libm_hidden_proto(sin)
-libm_hidden_proto(cos)
-libm_hidden_proto(sqrt)
-libm_hidden_proto(fabs)
#ifdef __STDC__
static double pone(double), qone(double);
diff --git a/libm/e_jn.c b/libm/e_jn.c
index 53c6396f6..7771eaf5d 100644
--- a/libm/e_jn.c
+++ b/libm/e_jn.c
@@ -43,10 +43,6 @@ static char rcsid[] = "$NetBSD: e_jn.c,v 1.9 1995/05/10 20:45:34 jtc Exp $";
#include "math.h"
#include "math_private.h"
-libm_hidden_proto(sin)
-libm_hidden_proto(cos)
-libm_hidden_proto(sqrt)
-libm_hidden_proto(fabs)
#ifdef __STDC__
static const double
diff --git a/libm/e_lgamma.c b/libm/e_lgamma.c
index 4dce71c80..af45d11f7 100644
--- a/libm/e_lgamma.c
+++ b/libm/e_lgamma.c
@@ -22,7 +22,6 @@
#include "math_private.h"
libm_hidden_proto(signgam)
-
#ifdef __STDC__
//__private_extern__
double attribute_hidden __ieee754_lgamma(double x)
diff --git a/libm/e_lgamma_r.c b/libm/e_lgamma_r.c
index 5e1b373c0..15b3583aa 100644
--- a/libm/e_lgamma_r.c
+++ b/libm/e_lgamma_r.c
@@ -84,9 +84,6 @@ static char rcsid[] = "$NetBSD: e_lgamma_r.c,v 1.7 1995/05/10 20:45:42 jtc Exp $
#include "math.h"
#include "math_private.h"
-libm_hidden_proto(floor)
-libm_hidden_proto(fabs)
-
#ifdef __STDC__
static const double
#else
diff --git a/libm/e_pow.c b/libm/e_pow.c
index 675149e1f..53ec81329 100644
--- a/libm/e_pow.c
+++ b/libm/e_pow.c
@@ -62,8 +62,6 @@ static char rcsid[] = "$NetBSD: e_pow.c,v 1.9 1995/05/12 04:57:32 jtc Exp $";
#include "math.h"
#include "math_private.h"
-libm_hidden_proto(scalbn)
-libm_hidden_proto(fabs)
#ifdef __STDC__
static const double
diff --git a/libm/e_rem_pio2.c b/libm/e_rem_pio2.c
index 97ce7bab1..92deaa33e 100644
--- a/libm/e_rem_pio2.c
+++ b/libm/e_rem_pio2.c
@@ -23,7 +23,6 @@ static char rcsid[] = "$NetBSD: e_rem_pio2.c,v 1.8 1995/05/10 20:46:02 jtc Exp $
#include "math.h"
#include "math_private.h"
-libm_hidden_proto(fabs)
/*
* Table of constants for 2/pi, 396 Hex digits (476 decimal) of 2/pi
diff --git a/libm/e_remainder.c b/libm/e_remainder.c
index 17047b385..95eee7480 100644
--- a/libm/e_remainder.c
+++ b/libm/e_remainder.c
@@ -26,7 +26,6 @@ static char rcsid[] = "$NetBSD: e_remainder.c,v 1.8 1995/05/10 20:46:05 jtc Exp
#include "math.h"
#include "math_private.h"
-libm_hidden_proto(fabs)
#ifdef __STDC__
static const double zero = 0.0;
diff --git a/libm/e_scalb.c b/libm/e_scalb.c
index 772d95523..2f0dba14a 100644
--- a/libm/e_scalb.c
+++ b/libm/e_scalb.c
@@ -23,10 +23,6 @@ static char rcsid[] = "$NetBSD: e_scalb.c,v 1.6 1995/05/10 20:46:09 jtc Exp $";
#include "math.h"
#include "math_private.h"
-libm_hidden_proto(scalbn)
-libm_hidden_proto(finite)
-libm_hidden_proto(rint)
-libm_hidden_proto(__isnan)
#ifdef _SCALB_INT
#ifdef __STDC__
diff --git a/libm/e_sinh.c b/libm/e_sinh.c
index e8452c287..ec2b1d865 100644
--- a/libm/e_sinh.c
+++ b/libm/e_sinh.c
@@ -35,8 +35,6 @@ static char rcsid[] = "$NetBSD: e_sinh.c,v 1.7 1995/05/10 20:46:13 jtc Exp $";
#include "math.h"
#include "math_private.h"
-libm_hidden_proto(expm1)
-libm_hidden_proto(fabs)
#ifdef __STDC__
static const double one = 1.0, shuge = 1.0e307;
diff --git a/libm/float_wrappers.c b/libm/float_wrappers.c
index cd0ae1832..58d3926a7 100644
--- a/libm/float_wrappers.c
+++ b/libm/float_wrappers.c
@@ -75,7 +75,6 @@ float tanhf(float);
#ifdef L_acosf
-libm_hidden_proto(acos)
float acosf (float x)
{
return (float) acos( (double)x );
@@ -84,7 +83,6 @@ float acosf (float x)
#ifdef L_acoshf
-libm_hidden_proto(acosh)
float acoshf (float x)
{
return (float) acosh( (double)x );
@@ -93,7 +91,6 @@ float acoshf (float x)
#ifdef L_asinf
-libm_hidden_proto(asin)
float asinf (float x)
{
return (float) asin( (double)x );
@@ -102,7 +99,6 @@ float asinf (float x)
#ifdef L_asinhf
-libm_hidden_proto(asinh)
float asinhf (float x)
{
return (float) asinh( (double)x );
@@ -111,7 +107,6 @@ float asinhf (float x)
#ifdef L_atan2f
-libm_hidden_proto(atan2)
float atan2f (float x, float y)
{
return (float) atan2( (double)x, (double)y );
@@ -120,7 +115,6 @@ float atan2f (float x, float y)
#ifdef L_atanf
-libm_hidden_proto(atan)
float atanf (float x)
{
return (float) atan( (double)x );
@@ -129,7 +123,6 @@ float atanf (float x)
#ifdef L_atanhf
-libm_hidden_proto(atanh)
float atanhf (float x)
{
return (float) atanh( (double)x );
@@ -138,7 +131,6 @@ float atanhf (float x)
#ifdef L_cargf
-libm_hidden_proto(carg)
float cargf (float complex x)
{
return (float) carg( (double)x );
@@ -147,7 +139,6 @@ float cargf (float complex x)
#ifdef L_cbrtf
-libm_hidden_proto(cbrt)
float cbrtf (float x)
{
return (float) cbrt( (double)x );
@@ -156,7 +147,6 @@ float cbrtf (float x)
#ifdef L_cei