* config/alpha/alpha.cc (TARGET_LRA_P): Remove define. * config/bfin/bfin.cc (TARGET_LRA_P): Likewise. * config/c6x/c6x.cc (TARGET_LRA_P): Likewise. * config/fr30/fr30.cc (TARGET_LRA_P): Likewise. * config/frv/frv.cc (TARGET_LRA_P): Likewise. * config/lm32/lm32.cc (TARGET_LRA_P): Likewise. * config/m32c/m32c.cc (TARGET_LRA_P): Likewise. * config/mcore/mcore.cc (TARGET_LRA_P): Likewise. * config/mn10300/mn10300.cc (TARGET_LRA_P): Likewise. * config/msp430/msp430.cc (TARGET_LRA_P): Likewise. * config/rl78/rl78.cc (TARGET_LRA_P): Likewise. * config/visium/visium.cc (TARGET_LRA_P): Likewise. --- gcc/config/alpha/alpha.cc | 3 --- gcc/config/bfin/bfin.cc | 3 --- gcc/config/c6x/c6x.cc | 3 --- gcc/config/fr30/fr30.cc | 3 --- gcc/config/frv/frv.cc | 3 --- gcc/config/lm32/lm32.cc | 2 -- gcc/config/m32c/m32c.cc | 3 --- gcc/config/mcore/mcore.cc | 3 --- gcc/config/mn10300/mn10300.cc | 3 --- gcc/config/msp430/msp430.cc | 3 --- gcc/config/rl78/rl78.cc | 3 --- gcc/config/visium/visium.cc | 3 --- 12 files changed, 35 deletions(-)
diff --git a/gcc/config/alpha/alpha.cc b/gcc/config/alpha/alpha.cc index 14e7da57ca6..fceeff1168d 100644 --- a/gcc/config/alpha/alpha.cc +++ b/gcc/config/alpha/alpha.cc @@ -10810,9 +10810,6 @@ alpha_c_mode_for_floating_type (enum tree_index ti) #define TARGET_MANGLE_TYPE alpha_mangle_type #endif -#undef TARGET_LRA_P -#define TARGET_LRA_P hook_bool_void_false - #undef TARGET_LEGITIMATE_ADDRESS_P #define TARGET_LEGITIMATE_ADDRESS_P alpha_legitimate_address_p diff --git a/gcc/config/bfin/bfin.cc b/gcc/config/bfin/bfin.cc index 6de22a45d11..e885a597e26 100644 --- a/gcc/config/bfin/bfin.cc +++ b/gcc/config/bfin/bfin.cc @@ -5834,9 +5834,6 @@ bfin_conditional_register_usage (void) #undef TARGET_RETURN_IN_MEMORY #define TARGET_RETURN_IN_MEMORY bfin_return_in_memory -#undef TARGET_LRA_P -#define TARGET_LRA_P hook_bool_void_false - #undef TARGET_LEGITIMATE_ADDRESS_P #define TARGET_LEGITIMATE_ADDRESS_P bfin_legitimate_address_p diff --git a/gcc/config/c6x/c6x.cc b/gcc/config/c6x/c6x.cc index eebff17e05e..1603da55747 100644 --- a/gcc/config/c6x/c6x.cc +++ b/gcc/config/c6x/c6x.cc @@ -6752,9 +6752,6 @@ c6x_regno_reg_class (int reg) #undef TARGET_LEGITIMATE_ADDRESS_P #define TARGET_LEGITIMATE_ADDRESS_P c6x_legitimate_address_p -#undef TARGET_LRA_P -#define TARGET_LRA_P hook_bool_void_false - #undef TARGET_IN_SMALL_DATA_P #define TARGET_IN_SMALL_DATA_P c6x_in_small_data_p #undef TARGET_ASM_SELECT_RTX_SECTION diff --git a/gcc/config/fr30/fr30.cc b/gcc/config/fr30/fr30.cc index b956a4c186f..5ee57bd0b1f 100644 --- a/gcc/config/fr30/fr30.cc +++ b/gcc/config/fr30/fr30.cc @@ -185,9 +185,6 @@ static int fr30_num_arg_regs (const function_arg_info &); #undef TARGET_CAN_ELIMINATE #define TARGET_CAN_ELIMINATE fr30_can_eliminate -#undef TARGET_LRA_P -#define TARGET_LRA_P hook_bool_void_false - #undef TARGET_ASM_TRAMPOLINE_TEMPLATE #define TARGET_ASM_TRAMPOLINE_TEMPLATE fr30_asm_trampoline_template #undef TARGET_TRAMPOLINE_INIT diff --git a/gcc/config/frv/frv.cc b/gcc/config/frv/frv.cc index e53a0a0d8e9..dc516e626ae 100644 --- a/gcc/config/frv/frv.cc +++ b/gcc/config/frv/frv.cc @@ -497,9 +497,6 @@ static bool frv_modes_tieable_p (machine_mode, machine_mode); #undef TARGET_SECONDARY_RELOAD #define TARGET_SECONDARY_RELOAD frv_secondary_reload -#undef TARGET_LRA_P -#define TARGET_LRA_P hook_bool_void_false - #undef TARGET_LEGITIMATE_ADDRESS_P #define TARGET_LEGITIMATE_ADDRESS_P frv_legitimate_address_p diff --git a/gcc/config/lm32/lm32.cc b/gcc/config/lm32/lm32.cc index 9ec756cd478..18451e7c338 100644 --- a/gcc/config/lm32/lm32.cc +++ b/gcc/config/lm32/lm32.cc @@ -120,8 +120,6 @@ static HOST_WIDE_INT lm32_starting_frame_offset (void); #define TARGET_MAX_ANCHOR_OFFSET 0x7fff #undef TARGET_CAN_ELIMINATE #define TARGET_CAN_ELIMINATE lm32_can_eliminate -#undef TARGET_LRA_P -#define TARGET_LRA_P hook_bool_void_false #undef TARGET_LEGITIMATE_ADDRESS_P #define TARGET_LEGITIMATE_ADDRESS_P lm32_legitimate_address_p #undef TARGET_HARD_REGNO_MODE_OK diff --git a/gcc/config/m32c/m32c.cc b/gcc/config/m32c/m32c.cc index c853c963fd6..283cbf5d9c4 100644 --- a/gcc/config/m32c/m32c.cc +++ b/gcc/config/m32c/m32c.cc @@ -1639,9 +1639,6 @@ m32c_trampoline_init (rtx m_tramp, tree fndecl, rtx chainval) #undef A0 } -#undef TARGET_LRA_P -#define TARGET_LRA_P hook_bool_void_false - /* Addressing Modes */ /* The r8c/m32c family supports a wide range of non-orthogonal diff --git a/gcc/config/mcore/mcore.cc b/gcc/config/mcore/mcore.cc index cd5f2c52649..bfe4a281c2f 100644 --- a/gcc/config/mcore/mcore.cc +++ b/gcc/config/mcore/mcore.cc @@ -237,9 +237,6 @@ TARGET_GNU_ATTRIBUTES (mcore_attribute_table, #undef TARGET_ADDR_SPACE_LEGITIMATE_ADDRESS_P #define TARGET_ADDR_SPACE_LEGITIMATE_ADDRESS_P mcore_legitimate_address_p -#undef TARGET_LRA_P -#define TARGET_LRA_P hook_bool_void_false - #undef TARGET_WARN_FUNC_RETURN #define TARGET_WARN_FUNC_RETURN mcore_warn_func_return diff --git a/gcc/config/mn10300/mn10300.cc b/gcc/config/mn10300/mn10300.cc index 2517451247e..ef1d14333bb 100644 --- a/gcc/config/mn10300/mn10300.cc +++ b/gcc/config/mn10300/mn10300.cc @@ -3370,9 +3370,6 @@ mn10300_reorg (void) #undef TARGET_CASE_VALUES_THRESHOLD #define TARGET_CASE_VALUES_THRESHOLD mn10300_case_values_threshold -#undef TARGET_LRA_P -#define TARGET_LRA_P hook_bool_void_false - #undef TARGET_LEGITIMATE_ADDRESS_P #define TARGET_LEGITIMATE_ADDRESS_P mn10300_legitimate_address_p #undef TARGET_DELEGITIMIZE_ADDRESS diff --git a/gcc/config/msp430/msp430.cc b/gcc/config/msp430/msp430.cc index f8bc2fa048f..79876ab3b0b 100644 --- a/gcc/config/msp430/msp430.cc +++ b/gcc/config/msp430/msp430.cc @@ -902,9 +902,6 @@ msp430_gimplify_va_arg_expr (tree valist, tree type, gimple_seq *pre_p, return addr; } -#undef TARGET_LRA_P -#define TARGET_LRA_P hook_bool_void_false - /* Addressing Modes */ #undef TARGET_LEGITIMATE_ADDRESS_P diff --git a/gcc/config/rl78/rl78.cc b/gcc/config/rl78/rl78.cc index 09753b69ca0..72200f83506 100644 --- a/gcc/config/rl78/rl78.cc +++ b/gcc/config/rl78/rl78.cc @@ -1135,9 +1135,6 @@ rl78_is_legitimate_constant (machine_mode mode ATTRIBUTE_UNUSED, rtx x ATTRIBUTE return true; } -#undef TARGET_LRA_P -#define TARGET_LRA_P hook_bool_void_false - #undef TARGET_ADDR_SPACE_LEGITIMATE_ADDRESS_P #define TARGET_ADDR_SPACE_LEGITIMATE_ADDRESS_P rl78_as_legitimate_address diff --git a/gcc/config/visium/visium.cc b/gcc/config/visium/visium.cc index 9c0b900b8f2..648153ab248 100644 --- a/gcc/config/visium/visium.cc +++ b/gcc/config/visium/visium.cc @@ -280,9 +280,6 @@ static HOST_WIDE_INT visium_constant_alignment (const_tree, HOST_WIDE_INT); #undef TARGET_LEGITIMATE_CONSTANT_P #define TARGET_LEGITIMATE_CONSTANT_P visium_legitimate_constant_p -#undef TARGET_LRA_P -#define TARGET_LRA_P hook_bool_void_false - #undef TARGET_LEGITIMATE_ADDRESS_P #define TARGET_LEGITIMATE_ADDRESS_P visium_legitimate_address_p -- 2.43.0