diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1993-12-31 06:52:33 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1993-12-31 06:52:33 -0500 |
commit | faa2075e941b4241a230d2c96998d4f0496e0706 (patch) | |
tree | c7a2c21dd93f19532e748088d00f98aede7ac75c | |
parent | a432f20d056a3ab1573b020682f77b7ae7313264 (diff) | |
download | gcc-faa2075e941b4241a230d2c96998d4f0496e0706.zip gcc-faa2075e941b4241a230d2c96998d4f0496e0706.tar.gz gcc-faa2075e941b4241a230d2c96998d4f0496e0706.tar.bz2 |
Define NO_FUNCTION_CSE and CAN_DEBUG_WITHOUT_FP; delete
OVERRIDE_OPTIONS.
From-SVN: r6345
-rw-r--r-- | gcc/config/h8300/h8300.h | 18 |
1 files changed, 8 insertions, 10 deletions
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) |