toplev.c (process_options, [...]): Set flag_no_inline before the post_options hook.
* toplev.c (process_options, parse_options_and_default_flags): Set flag_no_inline before the post_options hook. From-SVN: r47979
This commit is contained in:
parent
4a78c78760
commit
a32274ad98
@ -1,3 +1,8 @@
|
||||
2001-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
|
||||
|
||||
* toplev.c (process_options, parse_options_and_default_flags):
|
||||
Set flag_no_inline before the post_options hook.
|
||||
|
||||
2001-12-13 Richard Henderson <rth@redhat.com>
|
||||
|
||||
* emit-rtl.c (adjust_address_1): Don't adjust address if adjust
|
||||
|
23
gcc/toplev.c
23
gcc/toplev.c
@ -4762,15 +4762,11 @@ parse_options_and_default_flags (argc, argv)
|
||||
}
|
||||
}
|
||||
|
||||
/* All command line options have been parsed; allow the front end to
|
||||
perform consistency checks, etc. */
|
||||
(*lang_hooks.post_options) ();
|
||||
}
|
||||
|
||||
/* Process the options that have been parsed. */
|
||||
static void
|
||||
process_options ()
|
||||
{
|
||||
/* Set flag_no_inline before the post_options () hook. The C front
|
||||
ends use it to determine tree inlining defaults. FIXME: such
|
||||
code should be lang-independent when all front ends use tree
|
||||
inlining, in which case it, and this condition, should be moved
|
||||
to the top of process_options() instead. */
|
||||
if (optimize == 0)
|
||||
{
|
||||
/* Inlining does not work if not optimizing,
|
||||
@ -4785,6 +4781,15 @@ process_options ()
|
||||
warning ("-Wuninitialized is not supported without -O");
|
||||
}
|
||||
|
||||
/* All command line options have been parsed; allow the front end to
|
||||
perform consistency checks, etc. */
|
||||
(*lang_hooks.post_options) ();
|
||||
}
|
||||
|
||||
/* Process the options that have been parsed. */
|
||||
static void
|
||||
process_options ()
|
||||
{
|
||||
#ifdef OVERRIDE_OPTIONS
|
||||
/* Some machines may reject certain combinations of options. */
|
||||
OVERRIDE_OPTIONS;
|
||||
|
Loading…
Reference in New Issue
Block a user