diff options
author | Joseph Myers <joseph@codesourcery.com> | 2017-11-17 23:39:11 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2017-11-17 23:39:11 +0000 |
commit | f58e5f48096332566aa479ed0961c1f67aa3ed66 (patch) | |
tree | 58b2d8766c84f7e72cca941004709066fa135a57 /ChangeLog | |
parent | 2ce30701e6df07deda6fb205808769d237aa2460 (diff) | |
download | glibc-f58e5f48096332566aa479ed0961c1f67aa3ed66.tar.gz glibc-f58e5f48096332566aa479ed0961c1f67aa3ed66.tar.xz glibc-f58e5f48096332566aa479ed0961c1f67aa3ed66.zip |
Use libm_alias_ldouble in sysdeps/x86_64/fpu.
This patch continues the preparation for additional _FloatN / _FloatNx function aliases by using libm_alias_ldouble for sysdeps/x86_64/fpu long double functions, so that they can have _Float64x aliases added in future. Tested for x86_64, including build-many-glibcs.py tests that installed stripped shared libraries are unchanged by the patch. * sysdeps/x86_64/fpu/e_expl.S: Include <libm-alias-ldouble.h>. [USE_AS_EXPM1L] (expm1l): Define using libm_alias_ldouble. * sysdeps/x86_64/fpu/s_ceill.S: Include <libm-alias-ldouble.h>. (ceill): Define using libm_alias_ldouble. * sysdeps/x86_64/fpu/s_copysignl.S: Include <libm-alias-ldouble.h>. (copysignl): Define using libm_alias_ldouble. * sysdeps/x86_64/fpu/s_fabsl.S: Include <libm-alias-ldouble.h>. (fabsl): Define using libm_alias_ldouble. * sysdeps/x86_64/fpu/s_floorl.S: Include <libm-alias-ldouble.h>. (floorl): Define using libm_alias_ldouble. * sysdeps/x86_64/fpu/s_fmaxl.S: Include <libm-alias-ldouble.h>. (fmaxl): Define using libm_alias_ldouble. * sysdeps/x86_64/fpu/s_fminl.S: Include <libm-alias-ldouble.h>. (fminl): Define using libm_alias_ldouble. * sysdeps/x86_64/fpu/s_llrintl.S: Include <libm-alias-ldouble.h>. (llrintl): Define using libm_alias_ldouble. (lrintl): Likewise. * sysdeps/x86_64/fpu/s_nearbyintl.S: Include <libm-alias-ldouble.h>. (nearbyintl): Define using libm_alias_ldouble. * sysdeps/x86_64/fpu/s_truncl.S: Include <libm-alias-ldouble.h>. (truncl): Define using libm_alias_ldouble. * sysdeps/x86_64/x32/fpu/s_lrintl.S: Include <libm-alias-ldouble.h>. (lrintl): Define using libm_alias_ldouble.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index ed34dd0096..afb8fd2497 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,32 @@ 2017-11-17 Joseph Myers <joseph@codesourcery.com> + * sysdeps/x86_64/fpu/e_expl.S: Include <libm-alias-ldouble.h>. + [USE_AS_EXPM1L] (expm1l): Define using libm_alias_ldouble. + * sysdeps/x86_64/fpu/s_ceill.S: Include <libm-alias-ldouble.h>. + (ceill): Define using libm_alias_ldouble. + * sysdeps/x86_64/fpu/s_copysignl.S: Include + <libm-alias-ldouble.h>. + (copysignl): Define using libm_alias_ldouble. + * sysdeps/x86_64/fpu/s_fabsl.S: Include <libm-alias-ldouble.h>. + (fabsl): Define using libm_alias_ldouble. + * sysdeps/x86_64/fpu/s_floorl.S: Include <libm-alias-ldouble.h>. + (floorl): Define using libm_alias_ldouble. + * sysdeps/x86_64/fpu/s_fmaxl.S: Include <libm-alias-ldouble.h>. + (fmaxl): Define using libm_alias_ldouble. + * sysdeps/x86_64/fpu/s_fminl.S: Include <libm-alias-ldouble.h>. + (fminl): Define using libm_alias_ldouble. + * sysdeps/x86_64/fpu/s_llrintl.S: Include <libm-alias-ldouble.h>. + (llrintl): Define using libm_alias_ldouble. + (lrintl): Likewise. + * sysdeps/x86_64/fpu/s_nearbyintl.S: Include + <libm-alias-ldouble.h>. + (nearbyintl): Define using libm_alias_ldouble. + * sysdeps/x86_64/fpu/s_truncl.S: Include <libm-alias-ldouble.h>. + (truncl): Define using libm_alias_ldouble. + * sysdeps/x86_64/x32/fpu/s_lrintl.S: Include + <libm-alias-ldouble.h>. + (lrintl): Define using libm_alias_ldouble. + * sysdeps/i386/fpu/e_expl.S: Include <libm-alias-ldouble.h>. [USE_AS_EXPM1L] (expm1l): Define using libm_alias_ldouble. * sysdeps/i386/fpu/s_asinhl.S: Include <libm-alias-ldouble.h>. |