OSDN Git Service

gcc/testsuite/
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 2 Oct 2011 18:29:27 +0000 (18:29 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 2 Oct 2011 18:29:27 +0000 (18:29 +0000)
commit8c1396d91505fdc7dcd45a648022f5ddf61549f6
tree76e55902244d7f2050a160fc419db15c02269341
parent53e60c1e174c5d068f383ffeca738ac8a9d468ca
gcc/testsuite/
PR target/50579
* gcc.target/mips/mips.exp (mips_long32_abi_p, mips_long64_abi_p):
New procedures.
(mips-dg-options): Force an ABI option if the current ABI is
incompatible with the required -mlong setting.  Likewise force
a long setting if the current one is incompatible with the
chosen ABI.  Keep abi_test_option_p, abi and eabi_p updated
throughout procedure.
* gcc.target/mips/abi-o64-long64.c: Require -mno-abicalls
instead of addressing=absolute.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@179433 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/mips/abi-o64-long64.c
gcc/testsuite/gcc.target/mips/mips.exp