diff options
| -rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/testsuite/gcc.dg/mips-args-1.c | 4 |
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 |
