diff options
| -rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/testsuite/gcc.target/mips/mips.exp | 1 | ||||
| -rw-r--r-- | gcc/testsuite/gcc.target/mips/save-restore-5.c | 2 |
3 files changed, 7 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index eba1c04..87dff78 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-07-20 Richard Sandiford <richard@codesourcery.com> + + * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips. + * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive. + 2007-07-20 Uros Bizjak <ubizjak@gmail.com> PR tree-optimization/19910 diff --git a/gcc/testsuite/gcc.target/mips/mips.exp b/gcc/testsuite/gcc.target/mips/mips.exp index 6c3cf07..b9f3979 100644 --- a/gcc/testsuite/gcc.target/mips/mips.exp +++ b/gcc/testsuite/gcc.target/mips/mips.exp @@ -86,6 +86,7 @@ proc setup_mips_tests {} { # Return true if command-line option FLAG forces 32-bit code. proc is_gp32_flag {flag} { switch -glob -- $flag { + -msmartmips - -march=mips32* - -mgp32 { return 1 } default { return 0 } diff --git a/gcc/testsuite/gcc.target/mips/save-restore-5.c b/gcc/testsuite/gcc.target/mips/save-restore-5.c index f5f869d..9114daf 100644 --- a/gcc/testsuite/gcc.target/mips/save-restore-5.c +++ b/gcc/testsuite/gcc.target/mips/save-restore-5.c @@ -1,6 +1,6 @@ /* Check that we don't try to save the same register twice. */ -/* { dg-mips-options "-mips32r2 -mgp32 -mips16 -mno-abicalls -O2" } */ /* { dg-do assemble } */ +/* { dg-mips-options "-mips32r2 -mgp32 -mips16 -mno-abicalls -O2" } */ int bar (int, int, int, int); void frob (void); |
