(main): Turn on -fomit-frame-pointer if it is safe.
authorRichard Kenner <kenner@gcc.gnu.org>
Fri, 31 Dec 1993 11:56:39 +0000 (06:56 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Fri, 31 Dec 1993 11:56:39 +0000 (06:56 -0500)
Add -O3, which turns on -finline-functions.

From-SVN: r6350

gcc/toplev.c

index 9031fee75ffa88ff26297b3b6dd2fc171e21c6e4..51d3abfbdead3e53e42b125eecf81e61a436eac7 100644 (file)
@@ -3007,6 +3007,9 @@ main (argc, argv, envp)
       flag_thread_jumps = 1;
 #ifdef DELAY_SLOTS
       flag_delayed_branch = 1;
+#endif
+#ifdef CAN_DEBUG_WITHOUT_FP
+      flag_omit_frame_pointer = 1;
 #endif
     }
 
@@ -3024,6 +3027,11 @@ main (argc, argv, envp)
 #endif
     }
 
+  if (optimize >= 3)
+    {
+      flag_inline_functions = 1;
+    }
+
 #ifdef OPTIMIZATION_OPTIONS
   /* Allow default optimizations to be specified on a per-machine basis.  */
   OPTIMIZATION_OPTIONS (optimize);