diff options
author | Catherine Moore <clm@cm00re.com> | 2014-05-13 12:51:39 +0000 |
---|---|---|
committer | Catherine Moore <clm@gcc.gnu.org> | 2014-05-13 08:51:39 -0400 |
commit | 9ce24424f482604e0a97e1fd963c7c8493cdcb9d (patch) | |
tree | 198f5eea0bc1861e183589bab2d3d4f3ca0ca760 | |
parent | 75e75a087d4aca27ced05a540a858358301eee92 (diff) | |
download | gcc-9ce24424f482604e0a97e1fd963c7c8493cdcb9d.zip gcc-9ce24424f482604e0a97e1fd963c7c8493cdcb9d.tar.gz gcc-9ce24424f482604e0a97e1fd963c7c8493cdcb9d.tar.bz2 |
near-far-1.c: Adjust expected output to allow the JALS instruction.
2014-05-13 Catherine Moore <clm@cm00re.com>
* gcc.target/mips/near-far-1.c: Adjust expected output
to allow the JALS instruction.
* gcc.target/mips/near-far-2.c: Likewise.
* gcc.target/mips/near-far-4.c: Likewise.
From-SVN: r210368
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/mips/near-far-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/mips/near-far-2.c | 8 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/mips/near-far-4.c | 4 |
4 files changed, 14 insertions, 7 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 1428a13..f61f09f 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2014-05-13 Catherine Moore <clm@cm00re.com> + + * gcc.target/mips/near-far-1.c: Adjust expected output + to allow the JALS instruction. + * gcc.target/mips/near-far-2.c: Likewise. + * gcc.target/mips/near-far-4.c: Likewise. + 2014-05-13 Bin Cheng <bin.cheng@arm.com> * gcc.dg/tree-ssa/ivopts-lower_base.c: New test. diff --git a/gcc/testsuite/gcc.target/mips/near-far-1.c b/gcc/testsuite/gcc.target/mips/near-far-1.c index ac0cc1e..8806e93 100644 --- a/gcc/testsuite/gcc.target/mips/near-far-1.c +++ b/gcc/testsuite/gcc.target/mips/near-far-1.c @@ -16,5 +16,5 @@ int test () /* { dg-final { scan-assembler-not "\tjal\tlong_call_func\n" } } */ /* { dg-final { scan-assembler-not "\tjal\tfar_func\n" } } */ -/* { dg-final { scan-assembler "\tjal\tnear_func\n" } } */ +/* { dg-final { scan-assembler "\tjal(|s)\tnear_func\n" } } */ /* { dg-final { scan-assembler-not "\tjal\tnormal_func\n" } } */ diff --git a/gcc/testsuite/gcc.target/mips/near-far-2.c b/gcc/testsuite/gcc.target/mips/near-far-2.c index c954b44..b4062a7 100644 --- a/gcc/testsuite/gcc.target/mips/near-far-2.c +++ b/gcc/testsuite/gcc.target/mips/near-far-2.c @@ -14,7 +14,7 @@ int test () + normal_func ()); } -/* { dg-final { scan-assembler-not "\tjal\tlong_call_func\n" } } */ -/* { dg-final { scan-assembler-not "\tjal\tfar_func\n" } } */ -/* { dg-final { scan-assembler "\tjal\tnear_func\n" } } */ -/* { dg-final { scan-assembler "\tjal\tnormal_func\n" } } */ +/* { dg-final { scan-assembler-not "\tjal(|s)\tlong_call_func\n" } } */ +/* { dg-final { scan-assembler-not "\tjal(|s)\tfar_func\n" } } */ +/* { dg-final { scan-assembler "\tjal(|s)\tnear_func\n" } } */ +/* { dg-final { scan-assembler "\tjal(|s)\tnormal_func\n" } } */ diff --git a/gcc/testsuite/gcc.target/mips/near-far-4.c b/gcc/testsuite/gcc.target/mips/near-far-4.c index 0ea07b0..969f68f 100644 --- a/gcc/testsuite/gcc.target/mips/near-far-4.c +++ b/gcc/testsuite/gcc.target/mips/near-far-4.c @@ -13,5 +13,5 @@ NOMIPS16 int test4 () { return normal_func (); } /* { dg-final { scan-assembler-not "\tj\tlong_call_func\n" } } */ /* { dg-final { scan-assembler-not "\tj\tfar_func\n" } } */ -/* { dg-final { scan-assembler "\tj(|al)\tnear_func\n" } } */ -/* { dg-final { scan-assembler "\tj(|al)\tnormal_func\n" } } */ +/* { dg-final { scan-assembler "\tj(|al|als)\tnear_func\n" } } */ +/* { dg-final { scan-assembler "\tj(|al|als)\tnormal_func\n" } } */ |