From c1da383f79e0b0f197e97adb984b82cd9e0cb213 Mon Sep 17 00:00:00 2001 From: Doug Evans Date: Wed, 29 Nov 1995 22:57:03 +0000 Subject: [PATCH] toplev.c (main): Invoke OPTIMIZATION_OPTIONS after target_flags has been initialized so sets of... * toplev.c (main): Invoke OPTIMIZATION_OPTIONS after target_flags has been initialized so sets of target_flags aren't clobbered. From-SVN: r10630 --- gcc/toplev.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gcc/toplev.c b/gcc/toplev.c index 6d71dae9399..5bad6b4b7f6 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -3398,6 +3398,11 @@ main (argc, argv, envp) flag_inline_functions = 1; } + /* Initialize target_flags before OPTIMIZATION_OPTIONS so the latter can + modify it. */ + target_flags = 0; + set_target_switch (""); + #ifdef OPTIMIZATION_OPTIONS /* Allow default optimizations to be specified on a per-machine basis. */ OPTIMIZATION_OPTIONS (optimize); @@ -3406,9 +3411,6 @@ main (argc, argv, envp) /* Initialize register usage now so switches may override. */ init_reg_sets (); - target_flags = 0; - set_target_switch (""); - for (i = 1; i < argc; i++) { int j; -- 2.30.2