From: H.J. Lu Date: Wed, 2 Jul 2008 18:54:04 +0000 (+0000) Subject: mangle24.C: Remove -mmmx. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7fcbf8c6f104b905d4ecf2a04f96b50b4c4ce571;p=gcc.git mangle24.C: Remove -mmmx. 2008-07-02 H.J. Lu * 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 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 3235a4fd568..9b7ec4fedfd 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,17 @@ +2008-07-02 H.J. Lu + + * 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 PR target/36698 diff --git a/gcc/testsuite/g++.dg/abi/mangle24.C b/gcc/testsuite/g++.dg/abi/mangle24.C index 16aa2ea8e59..3a9f629d5bf 100644 --- a/gcc/testsuite/g++.dg/abi/mangle24.C +++ b/gcc/testsuite/g++.dg/abi/mangle24.C @@ -5,7 +5,6 @@ // Origin: Joseph Myers // { 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* } } } */ diff --git a/gcc/testsuite/g++.dg/abi/mangle25.C b/gcc/testsuite/g++.dg/abi/mangle25.C index 75819a7bfaf..e00ba5c692d 100644 --- a/gcc/testsuite/g++.dg/abi/mangle25.C +++ b/gcc/testsuite/g++.dg/abi/mangle25.C @@ -4,7 +4,7 @@ // ia64-hpux where "long double" is "e" and __float128 is synonymous with // "long double". // Origin: Joseph Myers -// { 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*" } } } } } */ diff --git a/gcc/testsuite/gcc.dg/const-float128-ped.c b/gcc/testsuite/gcc.dg/const-float128-ped.c index 86a630cf951..6a6b6223ce2 100644 --- a/gcc/testsuite/gcc.dg/const-float128-ped.c +++ b/gcc/testsuite/gcc.dg/const-float128-ped.c @@ -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" } */ diff --git a/gcc/testsuite/gcc.dg/const-float128.c b/gcc/testsuite/gcc.dg/const-float128.c index 146e0c9c986..116e4597b44 100644 --- a/gcc/testsuite/gcc.dg/const-float128.c +++ b/gcc/testsuite/gcc.dg/const-float128.c @@ -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; diff --git a/gcc/testsuite/gcc.dg/const-float80-ped.c b/gcc/testsuite/gcc.dg/const-float80-ped.c index 9cf047804a4..d1cf316dcad 100644 --- a/gcc/testsuite/gcc.dg/const-float80-ped.c +++ b/gcc/testsuite/gcc.dg/const-float80-ped.c @@ -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" } */ diff --git a/gcc/testsuite/gcc.dg/const-float80.c b/gcc/testsuite/gcc.dg/const-float80.c index f2a836d3e64..8ec771f8f9c 100644 --- a/gcc/testsuite/gcc.dg/const-float80.c +++ b/gcc/testsuite/gcc.dg/const-float80.c @@ -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; diff --git a/gcc/testsuite/gcc.dg/torture/fp-int-convert-float128.c b/gcc/testsuite/gcc.dg/torture/fp-int-convert-float128.c index 24decb86fdf..a4b73e9cf5d 100644 --- a/gcc/testsuite/gcc.dg/torture/fp-int-convert-float128.c +++ b/gcc/testsuite/gcc.dg/torture/fp-int-convert-float128.c @@ -1,6 +1,6 @@ /* Test floating-point conversions. __float128 type. */ /* Origin: Joseph Myers */ -/* { 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" diff --git a/gcc/testsuite/gcc.dg/torture/fp-int-convert-float80.c b/gcc/testsuite/gcc.dg/torture/fp-int-convert-float80.c index e2b587c0cba..3e25f904dbe 100644 --- a/gcc/testsuite/gcc.dg/torture/fp-int-convert-float80.c +++ b/gcc/testsuite/gcc.dg/torture/fp-int-convert-float80.c @@ -2,7 +2,6 @@ /* Origin: Joseph Myers */ /* { 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" diff --git a/gcc/testsuite/gcc.target/i386/pr32191.c b/gcc/testsuite/gcc.target/i386/pr32191.c index 0da5d5c5aae..f5238b01dee 100644 --- a/gcc/testsuite/gcc.target/i386/pr32191.c +++ b/gcc/testsuite/gcc.target/i386/pr32191.c @@ -1,5 +1,4 @@ /* { dg-do compile } */ -/* { dg-require-effective-target lp64 } */ /* { dg-options "-std=c99" } */ typedef _Complex float __attribute__((mode(TC))) _Complex128; diff --git a/gcc/testsuite/gcc.target/i386/pr32268.c b/gcc/testsuite/gcc.target/i386/pr32268.c index 472259c1eba..a5d673ad94f 100644 --- a/gcc/testsuite/gcc.target/i386/pr32268.c +++ b/gcc/testsuite/gcc.target/i386/pr32268.c @@ -1,5 +1,4 @@ /* { dg-do run { target *-*-linux* } } */ -/* { dg-require-effective-target lp64 } */ /* { dg-options "-O2" } */ extern void abort(void);