Commit 8b24d594 by Martin Liska Committed by Martin Liska

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
parent 24851701
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 **,
......
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