diff options
author | Andrew Bennett <andrew.bennett@imgtec.com> | 2015-07-06 14:16:14 +0000 |
---|---|---|
committer | Andrew Bennett <abennett@gcc.gnu.org> | 2015-07-06 14:16:14 +0000 |
commit | fe55a82362706dc6453e7d9af16b3cbe8e0e9922 (patch) | |
tree | 429e2ce4d19deff456c9c7083212b662bb4d1ab6 | |
parent | aad83b7cbbdde75864d249466fad7c90e3505b2f (diff) | |
download | gcc-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/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/mips/near-far-3.c | 2 |
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" } } */ |