For the gcrt1.o target in gcc/config/i386/t-sol2, the make macro $(AS) is used, but this should be $(AS_FOR_TARGET).
-- Summary: Wrong assembler being used in gcc/config/i386/t-sol2 Product: gcc Version: 3.4.3 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: prothonotar at tarnation dot dyndns dot org CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: sparc-sun-solaris2.8 GCC host triplet: sparc-sun-solaris2.8 GCC target triplet: i586-sun-solaris2.10 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20953