]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Remove unnecessary math_private.h includes.
authorJoseph Myers <joseph@codesourcery.com>
Fri, 28 Sep 2018 21:53:33 +0000 (21:53 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Fri, 28 Sep 2018 21:53:33 +0000 (21:53 +0000)
After my changes to move various macros, inlines and other content
from math_private.h to more specific headers, many files including
math_private.h no longer need to do so.  Furthermore, since the
optimized inlines of various functions have been moved to
include/fenv.h or replaced by use of function names GCC inlines
automatically, a missing math_private.h include where one is
appropriate will reliably cause a build failure rather than possibly
causing code to be less well optimized while still building
successfully.  Thus, this patch removes includes of math_private.h
that are now unnecessary.  In the case of two RISC-V files, the
include is replaced by one of stdbool.h because the files in question
were relying on math_private.h to get a definition of bool.

Tested for x86_64 and x86, and with build-many-glibcs.py.

* math/fromfp.h: Do not include <math_private.h>.
* math/s_cacosh_template.c: Likewise.
* math/s_casin_template.c: Likewise.
* math/s_casinh_template.c: Likewise.
* math/s_ccos_template.c: Likewise.
* math/s_cproj_template.c: Likewise.
* math/s_fdim_template.c: Likewise.
* math/s_fmaxmag_template.c: Likewise.
* math/s_fminmag_template.c: Likewise.
* math/s_iseqsig_template.c: Likewise.
* math/s_ldexp_template.c: Likewise.
* math/s_nextdown_template.c: Likewise.
* math/w_log1p_template.c: Likewise.
* math/w_scalbln_template.c: Likewise.
* sysdeps/aarch64/fpu/feholdexcpt.c: Likewise.
* sysdeps/aarch64/fpu/fesetround.c: Likewise.
* sysdeps/aarch64/fpu/fgetexcptflg.c: Likewise.
* sysdeps/aarch64/fpu/ftestexcept.c: Likewise.
* sysdeps/aarch64/fpu/s_llrint.c: Likewise.
* sysdeps/aarch64/fpu/s_llrintf.c: Likewise.
* sysdeps/aarch64/fpu/s_lrint.c: Likewise.
* sysdeps/aarch64/fpu/s_lrintf.c: Likewise.
* sysdeps/i386/fpu/s_atanl.c: Likewise.
* sysdeps/i386/fpu/s_f32xaddf64.c: Likewise.
* sysdeps/i386/fpu/s_f32xsubf64.c: Likewise.
* sysdeps/i386/fpu/s_fdim.c: Likewise.
* sysdeps/i386/fpu/s_logbl.c: Likewise.
* sysdeps/i386/fpu/s_rintl.c: Likewise.
* sysdeps/i386/fpu/s_significandl.c: Likewise.
* sysdeps/ia64/fpu/s_matherrf.c: Likewise.
* sysdeps/ia64/fpu/s_matherrl.c: Likewise.
* sysdeps/ieee754/dbl-64/s_atan.c: Likewise.
* sysdeps/ieee754/dbl-64/s_cbrt.c: Likewise.
* sysdeps/ieee754/dbl-64/s_fma.c: Likewise.
* sysdeps/ieee754/dbl-64/s_fmaf.c: Likewise.
* sysdeps/ieee754/flt-32/s_cbrtf.c: Likewise.
* sysdeps/ieee754/k_standardf.c: Likewise.
* sysdeps/ieee754/k_standardl.c: Likewise.
* sysdeps/ieee754/ldbl-128ibm/s_copysignl.c: Likewise.
* sysdeps/ieee754/ldbl-64-128/s_finitel.c: Likewise.
* sysdeps/ieee754/ldbl-64-128/s_fpclassifyl.c: Likewise.
* sysdeps/ieee754/ldbl-64-128/s_isinfl.c: Likewise.
* sysdeps/ieee754/ldbl-64-128/s_isnanl.c: Likewise.
* sysdeps/ieee754/ldbl-64-128/s_signbitl.c: Likewise.
* sysdeps/ieee754/ldbl-96/s_cbrtl.c: Likewise.
* sysdeps/ieee754/ldbl-96/s_fma.c: Likewise.
* sysdeps/ieee754/ldbl-96/s_fmal.c: Likewise.
* sysdeps/ieee754/s_signgam.c: Likewise.
* sysdeps/powerpc/power5+/fpu/s_modf.c: Likewise.
* sysdeps/powerpc/power5+/fpu/s_modff.c: Likewise.
* sysdeps/powerpc/power7/fpu/s_logbf.c: Likewise.
* sysdeps/riscv/rv64/rvd/s_ceil.c: Likewise.
* sysdeps/riscv/rv64/rvd/s_floor.c: Likewise.
* sysdeps/riscv/rv64/rvd/s_nearbyint.c: Likewise.
* sysdeps/riscv/rv64/rvd/s_round.c: Likewise.
* sysdeps/riscv/rv64/rvd/s_roundeven.c: Likewise.
* sysdeps/riscv/rv64/rvd/s_trunc.c: Likewise.
* sysdeps/riscv/rvd/s_finite.c: Likewise.
* sysdeps/riscv/rvd/s_fmax.c: Likewise.
* sysdeps/riscv/rvd/s_fmin.c: Likewise.
* sysdeps/riscv/rvd/s_fpclassify.c: Likewise.
* sysdeps/riscv/rvd/s_isinf.c: Likewise.
* sysdeps/riscv/rvd/s_isnan.c: Likewise.
* sysdeps/riscv/rvd/s_issignaling.c: Likewise.
* sysdeps/riscv/rvf/fegetround.c: Likewise.
* sysdeps/riscv/rvf/feholdexcpt.c: Likewise.
* sysdeps/riscv/rvf/fesetenv.c: Likewise.
* sysdeps/riscv/rvf/fesetround.c: Likewise.
* sysdeps/riscv/rvf/feupdateenv.c: Likewise.
* sysdeps/riscv/rvf/fgetexcptflg.c: Likewise.
* sysdeps/riscv/rvf/ftestexcept.c: Likewise.
* sysdeps/riscv/rvf/s_ceilf.c: Likewise.
* sysdeps/riscv/rvf/s_finitef.c: Likewise.
* sysdeps/riscv/rvf/s_floorf.c: Likewise.
* sysdeps/riscv/rvf/s_fmaxf.c: Likewise.
* sysdeps/riscv/rvf/s_fminf.c: Likewise.
* sysdeps/riscv/rvf/s_fpclassifyf.c: Likewise.
* sysdeps/riscv/rvf/s_isinff.c: Likewise.
* sysdeps/riscv/rvf/s_isnanf.c: Likewise.
* sysdeps/riscv/rvf/s_issignalingf.c: Likewise.
* sysdeps/riscv/rvf/s_nearbyintf.c: Likewise.
* sysdeps/riscv/rvf/s_roundevenf.c: Likewise.
* sysdeps/riscv/rvf/s_roundf.c: Likewise.
* sysdeps/riscv/rvf/s_truncf.c: Likewise.
* sysdeps/riscv/rv64/rvd/s_rint.c: Include <stdbool.h> instead of
<math_private.h>.
* sysdeps/riscv/rvf/s_rintf.c: Likewise.

87 files changed:
ChangeLog
math/fromfp.h
math/s_cacosh_template.c
math/s_casin_template.c
math/s_casinh_template.c
math/s_ccos_template.c
math/s_cproj_template.c
math/s_fdim_template.c
math/s_fmaxmag_template.c
math/s_fminmag_template.c
math/s_iseqsig_template.c
math/s_ldexp_template.c
math/s_nextdown_template.c
math/w_log1p_template.c
math/w_scalbln_template.c
sysdeps/aarch64/fpu/feholdexcpt.c
sysdeps/aarch64/fpu/fesetround.c
sysdeps/aarch64/fpu/fgetexcptflg.c
sysdeps/aarch64/fpu/ftestexcept.c
sysdeps/aarch64/fpu/s_llrint.c
sysdeps/aarch64/fpu/s_llrintf.c
sysdeps/aarch64/fpu/s_lrint.c
sysdeps/aarch64/fpu/s_lrintf.c
sysdeps/i386/fpu/s_atanl.c
sysdeps/i386/fpu/s_f32xaddf64.c
sysdeps/i386/fpu/s_f32xsubf64.c
sysdeps/i386/fpu/s_fdim.c
sysdeps/i386/fpu/s_logbl.c
sysdeps/i386/fpu/s_rintl.c
sysdeps/i386/fpu/s_significandl.c
sysdeps/ia64/fpu/s_matherrf.c
sysdeps/ia64/fpu/s_matherrl.c
sysdeps/ieee754/dbl-64/s_atan.c
sysdeps/ieee754/dbl-64/s_cbrt.c
sysdeps/ieee754/dbl-64/s_fma.c
sysdeps/ieee754/dbl-64/s_fmaf.c
sysdeps/ieee754/flt-32/s_cbrtf.c
sysdeps/ieee754/k_standardf.c
sysdeps/ieee754/k_standardl.c
sysdeps/ieee754/ldbl-128ibm/s_copysignl.c
sysdeps/ieee754/ldbl-64-128/s_finitel.c
sysdeps/ieee754/ldbl-64-128/s_fpclassifyl.c
sysdeps/ieee754/ldbl-64-128/s_isinfl.c
sysdeps/ieee754/ldbl-64-128/s_isnanl.c
sysdeps/ieee754/ldbl-64-128/s_signbitl.c
sysdeps/ieee754/ldbl-96/s_cbrtl.c
sysdeps/ieee754/ldbl-96/s_fma.c
sysdeps/ieee754/ldbl-96/s_fmal.c
sysdeps/ieee754/s_signgam.c
sysdeps/powerpc/power5+/fpu/s_modf.c
sysdeps/powerpc/power5+/fpu/s_modff.c
sysdeps/powerpc/power7/fpu/s_logbf.c
sysdeps/riscv/rv64/rvd/s_ceil.c
sysdeps/riscv/rv64/rvd/s_floor.c
sysdeps/riscv/rv64/rvd/s_nearbyint.c
sysdeps/riscv/rv64/rvd/s_rint.c
sysdeps/riscv/rv64/rvd/s_round.c
sysdeps/riscv/rv64/rvd/s_roundeven.c
sysdeps/riscv/rv64/rvd/s_trunc.c
sysdeps/riscv/rvd/s_finite.c
sysdeps/riscv/rvd/s_fmax.c
sysdeps/riscv/rvd/s_fmin.c
sysdeps/riscv/rvd/s_fpclassify.c
sysdeps/riscv/rvd/s_isinf.c
sysdeps/riscv/rvd/s_isnan.c
sysdeps/riscv/rvd/s_issignaling.c
sysdeps/riscv/rvf/fegetround.c
sysdeps/riscv/rvf/feholdexcpt.c
sysdeps/riscv/rvf/fesetenv.c
sysdeps/riscv/rvf/fesetround.c
sysdeps/riscv/rvf/feupdateenv.c
sysdeps/riscv/rvf/fgetexcptflg.c
sysdeps/riscv/rvf/ftestexcept.c
sysdeps/riscv/rvf/s_ceilf.c
sysdeps/riscv/rvf/s_finitef.c
sysdeps/riscv/rvf/s_floorf.c
sysdeps/riscv/rvf/s_fmaxf.c
sysdeps/riscv/rvf/s_fminf.c
sysdeps/riscv/rvf/s_fpclassifyf.c
sysdeps/riscv/rvf/s_isinff.c
sysdeps/riscv/rvf/s_isnanf.c
sysdeps/riscv/rvf/s_issignalingf.c
sysdeps/riscv/rvf/s_nearbyintf.c
sysdeps/riscv/rvf/s_rintf.c
sysdeps/riscv/rvf/s_roundevenf.c
sysdeps/riscv/rvf/s_roundf.c
sysdeps/riscv/rvf/s_truncf.c

index 5402aa3550ce0c1ea7aff6d0a6191a34ca48dbf7..07760299e68b287df0a7ffd7968ad2fee803f0f9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,93 @@
+2018-09-28  Joseph Myers  <joseph@codesourcery.com>
+
+       * math/fromfp.h: Do not include <math_private.h>.
+       * math/s_cacosh_template.c: Likewise.
+       * math/s_casin_template.c: Likewise.
+       * math/s_casinh_template.c: Likewise.
+       * math/s_ccos_template.c: Likewise.
+       * math/s_cproj_template.c: Likewise.
+       * math/s_fdim_template.c: Likewise.
+       * math/s_fmaxmag_template.c: Likewise.
+       * math/s_fminmag_template.c: Likewise.
+       * math/s_iseqsig_template.c: Likewise.
+       * math/s_ldexp_template.c: Likewise.
+       * math/s_nextdown_template.c: Likewise.
+       * math/w_log1p_template.c: Likewise.
+       * math/w_scalbln_template.c: Likewise.
+       * sysdeps/aarch64/fpu/feholdexcpt.c: Likewise.
+       * sysdeps/aarch64/fpu/fesetround.c: Likewise.
+       * sysdeps/aarch64/fpu/fgetexcptflg.c: Likewise.
+       * sysdeps/aarch64/fpu/ftestexcept.c: Likewise.
+       * sysdeps/aarch64/fpu/s_llrint.c: Likewise.
+       * sysdeps/aarch64/fpu/s_llrintf.c: Likewise.
+       * sysdeps/aarch64/fpu/s_lrint.c: Likewise.
+       * sysdeps/aarch64/fpu/s_lrintf.c: Likewise.
+       * sysdeps/i386/fpu/s_atanl.c: Likewise.
+       * sysdeps/i386/fpu/s_f32xaddf64.c: Likewise.
+       * sysdeps/i386/fpu/s_f32xsubf64.c: Likewise.
+       * sysdeps/i386/fpu/s_fdim.c: Likewise.
+       * sysdeps/i386/fpu/s_logbl.c: Likewise.
+       * sysdeps/i386/fpu/s_rintl.c: Likewise.
+       * sysdeps/i386/fpu/s_significandl.c: Likewise.
+       * sysdeps/ia64/fpu/s_matherrf.c: Likewise.
+       * sysdeps/ia64/fpu/s_matherrl.c: Likewise.
+       * sysdeps/ieee754/dbl-64/s_atan.c: Likewise.
+       * sysdeps/ieee754/dbl-64/s_cbrt.c: Likewise.
+       * sysdeps/ieee754/dbl-64/s_fma.c: Likewise.
+       * sysdeps/ieee754/dbl-64/s_fmaf.c: Likewise.
+       * sysdeps/ieee754/flt-32/s_cbrtf.c: Likewise.
+       * sysdeps/ieee754/k_standardf.c: Likewise.
+       * sysdeps/ieee754/k_standardl.c: Likewise.
+       * sysdeps/ieee754/ldbl-128ibm/s_copysignl.c: Likewise.
+       * sysdeps/ieee754/ldbl-64-128/s_finitel.c: Likewise.
+       * sysdeps/ieee754/ldbl-64-128/s_fpclassifyl.c: Likewise.
+       * sysdeps/ieee754/ldbl-64-128/s_isinfl.c: Likewise.
+       * sysdeps/ieee754/ldbl-64-128/s_isnanl.c: Likewise.
+       * sysdeps/ieee754/ldbl-64-128/s_signbitl.c: Likewise.
+       * sysdeps/ieee754/ldbl-96/s_cbrtl.c: Likewise.
+       * sysdeps/ieee754/ldbl-96/s_fma.c: Likewise.
+       * sysdeps/ieee754/ldbl-96/s_fmal.c: Likewise.
+       * sysdeps/ieee754/s_signgam.c: Likewise.
+       * sysdeps/powerpc/power5+/fpu/s_modf.c: Likewise.
+       * sysdeps/powerpc/power5+/fpu/s_modff.c: Likewise.
+       * sysdeps/powerpc/power7/fpu/s_logbf.c: Likewise.
+       * sysdeps/riscv/rv64/rvd/s_ceil.c: Likewise.
+       * sysdeps/riscv/rv64/rvd/s_floor.c: Likewise.
+       * sysdeps/riscv/rv64/rvd/s_nearbyint.c: Likewise.
+       * sysdeps/riscv/rv64/rvd/s_round.c: Likewise.
+       * sysdeps/riscv/rv64/rvd/s_roundeven.c: Likewise.
+       * sysdeps/riscv/rv64/rvd/s_trunc.c: Likewise.
+       * sysdeps/riscv/rvd/s_finite.c: Likewise.
+       * sysdeps/riscv/rvd/s_fmax.c: Likewise.
+       * sysdeps/riscv/rvd/s_fmin.c: Likewise.
+       * sysdeps/riscv/rvd/s_fpclassify.c: Likewise.
+       * sysdeps/riscv/rvd/s_isinf.c: Likewise.
+       * sysdeps/riscv/rvd/s_isnan.c: Likewise.
+       * sysdeps/riscv/rvd/s_issignaling.c: Likewise.
+       * sysdeps/riscv/rvf/fegetround.c: Likewise.
+       * sysdeps/riscv/rvf/feholdexcpt.c: Likewise.
+       * sysdeps/riscv/rvf/fesetenv.c: Likewise.
+       * sysdeps/riscv/rvf/fesetround.c: Likewise.
+       * sysdeps/riscv/rvf/feupdateenv.c: Likewise.
+       * sysdeps/riscv/rvf/fgetexcptflg.c: Likewise.
+       * sysdeps/riscv/rvf/ftestexcept.c: Likewise.
+       * sysdeps/riscv/rvf/s_ceilf.c: Likewise.
+       * sysdeps/riscv/rvf/s_finitef.c: Likewise.
+       * sysdeps/riscv/rvf/s_floorf.c: Likewise.
+       * sysdeps/riscv/rvf/s_fmaxf.c: Likewise.
+       * sysdeps/riscv/rvf/s_fminf.c: Likewise.
+       * sysdeps/riscv/rvf/s_fpclassifyf.c: Likewise.
+       * sysdeps/riscv/rvf/s_isinff.c: Likewise.
+       * sysdeps/riscv/rvf/s_isnanf.c: Likewise.
+       * sysdeps/riscv/rvf/s_issignalingf.c: Likewise.
+       * sysdeps/riscv/rvf/s_nearbyintf.c: Likewise.
+       * sysdeps/riscv/rvf/s_roundevenf.c: Likewise.
+       * sysdeps/riscv/rvf/s_roundf.c: Likewise.
+       * sysdeps/riscv/rvf/s_truncf.c: Likewise.
+       * sysdeps/riscv/rv64/rvd/s_rint.c: Include <stdbool.h> instead of
+       <math_private.h>.
+       * sysdeps/riscv/rvf/s_rintf.c: Likewise.
+
 2018-09-28  H.J. Lu  <hongjiu.lu@intel.com>
 
        [BZ #23716]
index 9d102a635f4d2b92b63879e11f3422b89d99515c..fd3d2b4c9be7eb959938ca4a47bfcafd146b0d77 100644 (file)
@@ -21,7 +21,6 @@
 #include <float.h>
 #include <math.h>
 #include <math-barriers.h>
-#include <math_private.h>
 #include <stdbool.h>
 #include <stdint.h>
 
index c8a060d44b14234da4309e6c19f20d32cf8c460a..281efb9c28efc1b16e873e9bcb91765099734b49 100644 (file)
@@ -19,7 +19,6 @@
 
 #include <complex.h>
 #include <math.h>
-#include <math_private.h>
 
 
 CFLOAT
index 24eb7abce59f300cd5636cb61ea48dab261c6807..aab346ff2e26a26b45955a60501260b77c10557e 100644 (file)
@@ -19,7 +19,6 @@
 
 #include <complex.h>
 #include <math.h>
-#include <math_private.h>
 
 
 CFLOAT
index 8433ce134de4d32023397d6e69caeb0026040f3d..b6e9212a174ba645ebb77dea7fedf98906f3f6b9 100644 (file)
@@ -19,7 +19,6 @@
 
 #include <complex.h>
 #include <math.h>
-#include <math_private.h>
 
 CFLOAT
 M_DECL_FUNC (__casinh) (CFLOAT x)
index 413cd957058b5ce8ebcab866dfadf48019f50c9e..ad25bc3d837189bc30dc68ffc86996c8bf3ba106 100644 (file)
@@ -20,7 +20,6 @@
 #include <complex.h>
 #include <fenv.h>
 #include <math.h>
-#include <math_private.h>
 
 CFLOAT
 M_DECL_FUNC (__ccos) (CFLOAT x)
index 2e2e7f1861c11ea5d0efe8528d2bac34a626b732..acaa254561b37912b68bcbc9af7b489a7f8d3855 100644 (file)
@@ -19,7 +19,6 @@
 
 #include <complex.h>
 #include <math.h>
-#include <math_private.h>
 
 
 CFLOAT
index c8fa71f92bdb5802a8e07d135730aa728647d588..e40c19f7a70ade4b2d8e7cdc62a6fc9bb0098ec7 100644 (file)
@@ -20,7 +20,6 @@
 #include <errno.h>
 #include <math.h>
 #include <math-narrow-eval.h>
-#include <math_private.h>
 
 FLOAT
 M_DECL_FUNC (__fdim) (FLOAT x, FLOAT y)
index 01b926701b948de4a8f3020780122f7f44e8256f..549976ddf569fd297e9379638f9e72f522e340e1 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 
 FLOAT
 M_DECL_FUNC (__fmaxmag) (FLOAT x, FLOAT y)
index 82abf68fed82a765d3b3d8e54e45870601080b68..a78894e41684e2d93e566796fcee33758d193d91 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 
 FLOAT
 M_DECL_FUNC (__fminmag) (FLOAT x, FLOAT y)
index a4d28d778d7963b5aa44a25bd9f023a0d7438142..edabb31dce393312f5ee8935546e8fdd798a6931 100644 (file)
@@ -19,7 +19,6 @@
 #include <errno.h>
 #include <fenv.h>
 #include <math.h>
-#include <math_private.h>
 #include <stdbool.h>
 #include <fix-fp-int-compare-invalid.h>
 
index 3aa56f9f8999c10f9bd5a1922e3ad44457e314af..75372dcd58532d4ea42b016559da217ae7e44301 100644 (file)
@@ -15,7 +15,6 @@ static char rcsid[] = "$NetBSD: s_ldexp.c,v 1.6 1995/05/10 20:47:40 jtc Exp $";
 #endif
 
 #include <math.h>
-#include <math_private.h>
 #include <errno.h>
 
 FLOAT
index 06e38d2713cba042017481df7862683036a3b6df..3bc3ffbf1e6d0cf4322b24f5638cae6024bfdee8 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 
 /* Return the greatest floating-point number less than X.  */
 FLOAT
index 59f82cf5ee90fbe747f53572a5889dec0d4df5a9..123537b0c011adba93dcfd9c5191f6ed345aa087 100644 (file)
@@ -18,7 +18,6 @@
 
 #include <errno.h>
 #include <math.h>
-#include <math_private.h>
 
 FLOAT
 M_DECL_FUNC (__w_log1p) (FLOAT x)
index 71aa02a3d29d229e1704368fe85790f817a8aa4c..9c37b82a8e15dd1db5a04a8a9426bf79f6407e5a 100644 (file)
@@ -18,7 +18,6 @@
 
 #include <errno.h>
 #include <math.h>
-#include <math_private.h>
 
 FLOAT
 M_DECL_FUNC (__w_scalbln) (FLOAT x, long int n)
index 3cd1642a6834146e412326cd8a13104ff5f4cca8..99f7b86d4e27d22d034dce79c6358a7591b6bfd5 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index 42a70d6fd51c9f6bdaa70cfb3e1eebb6c9b2ea2a..f2c8b32aacd927e30e16ac68f0b57a2ea455af2b 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <fpu_control.h>
 
index 472a525a7d76d1f0fc86f64dacd70055f296c6d7..5af49896b7198969418798e9033a1733a90d9d34 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index ae04fb74d59ffd5b41458e0a2c746fc5e5b6e0df..11ca814e85da2a2751aa2a1a455689e4007a067e 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index 287dc8974c73a7d144b0d5d378d52a63f694f675..d6270e191990608cf0fcf7956c4f3d95d11cec81 100644 (file)
@@ -18,7 +18,6 @@
 
 #include <math.h>
 #include <math-barriers.h>
-#include <math_private.h>
 #include <libm-alias-double.h>
 
 long long int
index 70d6c0ca84ce6647d8fddf45e31709555ac9d43d..99c20f8222e8b4c1b4ea0094dcbb0ecd775d3549 100644 (file)
@@ -18,7 +18,6 @@
 
 #include <math.h>
 #include <math-barriers.h>
-#include <math_private.h>
 #include <libm-alias-float.h>
 
 long long int
index d6ef066e45338d5a49e7889e41eed92101189c12..0ea51fc86d0dd52a653de358bd7827cfa254f8f8 100644 (file)
@@ -20,7 +20,6 @@
 #include <get-rounding-mode.h>
 #include <stdint.h>
 #include <math-barriers.h>
-#include <math_private.h>
 #include <libm-alias-double.h>
 
 # define IREG_SIZE 64
index fa42d68dd184dc03d7b287eaf23743e0b40ebce5..4b4b9d38f40e3cda61ac13c634e319455d4dcde5 100644 (file)
@@ -18,7 +18,6 @@
 
 #include <math.h>
 #include <math-barriers.h>
-#include <math_private.h>
 #include <libm-alias-float.h>
 
 long int
index 2b02ac1e32ac9c18f842aace90b4037ebedab941..e876083b356ac2678048ca2985ee2b79a88c28ea 100644 (file)
@@ -5,7 +5,6 @@
  * Adapted for `long double' by Ulrich Drepper <drepper@cygnus.com>.
  */
 
-#include <math_private.h>
 #include <libm-alias-ldouble.h>
 
 long double
index 9d5e85b409dc833f4ebcb72e6e3519eea7b46451..ec31f75c2b54679ef2b6af822acc2c2ccd7b3661 100644 (file)
@@ -19,7 +19,6 @@
 #include <math.h>
 #include <fpu_control.h>
 #include <math-narrow-eval.h>
-#include <math_private.h>
 #include <math-narrow.h>
 
 _Float32x
index 3f41acfdc93adf71d04bfa22bfb12562ce9738ec..ad420816710ffebda5210bf82a2e6804c816a0f8 100644 (file)
@@ -19,7 +19,6 @@
 #include <math.h>
 #include <fpu_control.h>
 #include <math-narrow-eval.h>
-#include <math_private.h>
 #include <math-narrow.h>
 
 _Float32x
index b8fefe7d18a5571f2dcefe05f63ea0d1d0d6920a..86ccf7a043fd514627e9c1a8c0fd2df2787d9a5a 100644 (file)
@@ -20,7 +20,6 @@
 #include <fpu_control.h>
 #include <math.h>
 #include <math-narrow-eval.h>
-#include <math_private.h>
 #include <libm-alias-double.h>
 
 double
index 601d873594ab580fb8aff109a35106621c164fca..4968f82a3c54541cddeb95b9bc62ff4a6b399221 100644 (file)
@@ -5,7 +5,6 @@
  */
 
 #include <libm-alias-ldouble.h>
-#include <math_private.h>
 
 long double
 __logbl (long double x)
index 6946f611c3d7ef9046b6e9f54981892a5dbfffd0..3d0795c12620a3a629401018f00dd6e54d462c93 100644 (file)
@@ -6,7 +6,6 @@
 
 #define NO_MATH_REDIRECT
 #include <libm-alias-ldouble.h>
-#include <math_private.h>
 
 long double
 __rintl (long double x)
index b8cb093502334c042202735e974da535ec2aca36..081b3c477017ad919581e3df822e6b127d36eec2 100644 (file)
@@ -4,7 +4,6 @@
  * Public domain.
  */
 
-#include <math_private.h>
 
 long double
 __significandl (long double x)
index 5808c04573b858bc09c8dc3ad27ee97cc97d1fba..62558b2f3f2c9b3772c8d1f8faf06d07b37d0b9d 100644 (file)
@@ -12,7 +12,6 @@
 
 
 #include <math.h>
-#include <math_private.h>
 #include <math-svid-compat.h>
 #include "libm_support.h"
 
index dc64b31e50e1b4059f9633eb498ba3a934d1b2bd..893e477d3ea992e9a924aef2d7955d49d7eb43bd 100644 (file)
@@ -12,7 +12,6 @@
 
 
 #include <math.h>
-#include <math_private.h>
 #include <math-svid-compat.h>
 #include "libm_support.h"
 
index e346581fb6f51ae3a4526818d26a279210502e22..85bbc73d4c2f5f947eb6e5fbc5473f439fe1d092 100644 (file)
@@ -45,7 +45,6 @@
 #include <float.h>
 #include <libm-alias-double.h>
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <math-underflow.h>
 #include <stap-probe.h>
index 6cd55dc0d6a91712b2acfef34e30455b25c3a694..6d69da525b1dd75c3ea175263ef264860e136761 100644 (file)
@@ -19,7 +19,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <libm-alias-double.h>
 
 
index 3f8976394d824acd8c1eee5a1eb66a84b9587171..aba92cfc91dd5fbf2032fdfc9787d436e373fe74 100644 (file)
@@ -22,7 +22,6 @@
 #include <fenv.h>
 #include <ieee754.h>
 #include <math-barriers.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-double.h>
 #include <tininess.h>
index 630798c13eb57baf50fec205795b73fc792a62ef..cc657bb3735c0c420cc5b25e297e50d4048038c9 100644 (file)
@@ -21,7 +21,6 @@
 #include <fenv.h>
 #include <ieee754.h>
 #include <math-barriers.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-float.h>
 
index afa1454399fe4329af914c9281ec6f2f616369e8..93dec73737d5e0e4398537f87a3fd2604d0a6e8d 100644 (file)
@@ -19,7 +19,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <libm-alias-float.h>
 
 
index b790ad266d75bf7ce163f73471bee8c763052825..6d78f041d534ec949bb02c0579559c570fa6f9c2 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <math-svid-compat.h>
 
 
index 618abb28f41b562377207dbfa8a48e9b54df1087..e67a2bee025877adcc08ede9e9abb756b50445ec 100644 (file)
@@ -32,7 +32,6 @@
 
 #include <math.h>
 #include <math-barriers.h>
-#include <math_private.h>
 #include <math-svid-compat.h>
 #include <fenv.h>
 #include <float.h>
index 4214853fed12536cfc7ec23f6caf440705d0526a..9dbd9b86fa1e810476e97e4c847d918f24d830b9 100644 (file)
@@ -25,7 +25,6 @@ static char rcsid[] = "$NetBSD: $";
 
 #define NO_MATH_REDIRECT
 #include <math.h>
-#include <math_private.h>
 #include <math_ldbl_opt.h>
 
 long double __copysignl(long double x, long double y)
index 5a16e6a27729d2ca36a6894a36b6cc1a668bc4bb..5b9a0f02486ea487bd9ea58143f36f70e1bea581 100644 (file)
@@ -1,5 +1,4 @@
 #include <math.h>
-#include <math_private.h>
 #include <math_ldbl_opt.h>
 #undef weak_alias
 #define weak_alias(n,a)
index a14cea40011fe5f81cba0b0214a9af83c0bf141a..13cf81511c5cc34d458b84e6733d89ddf460e5bd 100644 (file)
@@ -1,5 +1,4 @@
 #include <math.h>
-#include <math_private.h>
 #include <math_ldbl_opt.h>
 #undef weak_alias
 #define weak_alias(n,a)
index 94d0b062777053d37e98c4b467437a17f0a5fb74..58d8d3ab555eba1f77d9cbe28c4dc79e8a50bef1 100644 (file)
@@ -1,5 +1,4 @@
 #include <math.h>
-#include <math_private.h>
 #include <math_ldbl_opt.h>
 #if !IS_IN (libm)
 # undef weak_alias
index 9a7a29770c468993fa9493e9e30bd4eae576a6fa..47834398344b09a5b02582f4e5897f135cc62040 100644 (file)
@@ -1,5 +1,4 @@
 #include <math.h>
-#include <math_private.h>
 #include <math_ldbl_opt.h>
 #if !IS_IN (libm)
 # undef weak_alias
index 39e0c34b6cc569745393df28fca33e65acde82ec..76cd0af347e1c96017d834efc1912e4f824954de 100644 (file)
@@ -1,5 +1,4 @@
 #include <math.h>
-#include <math_private.h>
 #include <math_ldbl_opt.h>
 #undef weak_alias
 #define weak_alias(n,a)
index 67cf86dd7ae0394fcd330bef70c30f84781a9271..817de5253fb6121bb078f870314e61cb10a2ebc0 100644 (file)
@@ -19,7 +19,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <libm-alias-ldouble.h>
 
 
index 986879cda5835c6e64c8e3670542c0ec48b2ba9e..6f94c5e09706dba4654aa123018e4f7a7baa5eed 100644 (file)
@@ -22,7 +22,6 @@
 #include <fenv.h>
 #include <ieee754.h>
 #include <math-barriers.h>
-#include <math_private.h>
 #include <libm-alias-double.h>
 
 /* This implementation uses rounding to odd to avoid problems with
index 0b261fd17acdca3da69074669676d519b185bea7..4c8d8913113985907096efe9f51c6ec3ab8f29e4 100644 (file)
@@ -22,7 +22,6 @@
 #include <fenv.h>
 #include <ieee754.h>
 #include <math-barriers.h>
-#include <math_private.h>
 #include <libm-alias-ldouble.h>
 #include <tininess.h>
 
index 9af3a75f1eac72572267d16b0ec1fe62ead13a96..32116f3cd44f43ab3d01b7217648090ff06d2736 100644 (file)
@@ -1,4 +1,3 @@
 #include <math.h>
-#include <math_private.h>
 int __signgam = 0;
 weak_alias (__signgam, signgam)
index b8ff8dbdb3d46ef56ce85b5d20f319a842fdc267..b34388c6612d91ec7e49bd5bf64fa52392ff8ff5 100644 (file)
@@ -16,7 +16,6 @@
    not, see <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <math_ldbl_opt.h>
 #include <libm-alias-double.h>
 
index 9f11116691987682f6c853c30dd59db0ac78978c..f693426ac4bd885056a30ec6b8de6a47cf94f7d3 100644 (file)
@@ -16,7 +16,6 @@
    not, see <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <libm-alias-float.h>
 
 float
index 0832ad70225e0b05500a70261346106abd229733..5467c747d2370702df1496295cf7c7a8b2333ada 100644 (file)
@@ -16,7 +16,6 @@
    License along with the GNU C Library; if not, see
    <http://www.gnu.org/licenses/>.  */
 
-#include "math_private.h"
 #include <libm-alias-float.h>
 
 /* This implementation avoids FP to INT conversions by using VSX
index 697f067722da51a4672c529b7d0460270fcb253d..d5bebac7d91b02f201e3f7d51e545c0adbfae73c 100644 (file)
@@ -18,7 +18,6 @@
 
 #define NO_MATH_REDIRECT
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-double.h>
 #include <stdint.h>
index 84a609fd19f5463db75bc74afbaa1eafa6f26cef..299427a8bda91a18d4a974c907955305811950b2 100644 (file)
@@ -18,7 +18,6 @@
 
 #define NO_MATH_REDIRECT
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-double.h>
 #include <stdint.h>
index c99fa83e381255d46ab74e805ce4bf6e980781aa..0a82077a4a82253f62484326c9abb32806c0bbab 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-double.h>
 #include <stdint.h>
index 6c383cc670c177f72564b1ef213b4ff89e30d8ca..1ad0312e207b350ec23acc95d6d9394668b0c5a1 100644 (file)
@@ -18,7 +18,7 @@
 
 #define NO_MATH_REDIRECT
 #include <math.h>
-#include <math_private.h>
+#include <stdbool.h>
 #include <libm-alias-double.h>
 #include <stdint.h>
 
index e375d4d0625bf4b02d342efe25076f22435c542a..7e5b002386655ea72c5dc3ddf6011ce74fb2ad7a 100644 (file)
@@ -18,7 +18,6 @@
 
 #define NO_MATH_REDIRECT
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-double.h>
 #include <stdint.h>
index 484eb8188808da2a873e008c615f5171065f1743..07d8c43ff010fbf3de9c6b80914daf8c3e339416 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-double.h>
 #include <stdint.h>
index ab755b7679287843acafe458415ef0d3b6e1de30..cd701043a2ddb811cfeb9cbcba30adceb738b9e3 100644 (file)
@@ -18,7 +18,6 @@
 
 #define NO_MATH_REDIRECT
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-double.h>
 #include <stdint.h>
index 3f45e99aa71b4c3d486b9f54cf1f5afff9ffcc55..f9bac81c6026688da5e9c4dde6276e6e35647c47 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index 29b278d0977beb28d339324eebc3da9c7207daec..a4e5be80955458aee964691e1bb7be8f3a9d9fb6 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-double.h>
 
index e153b87c3720999497752b577dd4cba234735b6a..77e59f7dbb08dbe7376b9daa1275841f6b16bb97 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-double.h>
 
index c7621f1f8c8cb8e9d19c5573ebe00f27b5a078e6..50638c0c2f5b4b0bf98089f45e361f1d0cecfb34 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index 48c9ba3767f21059cd210cb7613c30aac068833a..78ee30c0ec414c0a90d4d8359b64dc1b6ab67f89 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index 0fc24df08e34e1505b021033a31c91d5e6b70c9b..cfb594955e1d5f9be7d00493409dfbb403e4457e 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index aca3387df7ce32085a077055d19f1deac86d76d5..cb0e69b406adceb075cf998899b245399db39255 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index 05397b10e70831f98dd70be77dfcc339e2d61891..e43e644e659c4c791fd18c2958d96030995c55d8 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index 96ac46583c3546e341af657dd92673bf1265e957..6784084ca4f655e07dbb45c76341f8326fcce478 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index 95ca4fe97bafe237396edede369830c1fdd2c629..c1dffcf861e5d730d795bc7a4111f7c3c952d53e 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index 5bb237a36566d8e53b0a421ef9b1853d762f4bb8..5c1713cdffbe6c6e0d6993eccc41712f5f69f0fb 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index 27ffa7716babba69b57314024de58bf5a9df7801..21342d036f18ac01dea3af26720325102b77396a 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index f4742693afd7691cbd4288f04bca94a709793fca..7c423221b14a289df9cc5c15ec455e9b61d24cd5 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index 66bc9f9c5baa25183fcc6f0bc0e2cdb9e1a1fc18..a703424d48103ed84c83aeaa6729aee49ab6316b 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index 11ca3aba6e8779a62beb878744bf29d2f54833d5..20cf5917cc408b990777aa7e673696f6f5246040 100644 (file)
@@ -18,7 +18,6 @@
 
 #define NO_MATH_REDIRECT
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-float.h>
 #include <stdint.h>
index 4fd33b6ebb92d5075275f5e9a0e9fc9adf4fb6a0..21e3c8fe39a6bc8e4b55ad060d0bb78fe67bfdca 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index ba91d37914c7bea50e58bb5553b9fec735166b78..b00d3fc778715a8a151309f70f5e173a97ab1c2d 100644 (file)
@@ -18,7 +18,6 @@
 
 #define NO_MATH_REDIRECT
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-float.h>
 #include <stdint.h>
index 0496f7ed9d4d51f99b0222f68a5609e15b323ef8..959f953254b1dcd03c1f580f14e48b49bd83fbf6 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-float.h>
 
index f9639935c238ffadad44a6cae8098936b7e79c59..288e4084753a7ca89d19513767458e51dd3a4968 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-float.h>
 
index ae4c49236282e542d595f9e62a47b956efcd9670..726f398b61c65597848dc1408dfd0942f156c016 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index 621cdca5db013c437e830a6da52f1ad9d8458fdd..c0a8b6e5fae040bfd3ab9eb2c3c56ed3398e7ef5 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index cca3809b705942a8d33860ba2ce4bcbf967b0a41..9e2a162ac800b274b673cd6a5e771509768d88a4 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index 846a7b75d235982baecf57300a621b7d4a96a4fe..b65a27fdff40823523c2b867ea6704663e05d737 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
index 80ff8a8b88d7b1bd7b6e87938a6fe3a7b602a128..fc24a069635bbe3b93023567d41cc76229f014dc 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-float.h>
 #include <stdint.h>
index 00e347acbed54270c3ceed2352a910e3744a5833..514e1356b3a047c7e56870065546fc6287458e4e 100644 (file)
@@ -18,7 +18,7 @@
 
 #define NO_MATH_REDIRECT
 #include <math.h>
-#include <math_private.h>
+#include <stdbool.h>
 #include <libm-alias-float.h>
 #include <stdint.h>
 
index afeebf2c66c8f20cd43bb3414639b3b64f2d505f..7feb124c292d2feb2fc70df6f9bec787490b3de8 100644 (file)
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-float.h>
 #include <stdint.h>
index 685a8e3bebe42f67a6b2b411dcc2d9b64cbf7f96..06f807a056622d990e8a1ff331bed830b9a5e9c8 100644 (file)
@@ -18,7 +18,6 @@
 
 #define NO_MATH_REDIRECT
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-float.h>
 #include <stdint.h>
index 0c90092a4a68b48bba184326260f8e4232158051..01ce335b7b2c6809c08fe8243a47e532a96bb18b 100644 (file)
@@ -18,7 +18,6 @@
 
 #define NO_MATH_REDIRECT
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <libm-alias-float.h>
 #include <stdint.h>