From faa2075e941b4241a230d2c96998d4f0496e0706 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Fri, 31 Dec 1993 06:52:33 -0500 Subject: Define NO_FUNCTION_CSE and CAN_DEBUG_WITHOUT_FP; delete OVERRIDE_OPTIONS. From-SVN: r6345 --- gcc/config/h8300/h8300.h | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) (limited to 'gcc') diff --git a/gcc/config/h8300/h8300.h b/gcc/config/h8300/h8300.h index 0c1c87e..f634eae 100644 --- a/gcc/config/h8300/h8300.h +++ b/gcc/config/h8300/h8300.h @@ -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) -- cgit v1.1