(flag_defer_pop): Initialize to 0.
authorRichard Stallman <rms@gnu.org>
Wed, 5 May 1993 15:36:05 +0000 (15:36 +0000)
committerRichard Stallman <rms@gnu.org>
Wed, 5 May 1993 15:36:05 +0000 (15:36 +0000)
(main): Set it to 1 if optimizing.

From-SVN: r4335

gcc/toplev.c

index 0d9dacf0566f4a79dab9497783a56fbcf8bd929c..45ea3d3afa4751f23b4bdc0c5058707fd9541c47 100644 (file)
@@ -298,7 +298,7 @@ int flag_force_addr = 0;
 /* Nonzero for -fdefer-pop: don't pop args after each function call;
    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
    in extended-precision registers.  */
@@ -2877,6 +2877,7 @@ main (argc, argv, envp)
 
   if (optimize >= 1)
     {
+      flag_defer_pop = 1;
       flag_thread_jumps = 1;
 #ifdef DELAY_SLOTS
       flag_delayed_branch = 1;