Restore init_ggc_heuristics.
2019-11-19 Martin Liska <mliska@suse.cz> * toplev.c (general_init): Move the call... (toplev::main): ... here as we need init_options_struct being called. From-SVN: r278448
This commit is contained in:
parent
2485170158
commit
8b24d594fe
2 changed files with 10 additions and 4 deletions
|
@ -1,3 +1,9 @@
|
|||
2019-11-19 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* toplev.c (general_init): Move the call...
|
||||
(toplev::main): ... here as we need init_options_struct
|
||||
being called.
|
||||
|
||||
2019-11-19 Wilco Dijkstra <wdijkstr@arm.com>
|
||||
|
||||
* config/arm/arm-cpus.in (armv7): Set tune to Cortex-A53.
|
||||
|
|
|
@ -1240,10 +1240,6 @@ general_init (const char *argv0, bool init_signals)
|
|||
/* Initialize register usage now so switches may override. */
|
||||
init_reg_sets ();
|
||||
|
||||
/* This must be done after global_init_params but before argument
|
||||
processing. */
|
||||
init_ggc_heuristics ();
|
||||
|
||||
/* Create the singleton holder for global state. This creates the
|
||||
dump manager. */
|
||||
g = new gcc::context ();
|
||||
|
@ -2377,6 +2373,10 @@ toplev::main (int argc, char **argv)
|
|||
init_options_struct (&global_options, &global_options_set);
|
||||
lang_hooks.init_options_struct (&global_options);
|
||||
|
||||
/* Init GGC heuristics must be caller after we initialize
|
||||
options. */
|
||||
init_ggc_heuristics ();
|
||||
|
||||
/* Convert the options to an array. */
|
||||
decode_cmdline_options_to_array_default_mask (argc,
|
||||
CONST_CAST2 (const char **,
|
||||
|
|
Loading…
Add table
Reference in a new issue