From: Kazu Hirata Date: Wed, 18 Jul 2012 01:11:41 +0000 (+0000) Subject: pr36134.c: Use dg-skip-if to skip the testcase if there is a conflict with -mcpu=. X-Git-Tag: releases/gcc-4.8.0~4427 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0d24465ea95a161133e38727b4d4d992b5ac0921;p=thirdparty%2Fgcc.git pr36134.c: Use dg-skip-if to skip the testcase if there is a conflict with -mcpu=. 2012-07-17 Kazu Hirata Sandra Loosemore 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 From-SVN: r189596 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 5784918c8d1b..2b1bb7b9c0f5 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2012-07-17 Kazu Hirata + Sandra Loosemore + + * 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 PR c++/53989 diff --git a/gcc/testsuite/gcc.target/m68k/pr36134.c b/gcc/testsuite/gcc.target/m68k/pr36134.c index d8d65c16c052..c91956b5c331 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" } } */