Define NO_FUNCTION_CSE and CAN_DEBUG_WITHOUT_FP; delete
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 31 Dec 1993 11:52:33 +0000 (11:52 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 31 Dec 1993 11:52:33 +0000 (11:52 +0000)
OVERRIDE_OPTIONS.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6345 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/h8300/h8300.h

index 0c1c87e..f634eae 100644 (file)
@@ -50,16 +50,14 @@ int target_flags;
     {"relax",1024},  \
     { "", TARGET_DEFAULT}}
 
-#define OPTIMIZATION_OPTIONS(OPTIMIZE)          \
-{                                               \
-  obey_regdecls = 0;                            \
-  flag_omit_frame_pointer = (OPTIMIZE > 1);     \
-}
-
-#define OVERRIDE_OPTIONS                        \
-{                                               \
-  flag_no_function_cse = 1;                     \
-}
+/* Show we can debug even without a frame pointer.  */
+#define CAN_DEBUG_WITHOUT_FP
+
+/* Define this if addresses of constant functions
+   shouldn't be put through pseudo regs where they can be cse'd.
+   Desirable on machines where ordinary constants are expensive
+   but a CALL with constant address is cheap.  */
+#define NO_FUNCTION_CSE
 
 #define TARGET_INT32    (target_flags & 8)
 #define TARGET_LONG16   (target_flags & 16)