diff options
Diffstat (limited to 'sysdeps/powerpc')
3 files changed, 9 insertions, 1 deletions
diff --git a/sysdeps/powerpc/powerpc64/le/fpu/multiarch/Makefile b/sysdeps/powerpc/powerpc64/le/fpu/multiarch/Makefile index 43d9e5f..6d74f09 100644 --- a/sysdeps/powerpc/powerpc64/le/fpu/multiarch/Makefile +++ b/sysdeps/powerpc/powerpc64/le/fpu/multiarch/Makefile @@ -91,7 +91,8 @@ gen-libm-f128-ifunc-routines = \ e_expf128 e_fmodf128 e_hypotf128 e_j0f128 e_j1f128 e_jnf128 \ e_lgammaf128_r e_logf128 e_log10f128 e_powf128 e_remainderf128 \ e_sinhf128 e_sqrtf128 e_gammaf128_r e_ilogbf128 k_tanf128 s_asinhf128 \ - s_atanf128 s_cbrtf128 s_ceilf128 s_cosf128 s_erff128 s_expm1f128 \ + s_atanf128 s_cbrtf128 s_ceilf128 s_cosf128 s_erff128 s_exp10m1f128 \ + s_exp2m1f128 s_expm1f128 \ s_fabsf128 s_floorf128 s_log1pf128 s_logbf128 \ s_rintf128 s_scalblnf128 s_sinf128 s_tanf128 \ s_tanhf128 s_truncf128 s_remquof128 e_log2f128 \ @@ -253,7 +254,9 @@ CFLAGS-s_erff128-ifunc.c += -fno-builtin-erff64x CFLAGS-s_erfcf128-ifunc.c += -fno-builtin-erfcf64x CFLAGS-e_expf128-ifunc.c += -fno-builtin-expf64x CFLAGS-w_exp10f128-ifunc.c += -fno-builtin-exp10f64x +CFLAGS-s_exp10m1f128-ifunc.c += -fno-builtin-exp10m1f64x CFLAGS-e_exp2f128-ifunc.c += -fno-builtin-exp2f64x +CFLAGS-s_exp2m1f128-ifunc.c += -fno-builtin-exp2m1f64x CFLAGS-s_expm1f128-ifunc.c += -fno-builtin-expm1f64x CFLAGS-s_fabsf128-ifunc.c += -fno-builtin-fabsf64x CFLAGS-s_faddf128-ifunc.c += -fno-builtin-f32addf64x diff --git a/sysdeps/powerpc/powerpc64/le/fpu/multiarch/float128_private.h b/sysdeps/powerpc/powerpc64/le/fpu/multiarch/float128_private.h index 22038bb..173cfca 100644 --- a/sysdeps/powerpc/powerpc64/le/fpu/multiarch/float128_private.h +++ b/sysdeps/powerpc/powerpc64/le/fpu/multiarch/float128_private.h @@ -59,6 +59,8 @@ F128_REDIR (__cosf128) F128_REDIR (__erfcf128) F128_REDIR (__erff128) F128_REDIR (__expf128) +F128_REDIR (__exp10m1f128); +F128_REDIR (__exp2m1f128); F128_REDIR (__expm1f128) F128_REDIR (__fabsf128) F128_REDIR (__fdimf128) diff --git a/sysdeps/powerpc/powerpc64/le/fpu/multiarch/math-type-macros-float128.h b/sysdeps/powerpc/powerpc64/le/fpu/multiarch/math-type-macros-float128.h index 0506db0..39241dc 100644 --- a/sysdeps/powerpc/powerpc64/le/fpu/multiarch/math-type-macros-float128.h +++ b/sysdeps/powerpc/powerpc64/le/fpu/multiarch/math-type-macros-float128.h @@ -81,6 +81,8 @@ F128_REDIR (__crealf128); F128_REDIR (__conjf128); F128_REDIR (__cprojf128); F128_REDIR (__cabsf128); +F128_REDIR (__exp10m1f128); +F128_REDIR (__exp2m1f128); F128_REDIR (__fdimf128); F128_REDIR (__fminf128); F128_REDIR (__fmaxf128); @@ -89,6 +91,7 @@ F128_REDIR (__llogbf128); F128_REDIR (__log2f128); F128_REDIR (__exp10f128); F128_REDIR (__exp2f128); +F128_REDIR (__expm1f128); F128_REDIR (__j0f128); F128_REDIR (__j1f128); F128_REDIR (__jnf128); |