mirror of
https://sourceware.org/git/glibc.git
synced 2025-01-10 19:30:10 +00:00
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 <tuliom@linux.ibm.com>
This commit is contained in:
parent
340d9652b9
commit
dc115e1cdc
@ -1,3 +1,9 @@
|
||||
2018-04-30 Tulio Magno Quites Machado Filho <tuliom@linux.ibm.com>
|
||||
|
||||
* 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 <rain1@airmail.cc>
|
||||
|
||||
* manual/startup.texi (Aborting a Program): Remove inappropriate joke.
|
||||
|
@ -33,6 +33,6 @@ __exp (double x)
|
||||
|
||||
return z;
|
||||
}
|
||||
hidden_def (__exp)
|
||||
libm_hidden_def (__exp)
|
||||
libm_alias_double (__exp, exp)
|
||||
#endif
|
||||
|
@ -26,9 +26,6 @@
|
||||
# include <math.h>
|
||||
# include <math_private.h>
|
||||
|
||||
/* 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. */
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user