This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.28.9000-166-gc52944e


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  c52944e8ccb15158b7e44cbb75fb46d81400d75c (commit)
      from  7b1f9406761331cf35fe521fbdb592beecf68a2c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=c52944e8ccb15158b7e44cbb75fb46d81400d75c

commit c52944e8ccb15158b7e44cbb75fb46d81400d75c
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Fri Sep 28 21:53:33 2018 +0000

    Remove unnecessary math_private.h includes.
    
    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.

diff --git a/ChangeLog b/ChangeLog
index 5402aa3..0776029 100644
--- 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]
diff --git a/math/fromfp.h b/math/fromfp.h
index 9d102a6..fd3d2b4 100644
--- a/math/fromfp.h
+++ b/math/fromfp.h
@@ -21,7 +21,6 @@
 #include <float.h>
 #include <math.h>
 #include <math-barriers.h>
-#include <math_private.h>
 #include <stdbool.h>
 #include <stdint.h>
 
diff --git a/math/s_cacosh_template.c b/math/s_cacosh_template.c
index c8a060d..281efb9 100644
--- a/math/s_cacosh_template.c
+++ b/math/s_cacosh_template.c
@@ -19,7 +19,6 @@
 
 #include <complex.h>
 #include <math.h>
-#include <math_private.h>
 
 
 CFLOAT
diff --git a/math/s_casin_template.c b/math/s_casin_template.c
index 24eb7ab..aab346f 100644
--- a/math/s_casin_template.c
+++ b/math/s_casin_template.c
@@ -19,7 +19,6 @@
 
 #include <complex.h>
 #include <math.h>
-#include <math_private.h>
 
 
 CFLOAT
diff --git a/math/s_casinh_template.c b/math/s_casinh_template.c
index 8433ce1..b6e9212 100644
--- a/math/s_casinh_template.c
+++ b/math/s_casinh_template.c
@@ -19,7 +19,6 @@
 
 #include <complex.h>
 #include <math.h>
-#include <math_private.h>
 
 CFLOAT
 M_DECL_FUNC (__casinh) (CFLOAT x)
diff --git a/math/s_ccos_template.c b/math/s_ccos_template.c
index 413cd95..ad25bc3 100644
--- a/math/s_ccos_template.c
+++ b/math/s_ccos_template.c
@@ -20,7 +20,6 @@
 #include <complex.h>
 #include <fenv.h>
 #include <math.h>
-#include <math_private.h>
 
 CFLOAT
 M_DECL_FUNC (__ccos) (CFLOAT x)
diff --git a/math/s_cproj_template.c b/math/s_cproj_template.c
index 2e2e7f1..acaa254 100644
--- a/math/s_cproj_template.c
+++ b/math/s_cproj_template.c
@@ -19,7 +19,6 @@
 
 #include <complex.h>
 #include <math.h>
-#include <math_private.h>
 
 
 CFLOAT
diff --git a/math/s_fdim_template.c b/math/s_fdim_template.c
index c8fa71f..e40c19f 100644
--- a/math/s_fdim_template.c
+++ b/math/s_fdim_template.c
@@ -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)
diff --git a/math/s_fmaxmag_template.c b/math/s_fmaxmag_template.c
index 01b9267..549976d 100644
--- a/math/s_fmaxmag_template.c
+++ b/math/s_fmaxmag_template.c
@@ -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)
diff --git a/math/s_fminmag_template.c b/math/s_fminmag_template.c
index 82abf68..a78894e 100644
--- a/math/s_fminmag_template.c
+++ b/math/s_fminmag_template.c
@@ -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)
diff --git a/math/s_iseqsig_template.c b/math/s_iseqsig_template.c
index a4d28d7..edabb31 100644
--- a/math/s_iseqsig_template.c
+++ b/math/s_iseqsig_template.c
@@ -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>
 
diff --git a/math/s_ldexp_template.c b/math/s_ldexp_template.c
index 3aa56f9..75372dc 100644
--- a/math/s_ldexp_template.c
+++ b/math/s_ldexp_template.c
@@ -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
diff --git a/math/s_nextdown_template.c b/math/s_nextdown_template.c
index 06e38d2..3bc3ffb 100644
--- a/math/s_nextdown_template.c
+++ b/math/s_nextdown_template.c
@@ -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
diff --git a/math/w_log1p_template.c b/math/w_log1p_template.c
index 59f82cf..123537b 100644
--- a/math/w_log1p_template.c
+++ b/math/w_log1p_template.c
@@ -18,7 +18,6 @@
 
 #include <errno.h>
 #include <math.h>
-#include <math_private.h>
 
 FLOAT
 M_DECL_FUNC (__w_log1p) (FLOAT x)
diff --git a/math/w_scalbln_template.c b/math/w_scalbln_template.c
index 71aa02a..9c37b82 100644
--- a/math/w_scalbln_template.c
+++ b/math/w_scalbln_template.c
@@ -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)
diff --git a/sysdeps/aarch64/fpu/feholdexcpt.c b/sysdeps/aarch64/fpu/feholdexcpt.c
index 3cd1642..99f7b86 100644
--- a/sysdeps/aarch64/fpu/feholdexcpt.c
+++ b/sysdeps/aarch64/fpu/feholdexcpt.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/aarch64/fpu/fesetround.c b/sysdeps/aarch64/fpu/fesetround.c
index 42a70d6..f2c8b32 100644
--- a/sysdeps/aarch64/fpu/fesetround.c
+++ b/sysdeps/aarch64/fpu/fesetround.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 #include <fpu_control.h>
 
diff --git a/sysdeps/aarch64/fpu/fgetexcptflg.c b/sysdeps/aarch64/fpu/fgetexcptflg.c
index 472a525..5af4989 100644
--- a/sysdeps/aarch64/fpu/fgetexcptflg.c
+++ b/sysdeps/aarch64/fpu/fgetexcptflg.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/aarch64/fpu/ftestexcept.c b/sysdeps/aarch64/fpu/ftestexcept.c
index ae04fb7..11ca814 100644
--- a/sysdeps/aarch64/fpu/ftestexcept.c
+++ b/sysdeps/aarch64/fpu/ftestexcept.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/aarch64/fpu/s_llrint.c b/sysdeps/aarch64/fpu/s_llrint.c
index 287dc89..d6270e1 100644
--- a/sysdeps/aarch64/fpu/s_llrint.c
+++ b/sysdeps/aarch64/fpu/s_llrint.c
@@ -18,7 +18,6 @@
 
 #include <math.h>
 #include <math-barriers.h>
-#include <math_private.h>
 #include <libm-alias-double.h>
 
 long long int
diff --git a/sysdeps/aarch64/fpu/s_llrintf.c b/sysdeps/aarch64/fpu/s_llrintf.c
index 70d6c0c..99c20f8 100644
--- a/sysdeps/aarch64/fpu/s_llrintf.c
+++ b/sysdeps/aarch64/fpu/s_llrintf.c
@@ -18,7 +18,6 @@
 
 #include <math.h>
 #include <math-barriers.h>
-#include <math_private.h>
 #include <libm-alias-float.h>
 
 long long int
diff --git a/sysdeps/aarch64/fpu/s_lrint.c b/sysdeps/aarch64/fpu/s_lrint.c
index d6ef066..0ea51fc 100644
--- a/sysdeps/aarch64/fpu/s_lrint.c
+++ b/sysdeps/aarch64/fpu/s_lrint.c
@@ -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
diff --git a/sysdeps/aarch64/fpu/s_lrintf.c b/sysdeps/aarch64/fpu/s_lrintf.c
index fa42d68..4b4b9d3 100644
--- a/sysdeps/aarch64/fpu/s_lrintf.c
+++ b/sysdeps/aarch64/fpu/s_lrintf.c
@@ -18,7 +18,6 @@
 
 #include <math.h>
 #include <math-barriers.h>
-#include <math_private.h>
 #include <libm-alias-float.h>
 
 long int
diff --git a/sysdeps/i386/fpu/s_atanl.c b/sysdeps/i386/fpu/s_atanl.c
index 2b02ac1..e876083 100644
--- a/sysdeps/i386/fpu/s_atanl.c
+++ b/sysdeps/i386/fpu/s_atanl.c
@@ -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
diff --git a/sysdeps/i386/fpu/s_f32xaddf64.c b/sysdeps/i386/fpu/s_f32xaddf64.c
index 9d5e85b..ec31f75 100644
--- a/sysdeps/i386/fpu/s_f32xaddf64.c
+++ b/sysdeps/i386/fpu/s_f32xaddf64.c
@@ -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
diff --git a/sysdeps/i386/fpu/s_f32xsubf64.c b/sysdeps/i386/fpu/s_f32xsubf64.c
index 3f41acf..ad42081 100644
--- a/sysdeps/i386/fpu/s_f32xsubf64.c
+++ b/sysdeps/i386/fpu/s_f32xsubf64.c
@@ -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
diff --git a/sysdeps/i386/fpu/s_fdim.c b/sysdeps/i386/fpu/s_fdim.c
index b8fefe7..86ccf7a 100644
--- a/sysdeps/i386/fpu/s_fdim.c
+++ b/sysdeps/i386/fpu/s_fdim.c
@@ -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
diff --git a/sysdeps/i386/fpu/s_logbl.c b/sysdeps/i386/fpu/s_logbl.c
index 601d873..4968f82 100644
--- a/sysdeps/i386/fpu/s_logbl.c
+++ b/sysdeps/i386/fpu/s_logbl.c
@@ -5,7 +5,6 @@
  */
 
 #include <libm-alias-ldouble.h>
-#include <math_private.h>
 
 long double
 __logbl (long double x)
diff --git a/sysdeps/i386/fpu/s_rintl.c b/sysdeps/i386/fpu/s_rintl.c
index 6946f61..3d0795c 100644
--- a/sysdeps/i386/fpu/s_rintl.c
+++ b/sysdeps/i386/fpu/s_rintl.c
@@ -6,7 +6,6 @@
 
 #define NO_MATH_REDIRECT
 #include <libm-alias-ldouble.h>
-#include <math_private.h>
 
 long double
 __rintl (long double x)
diff --git a/sysdeps/i386/fpu/s_significandl.c b/sysdeps/i386/fpu/s_significandl.c
index b8cb093..081b3c4 100644
--- a/sysdeps/i386/fpu/s_significandl.c
+++ b/sysdeps/i386/fpu/s_significandl.c
@@ -4,7 +4,6 @@
  * Public domain.
  */
 
-#include <math_private.h>
 
 long double
 __significandl (long double x)
diff --git a/sysdeps/ia64/fpu/s_matherrf.c b/sysdeps/ia64/fpu/s_matherrf.c
index 5808c04..62558b2 100644
--- a/sysdeps/ia64/fpu/s_matherrf.c
+++ b/sysdeps/ia64/fpu/s_matherrf.c
@@ -12,7 +12,6 @@
 
 
 #include <math.h>
-#include <math_private.h>
 #include <math-svid-compat.h>
 #include "libm_support.h"
 
diff --git a/sysdeps/ia64/fpu/s_matherrl.c b/sysdeps/ia64/fpu/s_matherrl.c
index dc64b31..893e477 100644
--- a/sysdeps/ia64/fpu/s_matherrl.c
+++ b/sysdeps/ia64/fpu/s_matherrl.c
@@ -12,7 +12,6 @@
 
 
 #include <math.h>
-#include <math_private.h>
 #include <math-svid-compat.h>
 #include "libm_support.h"
 
diff --git a/sysdeps/ieee754/dbl-64/s_atan.c b/sysdeps/ieee754/dbl-64/s_atan.c
index e346581..85bbc73 100644
--- a/sysdeps/ieee754/dbl-64/s_atan.c
+++ b/sysdeps/ieee754/dbl-64/s_atan.c
@@ -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>
diff --git a/sysdeps/ieee754/dbl-64/s_cbrt.c b/sysdeps/ieee754/dbl-64/s_cbrt.c
index 6cd55dc..6d69da5 100644
--- a/sysdeps/ieee754/dbl-64/s_cbrt.c
+++ b/sysdeps/ieee754/dbl-64/s_cbrt.c
@@ -19,7 +19,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <libm-alias-double.h>
 
 
diff --git a/sysdeps/ieee754/dbl-64/s_fma.c b/sysdeps/ieee754/dbl-64/s_fma.c
index 3f89763..aba92cf 100644
--- a/sysdeps/ieee754/dbl-64/s_fma.c
+++ b/sysdeps/ieee754/dbl-64/s_fma.c
@@ -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>
diff --git a/sysdeps/ieee754/dbl-64/s_fmaf.c b/sysdeps/ieee754/dbl-64/s_fmaf.c
index 630798c..cc657bb 100644
--- a/sysdeps/ieee754/dbl-64/s_fmaf.c
+++ b/sysdeps/ieee754/dbl-64/s_fmaf.c
@@ -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>
 
diff --git a/sysdeps/ieee754/flt-32/s_cbrtf.c b/sysdeps/ieee754/flt-32/s_cbrtf.c
index afa1454..93dec73 100644
--- a/sysdeps/ieee754/flt-32/s_cbrtf.c
+++ b/sysdeps/ieee754/flt-32/s_cbrtf.c
@@ -19,7 +19,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <libm-alias-float.h>
 
 
diff --git a/sysdeps/ieee754/k_standardf.c b/sysdeps/ieee754/k_standardf.c
index b790ad2..6d78f04 100644
--- a/sysdeps/ieee754/k_standardf.c
+++ b/sysdeps/ieee754/k_standardf.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <math-svid-compat.h>
 
 
diff --git a/sysdeps/ieee754/k_standardl.c b/sysdeps/ieee754/k_standardl.c
index 618abb2..e67a2be 100644
--- a/sysdeps/ieee754/k_standardl.c
+++ b/sysdeps/ieee754/k_standardl.c
@@ -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>
diff --git a/sysdeps/ieee754/ldbl-128ibm/s_copysignl.c b/sysdeps/ieee754/ldbl-128ibm/s_copysignl.c
index 4214853..9dbd9b8 100644
--- a/sysdeps/ieee754/ldbl-128ibm/s_copysignl.c
+++ b/sysdeps/ieee754/ldbl-128ibm/s_copysignl.c
@@ -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)
diff --git a/sysdeps/ieee754/ldbl-64-128/s_finitel.c b/sysdeps/ieee754/ldbl-64-128/s_finitel.c
index 5a16e6a..5b9a0f0 100644
--- a/sysdeps/ieee754/ldbl-64-128/s_finitel.c
+++ b/sysdeps/ieee754/ldbl-64-128/s_finitel.c
@@ -1,5 +1,4 @@
 #include <math.h>
-#include <math_private.h>
 #include <math_ldbl_opt.h>
 #undef weak_alias
 #define weak_alias(n,a)
diff --git a/sysdeps/ieee754/ldbl-64-128/s_fpclassifyl.c b/sysdeps/ieee754/ldbl-64-128/s_fpclassifyl.c
index a14cea4..13cf815 100644
--- a/sysdeps/ieee754/ldbl-64-128/s_fpclassifyl.c
+++ b/sysdeps/ieee754/ldbl-64-128/s_fpclassifyl.c
@@ -1,5 +1,4 @@
 #include <math.h>
-#include <math_private.h>
 #include <math_ldbl_opt.h>
 #undef weak_alias
 #define weak_alias(n,a)
diff --git a/sysdeps/ieee754/ldbl-64-128/s_isinfl.c b/sysdeps/ieee754/ldbl-64-128/s_isinfl.c
index 94d0b06..58d8d3a 100644
--- a/sysdeps/ieee754/ldbl-64-128/s_isinfl.c
+++ b/sysdeps/ieee754/ldbl-64-128/s_isinfl.c
@@ -1,5 +1,4 @@
 #include <math.h>
-#include <math_private.h>
 #include <math_ldbl_opt.h>
 #if !IS_IN (libm)
 # undef weak_alias
diff --git a/sysdeps/ieee754/ldbl-64-128/s_isnanl.c b/sysdeps/ieee754/ldbl-64-128/s_isnanl.c
index 9a7a297..4783439 100644
--- a/sysdeps/ieee754/ldbl-64-128/s_isnanl.c
+++ b/sysdeps/ieee754/ldbl-64-128/s_isnanl.c
@@ -1,5 +1,4 @@
 #include <math.h>
-#include <math_private.h>
 #include <math_ldbl_opt.h>
 #if !IS_IN (libm)
 # undef weak_alias
diff --git a/sysdeps/ieee754/ldbl-64-128/s_signbitl.c b/sysdeps/ieee754/ldbl-64-128/s_signbitl.c
index 39e0c34..76cd0af 100644
--- a/sysdeps/ieee754/ldbl-64-128/s_signbitl.c
+++ b/sysdeps/ieee754/ldbl-64-128/s_signbitl.c
@@ -1,5 +1,4 @@
 #include <math.h>
-#include <math_private.h>
 #include <math_ldbl_opt.h>
 #undef weak_alias
 #define weak_alias(n,a)
diff --git a/sysdeps/ieee754/ldbl-96/s_cbrtl.c b/sysdeps/ieee754/ldbl-96/s_cbrtl.c
index 67cf86d..817de52 100644
--- a/sysdeps/ieee754/ldbl-96/s_cbrtl.c
+++ b/sysdeps/ieee754/ldbl-96/s_cbrtl.c
@@ -19,7 +19,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <libm-alias-ldouble.h>
 
 
diff --git a/sysdeps/ieee754/ldbl-96/s_fma.c b/sysdeps/ieee754/ldbl-96/s_fma.c
index 986879c..6f94c5e 100644
--- a/sysdeps/ieee754/ldbl-96/s_fma.c
+++ b/sysdeps/ieee754/ldbl-96/s_fma.c
@@ -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
diff --git a/sysdeps/ieee754/ldbl-96/s_fmal.c b/sysdeps/ieee754/ldbl-96/s_fmal.c
index 0b261fd..4c8d891 100644
--- a/sysdeps/ieee754/ldbl-96/s_fmal.c
+++ b/sysdeps/ieee754/ldbl-96/s_fmal.c
@@ -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>
 
diff --git a/sysdeps/ieee754/s_signgam.c b/sysdeps/ieee754/s_signgam.c
index 9af3a75..32116f3 100644
--- a/sysdeps/ieee754/s_signgam.c
+++ b/sysdeps/ieee754/s_signgam.c
@@ -1,4 +1,3 @@
 #include <math.h>
-#include <math_private.h>
 int __signgam = 0;
 weak_alias (__signgam, signgam)
diff --git a/sysdeps/powerpc/power5+/fpu/s_modf.c b/sysdeps/powerpc/power5+/fpu/s_modf.c
index b8ff8db..b34388c 100644
--- a/sysdeps/powerpc/power5+/fpu/s_modf.c
+++ b/sysdeps/powerpc/power5+/fpu/s_modf.c
@@ -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>
 
diff --git a/sysdeps/powerpc/power5+/fpu/s_modff.c b/sysdeps/powerpc/power5+/fpu/s_modff.c
index 9f11116..f693426 100644
--- a/sysdeps/powerpc/power5+/fpu/s_modff.c
+++ b/sysdeps/powerpc/power5+/fpu/s_modff.c
@@ -16,7 +16,6 @@
    not, see <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <libm-alias-float.h>
 
 float
diff --git a/sysdeps/powerpc/power7/fpu/s_logbf.c b/sysdeps/powerpc/power7/fpu/s_logbf.c
index 0832ad7..5467c74 100644
--- a/sysdeps/powerpc/power7/fpu/s_logbf.c
+++ b/sysdeps/powerpc/power7/fpu/s_logbf.c
@@ -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
diff --git a/sysdeps/riscv/rv64/rvd/s_ceil.c b/sysdeps/riscv/rv64/rvd/s_ceil.c
index 697f067..d5bebac 100644
--- a/sysdeps/riscv/rv64/rvd/s_ceil.c
+++ b/sysdeps/riscv/rv64/rvd/s_ceil.c
@@ -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>
diff --git a/sysdeps/riscv/rv64/rvd/s_floor.c b/sysdeps/riscv/rv64/rvd/s_floor.c
index 84a609f..299427a 100644
--- a/sysdeps/riscv/rv64/rvd/s_floor.c
+++ b/sysdeps/riscv/rv64/rvd/s_floor.c
@@ -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>
diff --git a/sysdeps/riscv/rv64/rvd/s_nearbyint.c b/sysdeps/riscv/rv64/rvd/s_nearbyint.c
index c99fa83..0a82077 100644
--- a/sysdeps/riscv/rv64/rvd/s_nearbyint.c
+++ b/sysdeps/riscv/rv64/rvd/s_nearbyint.c
@@ -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>
diff --git a/sysdeps/riscv/rv64/rvd/s_rint.c b/sysdeps/riscv/rv64/rvd/s_rint.c
index 6c383cc..1ad0312 100644
--- a/sysdeps/riscv/rv64/rvd/s_rint.c
+++ b/sysdeps/riscv/rv64/rvd/s_rint.c
@@ -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>
 
diff --git a/sysdeps/riscv/rv64/rvd/s_round.c b/sysdeps/riscv/rv64/rvd/s_round.c
index e375d4d..7e5b002 100644
--- a/sysdeps/riscv/rv64/rvd/s_round.c
+++ b/sysdeps/riscv/rv64/rvd/s_round.c
@@ -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>
diff --git a/sysdeps/riscv/rv64/rvd/s_roundeven.c b/sysdeps/riscv/rv64/rvd/s_roundeven.c
index 484eb81..07d8c43 100644
--- a/sysdeps/riscv/rv64/rvd/s_roundeven.c
+++ b/sysdeps/riscv/rv64/rvd/s_roundeven.c
@@ -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>
diff --git a/sysdeps/riscv/rv64/rvd/s_trunc.c b/sysdeps/riscv/rv64/rvd/s_trunc.c
index ab755b7..cd70104 100644
--- a/sysdeps/riscv/rv64/rvd/s_trunc.c
+++ b/sysdeps/riscv/rv64/rvd/s_trunc.c
@@ -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>
diff --git a/sysdeps/riscv/rvd/s_finite.c b/sysdeps/riscv/rvd/s_finite.c
index 3f45e99..f9bac81 100644
--- a/sysdeps/riscv/rvd/s_finite.c
+++ b/sysdeps/riscv/rvd/s_finite.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvd/s_fmax.c b/sysdeps/riscv/rvd/s_fmax.c
index 29b278d..a4e5be8 100644
--- a/sysdeps/riscv/rvd/s_fmax.c
+++ b/sysdeps/riscv/rvd/s_fmax.c
@@ -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>
 
diff --git a/sysdeps/riscv/rvd/s_fmin.c b/sysdeps/riscv/rvd/s_fmin.c
index e153b87..77e59f7 100644
--- a/sysdeps/riscv/rvd/s_fmin.c
+++ b/sysdeps/riscv/rvd/s_fmin.c
@@ -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>
 
diff --git a/sysdeps/riscv/rvd/s_fpclassify.c b/sysdeps/riscv/rvd/s_fpclassify.c
index c7621f1..50638c0 100644
--- a/sysdeps/riscv/rvd/s_fpclassify.c
+++ b/sysdeps/riscv/rvd/s_fpclassify.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvd/s_isinf.c b/sysdeps/riscv/rvd/s_isinf.c
index 48c9ba3..78ee30c 100644
--- a/sysdeps/riscv/rvd/s_isinf.c
+++ b/sysdeps/riscv/rvd/s_isinf.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvd/s_isnan.c b/sysdeps/riscv/rvd/s_isnan.c
index 0fc24df..cfb5949 100644
--- a/sysdeps/riscv/rvd/s_isnan.c
+++ b/sysdeps/riscv/rvd/s_isnan.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvd/s_issignaling.c b/sysdeps/riscv/rvd/s_issignaling.c
index aca3387..cb0e69b 100644
--- a/sysdeps/riscv/rvd/s_issignaling.c
+++ b/sysdeps/riscv/rvd/s_issignaling.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvf/fegetround.c b/sysdeps/riscv/rvf/fegetround.c
index 05397b1..e43e644 100644
--- a/sysdeps/riscv/rvf/fegetround.c
+++ b/sysdeps/riscv/rvf/fegetround.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvf/feholdexcpt.c b/sysdeps/riscv/rvf/feholdexcpt.c
index 96ac465..6784084 100644
--- a/sysdeps/riscv/rvf/feholdexcpt.c
+++ b/sysdeps/riscv/rvf/feholdexcpt.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvf/fesetenv.c b/sysdeps/riscv/rvf/fesetenv.c
index 95ca4fe..c1dffcf 100644
--- a/sysdeps/riscv/rvf/fesetenv.c
+++ b/sysdeps/riscv/rvf/fesetenv.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvf/fesetround.c b/sysdeps/riscv/rvf/fesetround.c
index 5bb237a..5c1713c 100644
--- a/sysdeps/riscv/rvf/fesetround.c
+++ b/sysdeps/riscv/rvf/fesetround.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvf/feupdateenv.c b/sysdeps/riscv/rvf/feupdateenv.c
index 27ffa77..21342d0 100644
--- a/sysdeps/riscv/rvf/feupdateenv.c
+++ b/sysdeps/riscv/rvf/feupdateenv.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvf/fgetexcptflg.c b/sysdeps/riscv/rvf/fgetexcptflg.c
index f474269..7c42322 100644
--- a/sysdeps/riscv/rvf/fgetexcptflg.c
+++ b/sysdeps/riscv/rvf/fgetexcptflg.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvf/ftestexcept.c b/sysdeps/riscv/rvf/ftestexcept.c
index 66bc9f9..a703424 100644
--- a/sysdeps/riscv/rvf/ftestexcept.c
+++ b/sysdeps/riscv/rvf/ftestexcept.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <fenv.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvf/s_ceilf.c b/sysdeps/riscv/rvf/s_ceilf.c
index 11ca3ab..20cf591 100644
--- a/sysdeps/riscv/rvf/s_ceilf.c
+++ b/sysdeps/riscv/rvf/s_ceilf.c
@@ -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>
diff --git a/sysdeps/riscv/rvf/s_finitef.c b/sysdeps/riscv/rvf/s_finitef.c
index 4fd33b6..21e3c8f 100644
--- a/sysdeps/riscv/rvf/s_finitef.c
+++ b/sysdeps/riscv/rvf/s_finitef.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvf/s_floorf.c b/sysdeps/riscv/rvf/s_floorf.c
index ba91d37..b00d3fc 100644
--- a/sysdeps/riscv/rvf/s_floorf.c
+++ b/sysdeps/riscv/rvf/s_floorf.c
@@ -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>
diff --git a/sysdeps/riscv/rvf/s_fmaxf.c b/sysdeps/riscv/rvf/s_fmaxf.c
index 0496f7e..959f953 100644
--- a/sysdeps/riscv/rvf/s_fmaxf.c
+++ b/sysdeps/riscv/rvf/s_fmaxf.c
@@ -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>
 
diff --git a/sysdeps/riscv/rvf/s_fminf.c b/sysdeps/riscv/rvf/s_fminf.c
index f963993..288e408 100644
--- a/sysdeps/riscv/rvf/s_fminf.c
+++ b/sysdeps/riscv/rvf/s_fminf.c
@@ -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>
 
diff --git a/sysdeps/riscv/rvf/s_fpclassifyf.c b/sysdeps/riscv/rvf/s_fpclassifyf.c
index ae4c492..726f398 100644
--- a/sysdeps/riscv/rvf/s_fpclassifyf.c
+++ b/sysdeps/riscv/rvf/s_fpclassifyf.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvf/s_isinff.c b/sysdeps/riscv/rvf/s_isinff.c
index 621cdca..c0a8b6e 100644
--- a/sysdeps/riscv/rvf/s_isinff.c
+++ b/sysdeps/riscv/rvf/s_isinff.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvf/s_isnanf.c b/sysdeps/riscv/rvf/s_isnanf.c
index cca3809..9e2a162 100644
--- a/sysdeps/riscv/rvf/s_isnanf.c
+++ b/sysdeps/riscv/rvf/s_isnanf.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvf/s_issignalingf.c b/sysdeps/riscv/rvf/s_issignalingf.c
index 846a7b7..b65a27f 100644
--- a/sysdeps/riscv/rvf/s_issignalingf.c
+++ b/sysdeps/riscv/rvf/s_issignalingf.c
@@ -17,7 +17,6 @@
    <http://www.gnu.org/licenses/>.  */
 
 #include <math.h>
-#include <math_private.h>
 #include <fenv_private.h>
 
 int
diff --git a/sysdeps/riscv/rvf/s_nearbyintf.c b/sysdeps/riscv/rvf/s_nearbyintf.c
index 80ff8a8..fc24a06 100644
--- a/sysdeps/riscv/rvf/s_nearbyintf.c
+++ b/sysdeps/riscv/rvf/s_nearbyintf.c
@@ -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>
diff --git a/sysdeps/riscv/rvf/s_rintf.c b/sysdeps/riscv/rvf/s_rintf.c
index 00e347a..514e135 100644
--- a/sysdeps/riscv/rvf/s_rintf.c
+++ b/sysdeps/riscv/rvf/s_rintf.c
@@ -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>
 
diff --git a/sysdeps/riscv/rvf/s_roundevenf.c b/sysdeps/riscv/rvf/s_roundevenf.c
index afeebf2..7feb124 100644
--- a/sysdeps/riscv/rvf/s_roundevenf.c
+++ b/sysdeps/riscv/rvf/s_roundevenf.c
@@ -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>
diff --git a/sysdeps/riscv/rvf/s_roundf.c b/sysdeps/riscv/rvf/s_roundf.c
index 685a8e3..06f807a 100644
--- a/sysdeps/riscv/rvf/s_roundf.c
+++ b/sysdeps/riscv/rvf/s_roundf.c
@@ -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>
diff --git a/sysdeps/riscv/rvf/s_truncf.c b/sysdeps/riscv/rvf/s_truncf.c
index 0c90092..01ce335 100644
--- a/sysdeps/riscv/rvf/s_truncf.c
+++ b/sysdeps/riscv/rvf/s_truncf.c
@@ -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>

-----------------------------------------------------------------------

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


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]