diff options
Diffstat (limited to 'sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile')
-rw-r--r-- | sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile b/sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile index 238bfe7fe9..c89025c311 100644 --- a/sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile +++ b/sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile @@ -3,10 +3,13 @@ libmvec-sysdep_routines += vec_d_cos2_vsx vec_s_cosf4_vsx \ vec_d_sin2_vsx vec_s_sinf4_vsx \ vec_d_log2_vsx vec_d_log_data \ vec_s_logf4_vsx vec_s_logf_data \ + vec_s_expf4_vsx vec_s_exp2f_data \ + vec_math_errf \ vec_d_sincos2_vsx vec_s_sincosf4_vsx CFLAGS-vec_d_cos2_vsx.c += -mabi=altivec -maltivec -mvsx -mpower8-vector CFLAGS-vec_d_log2_vsx.c += -mabi=altivec -maltivec -mvsx -mpower8-vector CFLAGS-vec_d_log_data.c += -mabi=altivec -maltivec -mvsx -mpower8-vector +CFLAGS-vec_math_errf.c += -mabi=altivec -maltivec -mvsx CFLAGS-vec_s_cosf4_vsx.c += -mabi=altivec -maltivec -mvsx CFLAGS-vec_s_logf4_vsx.c += -mabi=altivec -maltivec -mvsx CFLAGS-vec_s_logf_data.c += -mabi=altivec -maltivec -mvsx @@ -14,6 +17,8 @@ CFLAGS-vec_d_sin2_vsx.c += -mabi=altivec -maltivec -mvsx -mpower8-vector CFLAGS-vec_s_sinf4_vsx.c += -mabi=altivec -maltivec -mvsx CFLAGS-vec_d_sincos2_vsx.c += -mabi=altivec -maltivec -mvsx -mpower8-vector CFLAGS-vec_s_sincosf4_vsx.c += -mabi=altivec -maltivec -mvsx +CFLAGS-vec_s_expf4_vsx.c += -mabi=altivec -maltivec -mvsx +CFLAGS-vec_s_exp2f_data.c += -mabi=altivec -maltivec -mvsx endif # Variables for libmvec tests. @@ -22,7 +27,7 @@ ifeq ($(build-mathvec),yes) libmvec-tests += double-vlen2 float-vlen4 double-vlen2-funcs = cos sin sincos log -float-vlen4-funcs = cos sin sincos log +float-vlen4-funcs = cos sin sincos log exp double-vlen2-arch-ext-cflags = -mabi=altivec -maltivec -mvsx -DREQUIRE_VSX float-vlen4-arch-ext-cflags = -mabi=altivec -maltivec -mvsx -DREQUIRE_VSX |