That test now looks a bit silly with the dozen+1 exceptions. But, I guess with just this one(?) test there's little sense in adding an effective target to describe that division by 0 doesn't signal. Other than keeping it in just one place, of course. But, committed.
gcc/testsuite: * gcc.c-torture/execute/20101011-1.c [__MMIX__] (DO_TEST): Define as 0. Index: gcc/testsuite/gcc.c-torture/execute/20101011-1.c =================================================================== --- gcc/testsuite/gcc.c-torture/execute/20101011-1.c (revision 210305) +++ gcc/testsuite/gcc.c-torture/execute/20101011-1.c (working copy) @@ -42,6 +42,10 @@ #elif defined (__CRIS__) /* No SIGFPE for CRIS integer division. */ # define DO_TEST 0 +#elif defined (__MMIX__) +/* By default we emit a sequence with DIVU, which "never signals an + exceptional condition, even when dividing by zero". */ +# define DO_TEST 0 #elif defined (__arc__) /* No SIGFPE for ARC integer division. */ # define DO_TEST 0 brgds, H-P