diff options
Diffstat (limited to 'gcc/config/m32c')
-rw-r--r-- | gcc/config/m32c/m32c-protos.h | 1 | ||||
-rw-r--r-- | gcc/config/m32c/m32c.c | 9 | ||||
-rw-r--r-- | gcc/config/m32c/m32c.h | 2 |
3 files changed, 0 insertions, 12 deletions
diff --git a/gcc/config/m32c/m32c-protos.h b/gcc/config/m32c/m32c-protos.h index f7c32e7..fdaa8a8 100644 --- a/gcc/config/m32c/m32c-protos.h +++ b/gcc/config/m32c/m32c-protos.h @@ -65,7 +65,6 @@ int m32c_hard_regno_ok (int, MM); bool m32c_illegal_subreg_p (rtx); bool m32c_immd_dbl_mov (rtx *, MM); rtx m32c_incoming_return_addr_rtx (void); -int m32c_legitimate_constant_p (rtx); int m32c_legitimize_reload_address (rtx *, MM, int, int, int); int m32c_limit_reload_class (MM, int); int m32c_modes_tieable_p (MM, MM); diff --git a/gcc/config/m32c/m32c.c b/gcc/config/m32c/m32c.c index c603770..3770fef 100644 --- a/gcc/config/m32c/m32c.c +++ b/gcc/config/m32c/m32c.c @@ -2148,15 +2148,6 @@ m32c_legitimize_reload_address (rtx * x, return 0; } -/* Implements LEGITIMATE_CONSTANT_P. We split large constants anyway, - so we can allow anything. */ -int -m32c_legitimate_constant_p (rtx x ATTRIBUTE_UNUSED) -{ - return 1; -} - - /* Return the appropriate mode for a named address pointer. */ #undef TARGET_ADDR_SPACE_POINTER_MODE #define TARGET_ADDR_SPACE_POINTER_MODE m32c_addr_space_pointer_mode diff --git a/gcc/config/m32c/m32c.h b/gcc/config/m32c/m32c.h index 6016ee5..1a44b1b 100644 --- a/gcc/config/m32c/m32c.h +++ b/gcc/config/m32c/m32c.h @@ -570,8 +570,6 @@ typedef struct m32c_cumulative_args if (m32c_legitimize_reload_address(&(X),MODE,OPNUM,TYPE,IND_LEVELS)) \ goto WIN; -#define LEGITIMATE_CONSTANT_P(X) m32c_legitimate_constant_p (X) - /* Address spaces. */ #define ADDR_SPACE_FAR 1 |