diff options
author | Kazu Hirata <kazu@codesourcery.com> | 2012-07-18 01:11:41 +0000 |
---|---|---|
committer | Sandra Loosemore <sandra@gcc.gnu.org> | 2012-07-17 21:11:41 -0400 |
commit | 0d24465ea95a161133e38727b4d4d992b5ac0921 (patch) | |
tree | eae224ba1add31f41d31bb09d987a1b146f90835 /gcc | |
parent | abb87c8cb998d139a6c7e1607811427f35099266 (diff) | |
download | gcc-0d24465ea95a161133e38727b4d4d992b5ac0921.zip gcc-0d24465ea95a161133e38727b4d4d992b5ac0921.tar.gz gcc-0d24465ea95a161133e38727b4d4d992b5ac0921.tar.bz2 |
pr36134.c: Use dg-skip-if to skip the testcase if there is a conflict with -mcpu=.
2012-07-17 Kazu Hirata <kazu@codesourcery.com>
Sandra Loosemore <sandra@codesourcery.com>
gcc/testsuite/
* gcc.target/m68k/pr36134.c: Use dg-skip-if to skip the testcase
if there is a conflict with -mcpu=. Use -mcpu=5208.
Co-Authored-By: Sandra Loosemore <sandra@codesourcery.com>
From-SVN: r189596
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/m68k/pr36134.c | 9 |
2 files changed, 13 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 5784918..2b1bb7b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2012-07-17 Kazu Hirata <kazu@codesourcery.com> + Sandra Loosemore <sandra@codesourcery.com> + + * gcc.target/m68k/pr36134.c: Use dg-skip-if to skip the testcase + if there is a conflict with -mcpu=. Use -mcpu=5208. + 2012-07-17 Jason Merrill <jason@redhat.com> PR c++/53989 diff --git a/gcc/testsuite/gcc.target/m68k/pr36134.c b/gcc/testsuite/gcc.target/m68k/pr36134.c index d8d65c1..c91956b 100644 --- a/gcc/testsuite/gcc.target/m68k/pr36134.c +++ b/gcc/testsuite/gcc.target/m68k/pr36134.c @@ -1,10 +1,15 @@ /* pr36134.c This test ensures that the shorter LEA instruction is used in preference - to the longer ADD instruction. */ + to the longer ADD instruction. + + This preference is applicable to ColdFire only. On CPU32, we can + use a sequence of two ADDQ instructions, which is faster than the + LEA instruction. */ /* { dg-do compile } */ -/* { dg-options "-O2" } */ +/* { dg-skip-if "" { *-*-* } { "-mcpu=*" } { "-mcpu=5208" } } */ +/* { dg-options "-O2 -mcpu=5208" } */ /* { dg-final { scan-assembler "lea" } } */ /* { dg-final { scan-assembler-not "add" } } */ |