diff options
author | Adam Nemet <anemet@caviumnetworks.com> | 2009-01-14 19:46:38 +0000 |
---|---|---|
committer | Adam Nemet <nemet@gcc.gnu.org> | 2009-01-14 19:46:38 +0000 |
commit | 2bdfeb38540b0d455f167ddc7429816924b808b6 (patch) | |
tree | d0992c10a2c656e4b911b67bc545169f589a6155 /gcc | |
parent | 670dc171dc322921c0b8f291f26849d346d16acb (diff) | |
download | gcc-2bdfeb38540b0d455f167ddc7429816924b808b6.zip gcc-2bdfeb38540b0d455f167ddc7429816924b808b6.tar.gz gcc-2bdfeb38540b0d455f167ddc7429816924b808b6.tar.bz2 |
mips.exp (mips_option_tests(-mips16)): Make the sequence PC-relative.
* gcc.target/mips/mips.exp (mips_option_tests(-mips16)): Make the
sequence PC-relative.
From-SVN: r143382
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/mips/mips.exp | 9 |
2 files changed, 9 insertions, 5 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 95015b3..4d8c384 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2009-01-14 Adam Nemet <anemet@caviumnetworks.com> + + * gcc.target/mips/mips.exp (mips_option_tests(-mips16)): Make the + sequence PC-relative. + 2009-01-14 Mark Mitchell <mark@codesourcery.com> * gcc.target/arm/long-calls-1.c: Tolerate the lack of sibling diff --git a/gcc/testsuite/gcc.target/mips/mips.exp b/gcc/testsuite/gcc.target/mips/mips.exp index e1496d9..c5d6089 100644 --- a/gcc/testsuite/gcc.target/mips/mips.exp +++ b/gcc/testsuite/gcc.target/mips/mips.exp @@ -269,15 +269,14 @@ set mips_abi_groups { # on a target that supports OPTION. set mips_option_tests(-mips16) { move $2,$31 - jal 1f - b 2f - .align 2 + bal 1f .set mips16 -1: jr $31 .set nomips16 .align 2 -2: +1: + ori $3,$31,1 + jalr $3 move $31,$2 } set mips_option_tests(-mpaired-single) { |