--- a/gcc/gcc.c 2012-02-28 18:31:38.000000000 +0100 +++ b/gcc/gcc.c 2012-08-01 03:10:01.060123826 +0200 @@ -756,8 +756,12 @@ static const char *cpp_unique_options = %{!iplugindir*:%{fplugin*:%:find-plugindir()}}\ %{H} %C %{D*&U*&A*} %{i*} %Z %i\ %{fmudflap:-D_MUDFLAP -include mf-runtime.h}\ - %{fmudflapth:-D_MUDFLAP -D_MUDFLAPTH -include mf-runtime.h}\ - %{E|M|MM:%W{o*}}"; + %{fmudflapth:-D_MUDFLAP -D_MUDFLAPTH -include mf-runtime.h} " + /* Needed by configure --enable-espf */ + #ifdef ENABLE_ESPF_FORTIFY +"%(espf_cpp_unique_options) " +#endif +"%{E|M|MM:%W{o*}}"; /* This contains cpp options which are common with cc1_options and are passed only when preprocessing only to avoid duplication. We pass the cc1 spec