diff options
author | Joseph Myers <joseph@codesourcery.com> | 2017-11-24 23:38:51 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2017-11-24 23:38:51 +0000 |
commit | 9ae6d171bcaac211248f98a38dfde0b8cb9a1fbb (patch) | |
tree | 25b1c45324b238ccb97fd7b7d82db8c324e0eb12 /ChangeLog | |
parent | 6e70d156c71ba94e50e857f6459e34943a094bed (diff) | |
download | glibc-9ae6d171bcaac211248f98a38dfde0b8cb9a1fbb.zip glibc-9ae6d171bcaac211248f98a38dfde0b8cb9a1fbb.tar.gz glibc-9ae6d171bcaac211248f98a38dfde0b8cb9a1fbb.tar.bz2 |
Use -mfloat128 for _Float64x tests for powerpc64le.
Supporting _Float64x on powerpc64le means that tests of that type need
to use -mfloat128 just like tests of _Float128. This patch adds the
necessary uses of that option.
Tested (compilation only) for powerpc64le with build-many-glibcs.py,
in conjunction with _Float64x support patches.
* sysdeps/powerpc/powerpc64le/Makefile ($(foreach
suf,$(all-object-suffixes),$(objpfx)test-float64x%$(suf))): Add
-mfloat128 to CFLAGS.
($(foreach
suf,$(all-object-suffixes),$(objpfx)test-ifloat64x%$(suf))):
Likewise.
(CFLAGS-libm-test-support-float64x.c): New variable.
($(objpfx)test-float64x% $(objpfx)test-ifloat64x%): Add
$(f128-loader-link) to gnulib-tests.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -1,5 +1,15 @@ 2017-11-24 Joseph Myers <joseph@codesourcery.com> + * sysdeps/powerpc/powerpc64le/Makefile ($(foreach + suf,$(all-object-suffixes),$(objpfx)test-float64x%$(suf))): Add + -mfloat128 to CFLAGS. + ($(foreach + suf,$(all-object-suffixes),$(objpfx)test-ifloat64x%$(suf))): + Likewise. + (CFLAGS-libm-test-support-float64x.c): New variable. + ($(objpfx)test-float64x% $(objpfx)test-ifloat64x%): Add + $(f128-loader-link) to gnulib-tests. + * sysdeps/generic/libm-alias-float128.h: Include <bits/floatn.h>. (libm_alias_float128_other_r): If [__HAVE_FLOAT64X && !__HAVE_FLOAT64X_LONG_DOUBLE], define f64x |