(OPTIMIZATION_OPTIONS): Just turn on machine-specific opts.
authorRichard Kenner <kenner@gcc.gnu.org>
Fri, 31 Dec 1993 11:53:28 +0000 (06:53 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Fri, 31 Dec 1993 11:53:28 +0000 (06:53 -0500)
(CAN_DEBUG_WITHOUT_FP): Define.

From-SVN: r6347

gcc/config/i960/i960.h

index 9ec062be4d5ea1d640c510835b85e58e68df716b..5a2fb53577e19f543a11d84031a819f01ee0ad5b 100644 (file)
@@ -80,12 +80,14 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #define LIB_SPEC "%{!nostdlib:-lcg %{p:-lprof}%{pg:-lgprof}\
          %{mka:-lfpg}%{msa:-lfpg}%{mca:-lfpg}%{mcf:-lfpg} -lgnu}"
 
-/* Omit frame pointer at -O2.  Inline functions at -O3.  */
+/* Show we can debug even without a frame pointer.  */
+#define CAN_DEBUG_WITHOUT_FP
+
+/* Do leaf procedure and tail call optimizations for -O2 and higher.  */
 #define OPTIMIZATION_OPTIONS(LEVEL)            \
 {                                              \
   if ((LEVEL) >= 2)                            \
     {                                          \
-      flag_omit_frame_pointer = 1;             \
       target_flags |= TARGET_FLAG_LEAFPROC;    \
       target_flags |= TARGET_FLAG_TAILCALL;    \
     }                                          \