diff options
author | Richard Henderson <rth@redhat.com> | 2003-04-16 22:08:01 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2003-04-16 22:08:01 -0700 |
commit | 11467df2cfbc83ab81b48bdaf15504f9a2175b73 (patch) | |
tree | ac76ae9430e43db52992cb12f833291d8c37d693 /gcc/config | |
parent | c4a3da4e47181842008f49a704674206dd7402fb (diff) | |
download | gcc-11467df2cfbc83ab81b48bdaf15504f9a2175b73.zip gcc-11467df2cfbc83ab81b48bdaf15504f9a2175b73.tar.gz gcc-11467df2cfbc83ab81b48bdaf15504f9a2175b73.tar.bz2 |
c4x.c (c4x_encode_section_info): Remove.
* config/c4x/c4x.c (c4x_encode_section_info): Remove.
(c4x_T_constraint): Use SYMBOL_REF_FUNCTION_P.
From-SVN: r65720
Diffstat (limited to 'gcc/config')
-rw-r--r-- | gcc/config/c4x/c4x.c | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/gcc/config/c4x/c4x.c b/gcc/config/c4x/c4x.c index ab77fc5..70e2bb1 100644 --- a/gcc/config/c4x/c4x.c +++ b/gcc/config/c4x/c4x.c @@ -195,7 +195,6 @@ const struct attribute_spec c4x_attribute_table[]; static void c4x_insert_attributes PARAMS ((tree, tree *)); static void c4x_asm_named_section PARAMS ((const char *, unsigned int)); static int c4x_adjust_cost PARAMS ((rtx, rtx, rtx, int)); -static void c4x_encode_section_info PARAMS ((tree, int)); static void c4x_globalize_label PARAMS ((FILE *, const char *)); static bool c4x_rtx_costs PARAMS ((rtx, int, int, int *)); static int c4x_address_cost PARAMS ((rtx)); @@ -223,9 +222,6 @@ static int c4x_address_cost PARAMS ((rtx)); #undef TARGET_SCHED_ADJUST_COST #define TARGET_SCHED_ADJUST_COST c4x_adjust_cost -#undef TARGET_ENCODE_SECTION_INFO -#define TARGET_ENCODE_SECTION_INFO c4x_encode_section_info - #undef TARGET_ASM_GLOBALIZE_LABEL #define TARGET_ASM_GLOBALIZE_LABEL c4x_globalize_label @@ -1455,19 +1451,6 @@ c4x_emit_libcall_mulhi (libcall, code, mode, operands) } -/* Set the SYMBOL_REF_FLAG for a function decl. However, wo do not - yet use this info. */ - -static void -c4x_encode_section_info (decl, first) - tree decl; - int first ATTRIBUTE_UNUSED; -{ - if (TREE_CODE (decl) == FUNCTION_DECL) - SYMBOL_REF_FLAG (XEXP (DECL_RTL (decl), 0)) = 1; -} - - int c4x_check_legit_addr (mode, addr, strict) enum machine_mode mode; @@ -2909,7 +2892,7 @@ c4x_T_constraint (op) /* Allow call operands. */ return GET_CODE (op) == SYMBOL_REF && GET_MODE (op) == Pmode - && SYMBOL_REF_FLAG (op); + && SYMBOL_REF_FUNCTION_P (op); } /* HImode and HFmode are not offsettable. */ |