------- Comment #7 from mckelvey at maskull dot com 2010-01-02 01:27 ------- OK I do not know this code. But it looks to me like it never even looks at the source file. It fails because do_spec doesn't seem to find anything to do.
(gdb) print spec $12 = 0x427e24 "%{E|M|MM:%(trad_capable_cpp) %(cpp_options) %(cpp_debug_options)} %{!E:%{!M:%{!MM: %{traditional|ftraditional:%eGNU C no longer supports -traditional without -E} %{!combine:\t %{save-temps*|traditional-cpp|no-integrated-cpp:%(trad_capable_cpp) \t\t%(cpp_options) -o %{save-temps*:%b.i} %{!save-temps*:%g.i} \n\t\t cc1 -fpreprocessed %{save-temps*:%b.i} %{!save-temps*:%g.i} \t\t\t%(cc1_options)}\t %{!save-temps*:%{!traditional-cpp:%{!no-integrated-cpp:\t\tcc1 %(cpp_unique_options) %(cc1_options)}}} %{!fsyntax-only:%(invoke_as)}} %{combine:\t %{save-temps*|traditional-cpp|no-integrated-cpp:%(trad_capable_cpp) \t\t%(cpp_options) -o %{save-temps*:%b.i} %{!save-temps*:%g.i}}\t %{!save-temps*:%{!traditional-cpp:%{!no-integrated-cpp:\t\tcc1 %(cpp_unique_options) %(cc1_options)}}", ' ' <repeats 16 times>, "%{!fsyntax-only:%(invoke_as)}}}}}}" -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42529