aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/ieee754/ldbl-128/w_expl.c
AgeCommit message (Collapse)AuthorFilesLines
2017-02-08Move w_exp to libm-compat-call-autoGabriel F. T. Gomes1-42/+0
This patch adds the "_compat" suffix to the wrappers of the function exp, which use _LIB_VERSION / matherr / __kernel_standard functionality. Tested for powerpc64le, s390, and x86_64. * math/Makefile (libm-calls): Move w_exp... (libm-compat-calls-auto): Here. * math/w_expl.c: Add suffix "_compat" to filename. * sysdeps/ia64/fpu/w_expl.c: Likewise. * sysdeps/ia64/fpu/w_expf.c: Likewise. * sysdeps/ia64/fpu/w_exp.c: Likewise. * sysdeps/ieee754/dbl-64/w_exp.c: Likewise. * sysdeps/ieee754/flt-32/w_expf.c: Likewise. * sysdeps/ieee754/ldbl-128/w_expl.c: Likewise. * sysdeps/ieee754/ldbl-128ibm/w_expl.c: Likewise. * sysdeps/ieee754/ldbl-96/w_expl.c: Likewise. * math/w_expl_compat.c: New file, copied from above. * sysdeps/ia64/fpu/w_exp_compat.c: Likewise. * sysdeps/ia64/fpu/w_expf_compat.c: Likewise. * sysdeps/ia64/fpu/w_expl_compat.c: Likewise. * sysdeps/ieee754/dbl-64/w_exp_compat.c: Likewise. * sysdeps/ieee754/flt-32/w_expf_compat.c: Likewise. * sysdeps/ieee754/ldbl-128/w_expl_compat.c: Likewise. * sysdeps/ieee754/ldbl-128ibm/w_expl_compat.c: Likewise. * sysdeps/ieee754/ldbl-96/w_expl_compat.c: Likewise. * sysdeps/ieee754/ldbl-64-128/w_expl.c: Add suffix "_compat" to filename. * sysdeps/ieee754/ldbl-opt/w_exp.c: Likewise. * sysdeps/ieee754/ldbl-64-128/w_expl_compat.c: New file, copied from above and adjusted for the new filenames. * sysdeps/ieee754/ldbl-opt/w_exp_compat.c: Likewise.
2015-06-03This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* ↵Wilco Dijkstra1-3/+3
to use standard C99 macros. This has no effect on generated code.
2014-01-15[BZ #16427] Fix ldbl-128 exp overflows.Andreas Krebbel1-13/+5
Invoke the non-IEEE handling only for numbers special also in the IEEE case. This aligns the exp handling with the other ldbl variants.
2012-03-28Avoid overflows from long double functions using __kernel_standard.Joseph Myers1-2/+2
2012-03-09Use <> for math.h and math_private.h everywhere.Richard Henderson1-2/+2
Entire tree edited via find | grep | sed.
2012-01-27Remove __STDC__ conditionals from libm.Joseph Myers1-10/+1
2009-10-28Readd definition of __expl in ldbl-128Joseph S. Myers1-0/+1
2001-08-14Copy from ldbl-96/w_expl.c with tweaked constantsAndreas Jaeger1-0/+58