Commit 6731a3e3 by Richard Stallman

(flag_defer_pop): Initialize to 0.

(main): Set it to 1 if optimizing.

From-SVN: r4335
parent d8f779ea
...@@ -298,7 +298,7 @@ int flag_force_addr = 0; ...@@ -298,7 +298,7 @@ int flag_force_addr = 0;
/* Nonzero for -fdefer-pop: don't pop args after each function call; /* Nonzero for -fdefer-pop: don't pop args after each function call;
instead save them up to pop many calls' args with one insns. */ instead save them up to pop many calls' args with one insns. */
int flag_defer_pop = 1; int flag_defer_pop = 0;
/* Nonzero for -ffloat-store: don't allocate floats and doubles /* Nonzero for -ffloat-store: don't allocate floats and doubles
in extended-precision registers. */ in extended-precision registers. */
...@@ -2877,6 +2877,7 @@ main (argc, argv, envp) ...@@ -2877,6 +2877,7 @@ main (argc, argv, envp)
if (optimize >= 1) if (optimize >= 1)
{ {
flag_defer_pop = 1;
flag_thread_jumps = 1; flag_thread_jumps = 1;
#ifdef DELAY_SLOTS #ifdef DELAY_SLOTS
flag_delayed_branch = 1; flag_delayed_branch = 1;
......
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