------- Comment #18 from pogma at gcc dot gnu dot org 2009-09-20 21:49 ------- (In reply to comment #17) > > > There still is an oddity here. I can trigger this problem in current gcc trunk > with a conftest.c but not with a conftest.i (comment 6). >
dsymutil does not get run when compiling conftest.i The specs file has: %{!fdump=*:%{!fsyntax-only:%{!c:%{!M:%{!MM:%{!E:%{!S: %%{.c|.cc|.C|.cpp|.cp|.c++|.cxx|.CPP|.m|.mm: %%{g*:%{!gstabs*:%{!g0: dsymutil %{o*:%*}%{!o:a.out}}}}}}}}}}}} So, as far as I can tell, dsymutil only gets run for files with the extensions .c,.cc,.C,.cpp,.cp,.c++,.cxx,.CPP,.m and .mm -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41405