]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
target-supports.exp (check_effective_target_mips_soft_float): Return true for MIPS16...
authorRichard Sandiford <rsandifo@nildram.co.uk>
Mon, 26 Nov 2007 09:32:20 +0000 (09:32 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Mon, 26 Nov 2007 09:32:20 +0000 (09:32 +0000)
gcc/testsuite/
* lib/target-supports.exp (check_effective_target_mips_soft_float):
Return true for MIPS16 targets.

From-SVN: r130433

gcc/testsuite/ChangeLog
gcc/testsuite/lib/target-supports.exp

index e5a81933ef2dea9c93de9bf8196fb2493a13c5ca..a2e10516cc2d98bdbda4231c398a1c4d5c242300 100644 (file)
@@ -1,3 +1,8 @@
+2007-11-26  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+       * lib/target-supports.exp (check_effective_target_mips_soft_float):
+       Return true for MIPS16 targets.
+
 2007-11-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
        PR fortran/33152
index f877f9d166f42db7da3830dd7e5837b28c6d274e..305aad2e6fd32adb3628c2aebfcbfa72457039bd 100644 (file)
@@ -615,11 +615,12 @@ proc check_effective_target_mpaired_single { } {
     } "-mpaired-single"]
 }
 
-# Return true if we're testing a soft-float MIPS target.
+# Return true if we're testing a MIPS target that does not have access
+# to FPU instructions.
 
 proc check_effective_target_mips_soft_float { } {
     return [check_no_compiler_messages mips_soft_float assembly {
-       #ifndef __mips_soft_float
+       #if !defined (__mips_soft_float) && !defined (__mips16)
        #error FOO
        #endif
     }]