aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Sandiford <rsandifo@redhat.com>2004-11-27 09:55:16 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2004-11-27 09:55:16 +0000
commit87980da05e5466d35e0de2b767112896292cd2c9 (patch)
tree0e064a2071a53d90883b8ebdde5b38f5b66d7f1a
parent601a71a77f63c5a9783bd0953299b7e18ecdc705 (diff)
downloadgcc-87980da05e5466d35e0de2b767112896292cd2c9.zip
gcc-87980da05e5466d35e0de2b767112896292cd2c9.tar.gz
gcc-87980da05e5466d35e0de2b767112896292cd2c9.tar.bz2
mips-args-1.c: Don't expect _R3000 or _R4000 to be defined on IRIX.
* gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined on IRIX. From-SVN: r91372
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.dg/mips-args-1.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 8162c13..4b602d3 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,10 @@
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
functions.
diff --git a/gcc/testsuite/gcc.dg/mips-args-1.c b/gcc/testsuite/gcc.dg/mips-args-1.c
index d5799fa..891843e 100644
--- a/gcc/testsuite/gcc.dg/mips-args-1.c
+++ b/gcc/testsuite/gcc.dg/mips-args-1.c
@@ -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