aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Bennett <andrew.bennett@imgtec.com>2015-07-06 14:16:14 +0000
committerAndrew Bennett <abennett@gcc.gnu.org>2015-07-06 14:16:14 +0000
commitfe55a82362706dc6453e7d9af16b3cbe8e0e9922 (patch)
tree429e2ce4d19deff456c9c7083212b662bb4d1ab6
parentaad83b7cbbdde75864d249466fad7c90e3505b2f (diff)
downloadgcc-fe55a82362706dc6453e7d9af16b3cbe8e0e9922.zip
gcc-fe55a82362706dc6453e7d9af16b3cbe8e0e9922.tar.gz
gcc-fe55a82362706dc6453e7d9af16b3cbe8e0e9922.tar.bz2
MIPS: For micromips allow the near-far-3.c test to use the jals instruction to call near_func.
testsuite/ * gcc.target/mips/near-far-3.c: Allow the call to near_func to use the jals instruction. From-SVN: r225457
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.target/mips/near-far-3.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a0324b5..32959d5 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2015-07-06 Andrew Bennett <andrew.bennett@imgtec.com>
+
+ * gcc.target/mips/near-far-3.c: Allow the call to near_func to use
+ the jals instruction.
+
2015-07-06 H.J. Lu <hongjiu.lu@intel.com>
PR target/53383
diff --git a/gcc/testsuite/gcc.target/mips/near-far-3.c b/gcc/testsuite/gcc.target/mips/near-far-3.c
index d4d48b1..e6af939 100644
--- a/gcc/testsuite/gcc.target/mips/near-far-3.c
+++ b/gcc/testsuite/gcc.target/mips/near-far-3.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|als)\tnear_func\n" } } */
/* { dg-final { scan-assembler-not "\tj\tnormal_func\n" } } */