From dc115e1cdc369c31296b8287959758fb77f33aaa Mon Sep 17 00:00:00 2001 From: Tulio Magno Quites Machado Filho Date: Mon, 30 Apr 2018 11:45:42 -0300 Subject: [PATCH] Replace hidden_def with libm_hidden_def in math libm_hidden_def expand the parameters and do not require an extra layer of macros. These were the last 3 files in math/ still using hidden_def(). * math/w_exp_compat.c: Replace hidden_def with libm_hidden_def.. * math/w_expl_compat.c: Likewise. * math/w_exp_template.c: Likewise. Remove hidden_def_x. Signed-off-by: Tulio Magno Quites Machado Filho --- ChangeLog | 6 ++++++ math/w_exp_compat.c | 2 +- math/w_exp_template.c | 5 +---- math/w_expl_compat.c | 2 +- 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index 881cd27eaf..180cca43aa 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2018-04-30 Tulio Magno Quites Machado Filho + + * math/w_exp_compat.c: Replace hidden_def with libm_hidden_def.. + * math/w_expl_compat.c: Likewise. + * math/w_exp_template.c: Likewise. Remove hidden_def_x. + 2018-04-30 Raymond Nicholson * manual/startup.texi (Aborting a Program): Remove inappropriate joke. diff --git a/math/w_exp_compat.c b/math/w_exp_compat.c index 5b0f3ad50a..ccda100075 100644 --- a/math/w_exp_compat.c +++ b/math/w_exp_compat.c @@ -33,6 +33,6 @@ __exp (double x) return z; } -hidden_def (__exp) +libm_hidden_def (__exp) libm_alias_double (__exp, exp) #endif diff --git a/math/w_exp_template.c b/math/w_exp_template.c index 49a3e8f2a1..b24e4056a6 100644 --- a/math/w_exp_template.c +++ b/math/w_exp_template.c @@ -26,9 +26,6 @@ # include # include -/* Provide an additional macro expansion for hidden_def. */ -#define hidden_def_x(name) hidden_def (name) - FLOAT M_DECL_FUNC (__exp) (FLOAT x) { @@ -38,7 +35,7 @@ M_DECL_FUNC (__exp) (FLOAT x) __set_errno (ERANGE); return z; } -hidden_def_x (M_SUF (__exp)) +libm_hidden_def (M_SUF (__exp)) declare_mgen_alias (__exp, exp) #endif /* __USE_WRAPPER_TEMPLATE. */ diff --git a/math/w_expl_compat.c b/math/w_expl_compat.c index dda930405e..3c78f575e3 100644 --- a/math/w_expl_compat.c +++ b/math/w_expl_compat.c @@ -41,6 +41,6 @@ long double __expl(long double x) /* wrapper exp */ return z; # endif } -hidden_def (__expl) +libm_hidden_def (__expl) libm_alias_ldouble (__exp, exp) #endif -- 2.11.4.GIT