rs6000.c (uses_TOC): Correct comment.
authorAlan Modra <amodra@bigpond.net.au>
Thu, 15 Jan 2004 13:39:23 +0000 (13:39 +0000)
committerAlan Modra <amodra@gcc.gnu.org>
Thu, 15 Jan 2004 13:39:23 +0000 (00:09 +1030)
* config/rs6000/rs6000.c (uses_TOC): Correct comment.  Make static.
(rs6000_elf_declare_function_name): Formatting.
* config/rs6000/rs6000-protos.h (uses_TOC): Remove declaration.

From-SVN: r75917

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

index 821accb63ef8b668fad24477eb3ffc5eb4c23c4d..51b568c368182a82b5e5e5ac35670fd847bc598f 100644 (file)
@@ -1,3 +1,9 @@
+2004-01-15  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/rs6000/rs6000.c (uses_TOC): Correct comment.  Make static.
+       (rs6000_elf_declare_function_name): Formatting.
+       * config/rs6000/rs6000-protos.h (uses_TOC): Remove declaration.
+
 2004-01-15  Jan Hubicka  <jh@suse.cz>
 
        PR bootstrap/13692
index 982de3e8c989171a24b8161c725b7240048c34cc..abf39c6ed96c5a39eb6905033724f56e0efafdab 100644 (file)
@@ -184,7 +184,6 @@ extern void private_data_section (void);
 extern void read_only_data_section (void);
 extern void read_only_private_data_section (void);
 extern int get_TOC_alias_set (void);
-extern int uses_TOC (void);
 extern void rs6000_emit_prologue (void);
 extern void rs6000_emit_load_toc_table (int);
 extern void rs6000_aix_emit_builtin_unwind_init (void);
index 2abd380beca7190cd3b4939b4858bf5f5e062824..8c8c54b87a0e23d6915ec14b98271b96da7ccaa9 100644 (file)
@@ -11138,11 +11138,10 @@ get_TOC_alias_set (void)
 }   
 
 /* This returns nonzero if the current function uses the TOC.  This is
-   determined by the presence of (unspec ... UNSPEC_TOC) or
-   use (unspec ... UNSPEC_TOC), which are generated by the various
-   load_toc_* patterns.  */
+   determined by the presence of (use (unspec ... UNSPEC_TOC)), which
+   is generated by the ABI_V4 load_toc_* patterns.  */
 
-int
+static int
 uses_TOC (void) 
 {
   rtx insn;
@@ -15167,7 +15166,7 @@ rs6000_elf_declare_function_name (FILE *file, const char *name, tree decl)
 
   if (TARGET_RELOCATABLE
       && (get_pool_size () != 0 || current_function_profile)
-      && uses_TOC())
+      && uses_TOC ())
     {
       char buf[256];