c-opts.c (finish_options): Set include_cursor to disable premature calls to push_command_line_include from...

* 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.

From-SVN: r73281
This commit is contained in:
Per Bothner 2003-11-05 21:09:04 +00:00 committed by Per Bothner
parent 5167214390
commit 9b49a0aaab
2 changed files with 11 additions and 1 deletions

View File

@ -1,3 +1,9 @@
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

View File

@ -1440,7 +1440,11 @@ finish_options (const char *tif)
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);
}
}
}