diff options
author | aesok <aesok@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-10-03 19:16:29 +0000 |
---|---|---|
committer | aesok <aesok@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-10-03 19:16:29 +0000 |
commit | 27f5e69fc0ac6460a41995a98b527132725ae4f9 (patch) | |
tree | afd4c32cec0bda90f31ce498cc5cacbc57d3139d /gcc/config/m68k/m68k.c | |
parent | 578ba5c8f7c1aa587cd7e92f7d4129a5645b0901 (diff) |
* config/m68k/m68k.c (m68k_output_addr_const_extra): Make static.
(TARGET_OUTPUT_ADDR_CONST_EXTRA): Define.
* config/m68k/m68k.h (OUTPUT_ADDR_CONST_EXTRA): Remove.
* config/m68k/m68k-protos.h (m68k_output_addr_const_extra): Remove.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@179474 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/m68k/m68k.c')
-rw-r--r-- | gcc/config/m68k/m68k.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gcc/config/m68k/m68k.c b/gcc/config/m68k/m68k.c index 71df1410394..e447708d239 100644 --- a/gcc/config/m68k/m68k.c +++ b/gcc/config/m68k/m68k.c @@ -163,6 +163,7 @@ static void m68k_function_arg_advance (cumulative_args_t, enum machine_mode, static rtx m68k_function_arg (cumulative_args_t, enum machine_mode, const_tree, bool); static bool m68k_cannot_force_const_mem (enum machine_mode mode, rtx x); +static bool m68k_output_addr_const_extra (FILE *, rtx); /* Initialize the GCC target structure. */ @@ -297,6 +298,9 @@ static bool m68k_cannot_force_const_mem (enum machine_mode mode, rtx x); #undef TARGET_LEGITIMATE_CONSTANT_P #define TARGET_LEGITIMATE_CONSTANT_P m68k_legitimate_constant_p +#undef TARGET_ASM_OUTPUT_ADDR_CONST_EXTRA +#define TARGET_ASM_OUTPUT_ADDR_CONST_EXTRA m68k_output_addr_const_extra + static const struct attribute_spec m68k_attribute_table[] = { /* { name, min_len, max_len, decl_req, type_req, fn_type_req, handler, @@ -4540,9 +4544,9 @@ m68k_get_reloc_decoration (enum m68k_reloc reloc) } } -/* m68k implementation of OUTPUT_ADDR_CONST_EXTRA. */ +/* m68k implementation of TARGET_OUTPUT_ADDR_CONST_EXTRA. */ -bool +static bool m68k_output_addr_const_extra (FILE *file, rtx x) { if (GET_CODE (x) == UNSPEC) |