mangle24.C: Remove -mmmx.
authorH.J. Lu <hongjiu.lu@intel.com>
Wed, 2 Jul 2008 18:54:04 +0000 (18:54 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Wed, 2 Jul 2008 18:54:04 +0000 (11:54 -0700)
2008-07-02  H.J. Lu  <hongjiu.lu@intel.com>

* g++.dg/abi/mangle24.C: Remove -mmmx.
* gcc.dg/const-float80-ped.c: Likewise.
* gcc.dg/const-float80.c: Likewise.
* gcc.dg/torture/fp-int-convert-float80.c: Likewise.

* g++.dg/abi/mangle25.C: Enable x86.
* gcc.dg/const-float128-ped.c: Likewise.
* gcc.dg/const-float128.c: Likewise.
* gcc.dg/torture/fp-int-convert-float128.c: Likewise.
* gcc.target/i386/pr32191.c: Likewise.
* gcc.target/i386/pr32268.c: Likewise.

From-SVN: r137377

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/abi/mangle24.C
gcc/testsuite/g++.dg/abi/mangle25.C
gcc/testsuite/gcc.dg/const-float128-ped.c
gcc/testsuite/gcc.dg/const-float128.c
gcc/testsuite/gcc.dg/const-float80-ped.c
gcc/testsuite/gcc.dg/const-float80.c
gcc/testsuite/gcc.dg/torture/fp-int-convert-float128.c
gcc/testsuite/gcc.dg/torture/fp-int-convert-float80.c
gcc/testsuite/gcc.target/i386/pr32191.c
gcc/testsuite/gcc.target/i386/pr32268.c

index 3235a4fd5683790605ff4522a69612d9a42539b3..9b7ec4fedfdf0ef63ebc9d2cb9bfdc4652f34979 100644 (file)
@@ -1,3 +1,17 @@
+2008-07-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * g++.dg/abi/mangle24.C: Remove -mmmx.
+       * gcc.dg/const-float80-ped.c: Likewise.
+       * gcc.dg/const-float80.c: Likewise.
+       * gcc.dg/torture/fp-int-convert-float80.c: Likewise.
+
+       * g++.dg/abi/mangle25.C: Enable x86.
+       * gcc.dg/const-float128-ped.c: Likewise.
+       * gcc.dg/const-float128.c: Likewise.
+       * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
+       * gcc.target/i386/pr32191.c: Likewise.
+       * gcc.target/i386/pr32268.c: Likewise.
+
 2008-07-02  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
 
        PR target/36698
index 16aa2ea8e59290ff08984effa0b877c2f6f18bed..3a9f629d5bf84f94740a6e961894155f9d04641f 100644 (file)
@@ -5,7 +5,6 @@
 // Origin: Joseph Myers <joseph@codesourcery.com>
 // { dg-do compile { target i?86-*-* x86_64-*-* ia64-*-* } } */
 // { dg-options "" } */
-// { dg-options "-mmmx" { target { { i?86-*-* x86_64-*-* } && ilp32 } } } */
 // { dg-final { scan-assembler "_Z1fe" { target i?86-*-* x86_64-*-* } } } */
 // { dg-final { scan-assembler "_Z1fe" { target { ia64-*-* && { ! "ia64-*-hpux*" } } } } } */
 // { dg-final { scan-assembler "_Z1fu9__float80" { target ia64-*-hpux* } } } */
index 75819a7bfaf935960286c2590f3cd60b6dd27aa3..e00ba5c692db2078c15a74f39020034dd5540c28 100644 (file)
@@ -4,7 +4,7 @@
 // ia64-hpux where "long double" is "e" and __float128 is synonymous with
 // "long double".
 // Origin: Joseph Myers <joseph@codesourcery.com>
-// { dg-do compile { target { ia64-*-* || { { i?86-*-* x86_64-*-*} && lp64 } } } }
+// { dg-do compile { target ia64-*-* i?86-*-* x86_64-*-* } }
 // { dg-options "" } */
 // { dg-final { scan-assembler "_Z1fg" { target i?86-*-* x86_64-*-* } } } */
 // { dg-final { scan-assembler "_Z1fg" { target { ia64-*-* && { ! "ia64-*-hpux*" } } } } } */
index 86a630cf9512d8c841389c761e6df4687e2620e6..6a6b6223ce261205ec27aee9b384f87eda2413e9 100644 (file)
@@ -1,5 +1,5 @@
 /* Test 'q' suffix with -pedantic on __float128 type constants.  */
-/* { dg-do compile { target { ia64-*-* || { { i?86-*-* x86_64-*-* } && lp64 } } } } */
+/* { dg-do compile { target ia64-*-* i?86-*-* x86_64-*-* } } */
 /* { dg-options "-pedantic" } */
 
 __float128 a = 123.456789q; /* { dg-warning "non-standard suffix on floating constant" } */
index 146e0c9c98637b9c829765af4ab315076c7b9010..116e4597b447b0ded2f389615c114360890a93a7 100644 (file)
@@ -1,5 +1,5 @@
 /* Test 'q' and 'Q' suffixes on __float128 type constants.  */
-/* { dg-do compile { target { ia64-*-* || { { i?86-*-* x86_64-*-* } && lp64 } } } } */
+/* { dg-do compile { target ia64-*-* i?86-*-* x86_64-*-* } } */
 /* { dg-options "" } */
 
 __float128 a = 123.456789q;
index 9cf047804a4aaf55a66d6ea79d2bacd5128c2fcb..d1cf316dcad5712038032b0f0feb5e9c8b149446 100644 (file)
@@ -1,6 +1,5 @@
 /* Test 'w' suffix with -pedantic on __float80 type constants.  */
 /* { dg-do compile { target i?86-*-* x86_64-*-* ia64-*-* } } */
 /* { dg-options "-pedantic" } */
-/* { dg-options "-mmmx -pedantic" { target { { i?86-*-* x86_64-*-* } && ilp32 } } } */
 
 __float80 a = 123.456789w;  /* { dg-warning "non-standard suffix on floating constant" } */
index f2a836d3e6495ac7f70a15596a0f5a183ea307c8..8ec771f8f9c3ba783b74b6bc660c91f3d4be9e9d 100644 (file)
@@ -1,7 +1,6 @@
 /* Test 'w' and 'W' suffixes on __float80 type constants.  */
 /* { dg-do compile { target i?86-*-* x86_64-*-* ia64-*-* } } */
 /* { dg-options "" } */
-/* { dg-options "-mmmx" { target { { i?86-*-* x86_64-*-* } && ilp32 } } } */
 
 __float80 a = 123.456789W;
 __float80 b = 123.456789w;
index 24decb86fdfb926a4f5b23d34746460c37a7683a..a4b73e9cf5ddb67b9af586413b67e7a73f24391c 100644 (file)
@@ -1,6 +1,6 @@
 /* Test floating-point conversions.  __float128 type.  */
 /* Origin: Joseph Myers <joseph@codesourcery.com> */
-/* { dg-do run { target { ia64-*-* || { { i?86-*-* x86_64-*-*} && lp64 } } } } */
+/* { dg-do run { target ia64-*-* i?86-*-* x86_64-*-* } } */
 /* { dg-options "" } */
 
 #include "fp-int-convert.h"
index e2b587c0cbafab0172ae38ce2470d2fad3e0d534..3e25f904dbe7989d7e8f05c9d88769600cd51fb3 100644 (file)
@@ -2,7 +2,6 @@
 /* Origin: Joseph Myers <joseph@codesourcery.com> */
 /* { dg-do run { target i?86-*-* x86_64-*-* ia64-*-* } } */
 /* { dg-options "" } */
-/* { dg-options "-mmmx" { target { { i?86-*-* x86_64-*-* } && ilp32 } } } */
 
 #include "fp-int-convert.h"
 
index 0da5d5c5aaedfd925a519ad9d6fba01c7423e66f..f5238b01deee77c16a64f90b3cb95110441f683f 100644 (file)
@@ -1,5 +1,4 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target lp64 } */
 /* { dg-options "-std=c99" } */
 
 typedef _Complex float __attribute__((mode(TC))) _Complex128;
index 472259c1ebacfd4811d0f78d66195c2bc78d8fb6..a5d673ad94f4bf2b783fae1e7eba28e213e347fc 100644 (file)
@@ -1,5 +1,4 @@
 /* { dg-do run { target *-*-linux* } } */
-/* { dg-require-effective-target lp64 } */
 /* { dg-options "-O2" } */
 
 extern void abort(void);