c4x.c (c4x_encode_section_info): Remove.
authorRichard Henderson <rth@redhat.com>
Thu, 17 Apr 2003 05:08:01 +0000 (22:08 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 17 Apr 2003 05:08:01 +0000 (22:08 -0700)
        * config/c4x/c4x.c (c4x_encode_section_info): Remove.
        (c4x_T_constraint): Use SYMBOL_REF_FUNCTION_P.

From-SVN: r65720

gcc/ChangeLog
gcc/config/c4x/c4x.c

index 711701adfb40f93af14ee41be31674e10c2b529a..c4b97224308c2b23636e7a95cd47fc513c2f3f7d 100644 (file)
@@ -1,3 +1,11 @@
+2003-04-16  Richard Henderson  <rth@redhat.com>
+
+       * config/c4x/c4x.c (c4x_encode_section_info): Remove.
+       (c4x_T_constraint): Use SYMBOL_REF_FUNCTION_P.
+
+       * config/c4x/c4x.h (TARGET_CPU_CPP_BUILTINS): Declare
+       flag_inline_trees.
+
 2003-04-16  Richard Henderson  <rth@redhat.com>
 
        * config/avr/avr.c (avr_encode_section_info): Remove.
index ab77fc527db7ce5b400dc7aadb3b5e9bd636bff8..70e2bb13e64439d9253340a5fb7eb490f9e8b505 100644 (file)
@@ -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.  */