g++ test results are the same as for SH1 / SH2; gcc results differ only in unexpected failures for all runs of execute/conversion.c and execute/ieee/fp-cmp-1.c . I have already sent a patch for execute/conversion.c to tege; the execute/ieee/fp-cmp-1.c occurs because the testsuite fails to supply the -mieee option for SH.