about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--math/libm-test.inc2
-rw-r--r--math/test-misc.c2
3 files changed, 6 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index b8a0521612..5c1c1f32e5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2013-03-15  Thomas Schwinge  <thomas@codesourcery.com>
 
+	* math/libm-test.inc (fpstack_test) [__x86_64__]: Enable test.
+	* math/test-misc.c (main) [__x86_64__]: Enable test for long
+	doubles.
+
 	* math/test-misc.c (main): Fix copy'n'pastos.
 	* misc/tst-efgcvt.c (special): Likewise.
 
diff --git a/math/libm-test.inc b/math/libm-test.inc
index 132a540e28..1b6111d393 100644
--- a/math/libm-test.inc
+++ b/math/libm-test.inc
@@ -361,7 +361,7 @@ print_complex_function_ulps (const char *function_name, FLOAT real_ulp,
 static void
 fpstack_test (const char *test_name)
 {
-#ifdef i386
+#if defined (__i386__) || defined (__x86_64__)
   static int old_stack;
   int sw;
 
diff --git a/math/test-misc.c b/math/test-misc.c
index a4e70d6668..2df5d1e61f 100644
--- a/math/test-misc.c
+++ b/math/test-misc.c
@@ -1056,7 +1056,7 @@ main (void)
     }
 #endif
 
-#ifdef __i386__
+#if defined (__i386__) || defined (__x86_64__)
   /* This is a test for the strange long doubles in x86 FPUs.  */
   {
     union