about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog10
-rw-r--r--sysdeps/powerpc/powerpc64le/Makefile6
2 files changed, 15 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 2d4c6c56d3..ff0cec0664 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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
diff --git a/sysdeps/powerpc/powerpc64le/Makefile b/sysdeps/powerpc/powerpc64le/Makefile
index f554a791b7..fefdfb3f3a 100644
--- a/sysdeps/powerpc/powerpc64le/Makefile
+++ b/sysdeps/powerpc/powerpc64le/Makefile
@@ -14,12 +14,16 @@ CPPFLAGS += -I../soft-fp
 $(foreach suf,$(all-object-suffixes),%f128$(suf)): CFLAGS += -mfloat128
 $(foreach suf,$(all-object-suffixes),%f128_r$(suf)): CFLAGS += -mfloat128
 $(foreach suf,$(all-object-suffixes),$(objpfx)test-float128%$(suf)): CFLAGS += -mfloat128
+$(foreach suf,$(all-object-suffixes),$(objpfx)test-float64x%$(suf)): CFLAGS += -mfloat128
 $(foreach suf,$(all-object-suffixes),$(objpfx)test-ifloat128%$(suf)): CFLAGS += -mfloat128
+$(foreach suf,$(all-object-suffixes),$(objpfx)test-ifloat64x%$(suf)): CFLAGS += -mfloat128
 CFLAGS-libm-test-support-float128.c += -mfloat128
+CFLAGS-libm-test-support-float64x.c += -mfloat128
 CFLAGS-test-math-iscanonical.cc += -mfloat128
 CFLAGS-test-math-issignaling.cc += -mfloat128
 CFLAGS-test-math-iszero.cc += -mfloat128
-$(objpfx)test-float128% $(objpfx)test-ifloat128% $(objpfx)test-math-iszero: \
+$(objpfx)test-float128% $(objpfx)test-ifloat128% \
+$(objpfx)test-float64x% $(objpfx)test-ifloat64x% $(objpfx)test-math-iszero: \
   gnulib-tests += $(f128-loader-link)
 endif