ip2k.c (is_regfile_address): Use SYMBOL_REF_FUNCTION_P.
authorRichard Henderson <rth@redhat.com>
Thu, 17 Apr 2003 07:39:56 +0000 (00:39 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 17 Apr 2003 07:39:56 +0000 (00:39 -0700)
        * config/ip2k/ip2k.c (is_regfile_address): Use SYMBOL_REF_FUNCTION_P.
        (encode_section_info): Remove.
        * config/ip2k/ip2k-protos.h: Update.

From-SVN: r65730

gcc/ChangeLog
gcc/config/ip2k/ip2k-protos.h
gcc/config/ip2k/ip2k.c

index 5c3200316768a67dde743aa941f1d29031144666..93654628235a7c76f3172ef8c6e68816f4d14c0b 100644 (file)
@@ -1,3 +1,9 @@
+2003-04-17  Richard Henderson  <rth@redhat.com>
+
+       * config/ip2k/ip2k.c (is_regfile_address): Use SYMBOL_REF_FUNCTION_P.
+       (encode_section_info): Remove.
+       * config/ip2k/ip2k-protos.h: Update.
+
 2003-04-17  Richard Henderson  <rth@redhat.com>
 
        * varasm.c (default_encode_section_info): Don't set 
index 55f8ba66ab902ae9f61291597c70c08a24b64a47..d2a357b02fe7d4dd42de23df09dce850e0bc5060 100644 (file)
@@ -28,7 +28,6 @@ extern int find_one_clear_bit_p PARAMS ((HOST_WIDE_INT));
 
 #ifdef TREE_CODE
 extern void unique_section PARAMS ((tree, int));
-extern void encode_section_info PARAMS ((tree, int));
 extern void asm_output_section_name PARAMS ((FILE *, tree, const char *,
                                             int));
 extern int valid_machine_type_attribute PARAMS ((tree, tree, tree, tree));
index 43d08ae9f9a93798404e0896d1a241eba963bbf7..76b97ac2ce0e56e6c0abcbde376f7b9b29f6becd 100644 (file)
@@ -97,9 +97,6 @@ const struct attribute_spec ip2k_attribute_table[];
 #undef TARGET_ASM_UNIQUE_SECTION
 #define TARGET_ASM_UNIQUE_SECTION unique_section
 
-#undef TARGET_ENCODE_SECTION_INFO
-#define TARGET_ENCODE_SECTION_INFO encode_section_info
-
 #undef TARGET_ATTRIBUTE_TABLE
 #define TARGET_ATTRIBUTE_TABLE ip2k_attribute_table
 
@@ -756,7 +753,7 @@ is_regfile_address (x)
     switch (GET_CODE (x))
       {
       case SYMBOL_REF:
-       return ! SYMBOL_REF_FLAG (x); /* Declared as function.  */
+       return ! SYMBOL_REF_FUNCTION_P (x); /* Declared as function.  */
       case CONST:
       case PLUS:
        x = XEXP (x, 0);
@@ -3239,20 +3236,6 @@ ip2k_handle_fndecl_attribute (node, name, args, flags, no_add_attrs)
   return NULL_TREE;
 }
 
-/* Encode section information about tree DECL.  */
-  
-void
-encode_section_info (decl, first)
-     tree decl;
-     int first ATTRIBUTE_UNUSED;
-{
-  if (! DECL_P (decl))
-    return;
-
-  if (TREE_CODE (decl) == FUNCTION_DECL)
-    SYMBOL_REF_FLAG (XEXP (DECL_RTL (decl), 0)) = 1;
-}   
-
 /* Outputs to the stdio stream FILE some
    appropriate text to go at the start of an assembler file.  */