From 6d4adeb700840bab65165223e058ddc459cf07b8 Mon Sep 17 00:00:00 2001 From: "Gabriel F. T. Gomes" Date: Mon, 27 Mar 2017 16:23:58 -0300 Subject: Remove unneeded declarations from math_private.h The declarations of many functions in math_private.h are not required since __MATHDECL and __MATHDECLX, in math.h, already provide the declarations for these functions. This patch removes the declarations from math_private.h. It also adds the inclusion of math.h to the files which depended on the declaration of functions in math_private.h. Tested for powerpc64le and s390x. * sysdeps/generic/math_private.h: Remove declarations of many functions that are already declared in math.h. * sysdeps/ieee754/ldbl-128/e_logl.c: Include math.h to get the declaration for __frexpl. * sysdeps/ieee754/ldbl-128ibm/e_logl.c: Include math.h to get the declarations for __scalbnl and fabsl. --- ChangeLog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index b7c2baf..134da60 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2017-04-10 Gabriel F. T. Gomes + + * sysdeps/generic/math_private.h: Remove declarations of + many functions that are already declared in math.h. + * sysdeps/ieee754/ldbl-128/e_logl.c: Include math.h to get the + declaration for __frexpl. + * sysdeps/ieee754/ldbl-128ibm/e_logl.c: Include math.h to get + the declarations for __scalbnl and fabsl. + 2017-04-09 Dmitry V. Levin [BZ #20831] -- cgit v1.1