aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2003-04-16 22:08:01 -0700
committerRichard Henderson <rth@gcc.gnu.org>2003-04-16 22:08:01 -0700
commit11467df2cfbc83ab81b48bdaf15504f9a2175b73 (patch)
treeac76ae9430e43db52992cb12f833291d8c37d693 /gcc/config
parentc4a3da4e47181842008f49a704674206dd7402fb (diff)
downloadgcc-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.c19
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. */