dsymutil is not called for fortran (and in some cases not correctly for c/c++/ObjC/ObjC++).
This appears to be a combination of wrong and dysfunctional specs in config{,/*}/darwin*.h (and possibly a bug in processing %{.xxx|.yyy|.zzz : } ) It could be a regression as far back as 4.3 - (at least in respect of calling for non-Fortran FEs) since the OSX gcc-4.2 does not exhibit this problem with apparently identical specs. see: http://gcc.gnu.org/ml/gcc/2010-04/msg00207.html and: http://gcc.gnu.org/ml/fortran/2010-04/msg00131.html (thanks to Satish Balay for reporting). -- Summary: dsymutil is not called for fortran and, under some circumstances not for other FEs. Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: iains at gcc dot gnu dot org GCC target triplet: *-*-darwin* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43751