calls to push_command_line_include from cpp_scan_nooutput.
Fixes bug reported by DJ Delorie.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73281
138bc75d-0d04-0410-961f-
82ee72b054a4
+2003-11-05 Per Bothner <pbothner@apple.com>
+
+ * c-opts.c (finish_options): Set include_cursor to disable premature
+ calls to push_command_line_include from cpp_scan_nooutput.
+ Fixes bug reported by DJ Delorie.
+
2003-11-05 Geoffrey Keating <geoffk@apple.com>
* config/rs6000/rs6000.c (setup_incoming_varargs): Remove
if (opt->code == OPT_imacros
&& cpp_push_include (parse_in, opt->arg))
- cpp_scan_nooutput (parse_in);
+ {
+ /* Disable push_command_line_include callback for now. */
+ include_cursor = deferred_count + 1;
+ cpp_scan_nooutput (parse_in);
+ }
}
}