This new test fails for mmix-knuth-mmixware, still with "Sun Nov 13 12:09:09 UTC 2005 (revision 106861M)".
The message in gcc.log is: PASS: gcc.dg/attr-weakref-1.c (test for excess errors) *** EXIT code 4242^M FAIL: gcc.dg/attr-weakref-1.c execution test I'm not sure whether this is a failure of the testsuite (needing new requirement "weakref", not "weak"), or the target, because in the build log I see (for some reason, maybe this is a separate bug): ... checking assembler for .weak... yes checking assembler for .weakref... no ... but IIRC the gcc weakref should work without assembler support, so I label this as a target bug pending further investigation. (For MMIX, intermediate object files are ELF, but the linked output is the "mmo" format.) It's possible the real bug is in the linker for this target. NB: for those who try to repeat this problem, there's a testsuite bug that gets in the way, PR 24841. You just need to do the full test, with "make check-gcc RUNTESTFLAGS=--target_board=mmixware-sim" or compile "manually". -- Summary: testsuite failure: gcc.dg/attr-weakref-1.c execution test Product: gcc Version: 4.1.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hp at gcc dot gnu dot org GCC host triplet: i686-pc-linux-gnu GCC target triplet: mmix-knuth-mmixware http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24842