Commit d8ccee1e by Per Bothner Committed by Per Bothner

c-opts.c (needValue): Do cpp_find_main_file before processing any imacros flags...


	* c-opts.c (needValue):  Do cpp_find_main_file before processing
	any imacros flags, so pfile->main_file is set for the latter.

From-SVN: r73212
parent ee208a59
2003-11-02 Per Bothner <per@bothner.com>
* c-opts.c (needValue): Do cpp_find_main_file before processing
any imacros flags, so pfile->main_file is set for the latter.
2003-11-03 Andreas Jaeger <aj@suse.de> 2003-11-03 Andreas Jaeger <aj@suse.de>
Zack Weinberg <zack@codesourcery.com> Zack Weinberg <zack@codesourcery.com>
......
...@@ -1392,6 +1392,10 @@ add_prefixed_path (const char *suffix, size_t chain) ...@@ -1392,6 +1392,10 @@ add_prefixed_path (const char *suffix, size_t chain)
static bool static bool
finish_options (const char *tif) finish_options (const char *tif)
{ {
this_input_filename = tif;
if (! cpp_find_main_file (parse_in, this_input_filename))
return false;
if (!cpp_opts->preprocessed) if (!cpp_opts->preprocessed)
{ {
size_t i; size_t i;
...@@ -1441,9 +1445,6 @@ finish_options (const char *tif) ...@@ -1441,9 +1445,6 @@ finish_options (const char *tif)
} }
include_cursor = 0; include_cursor = 0;
this_input_filename = tif;
if (! cpp_find_main_file (parse_in, this_input_filename))
return false;
push_command_line_include (); push_command_line_include ();
return true; return true;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment