aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCatherine Moore <clm@cm00re.com>2014-05-13 12:51:39 +0000
committerCatherine Moore <clm@gcc.gnu.org>2014-05-13 08:51:39 -0400
commit9ce24424f482604e0a97e1fd963c7c8493cdcb9d (patch)
tree198f5eea0bc1861e183589bab2d3d4f3ca0ca760
parent75e75a087d4aca27ced05a540a858358301eee92 (diff)
downloadgcc-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/ChangeLog7
-rw-r--r--gcc/testsuite/gcc.target/mips/near-far-1.c2
-rw-r--r--gcc/testsuite/gcc.target/mips/near-far-2.c8
-rw-r--r--gcc/testsuite/gcc.target/mips/near-far-4.c4
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" } } */