]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
mips-args-1.c: Don't expect _R3000 or _R4000 to be defined on IRIX.
authorRichard Sandiford <rsandifo@redhat.com>
Sat, 27 Nov 2004 09:55:16 +0000 (09:55 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Sat, 27 Nov 2004 09:55:16 +0000 (09:55 +0000)
* gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
on IRIX.

From-SVN: r91372

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/mips-args-1.c

index 8162c13daa3661370be279b6362c32ed75a5d328..4b602d3a4665b3d02167974f56e13770b73bcd53 100644 (file)
@@ -1,3 +1,8 @@
+2004-11-27  Richard Sandiford  <rsandifo@redhat.com>
+
+       * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
+       on IRIX.
+
 2004-11-27  Richard Sandiford  <rsandifo@redhat.com>
 
        * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
index d5799fae0e642ac902c54b19d97e8fe22a892623..891843ec7fa1d0aedbb8f5988bf42e4dff6cbed7 100644 (file)
@@ -12,7 +12,7 @@ const char *optimized_for = _MIPS_TUNE;
 /* Test complementary macro pairs: exactly one of each pair
    must be defined.  */
 
-#if defined (_R3000) == defined (_R4000)
+#if defined (_R3000) == defined (_R4000) && !defined (__sgi__)
 #error _R3000 / _R4000 mismatch
 #endif
 
@@ -26,7 +26,7 @@ const char *optimized_for = _MIPS_TUNE;
 
 /* Check for __mips64 consistency.  */
 
-#if defined (__mips64) != defined (_R4000)
+#if defined (__mips64) != defined (_R4000) && !defined (__sgi__)
 #error __mips64 / _R4000 mismatch
 #endif