tracer.c: Remove duplication declaration.
authorAndreas Jaeger <aj@suse.de>
Mon, 16 Jun 2003 11:42:26 +0000 (13:42 +0200)
committerAndreas Jaeger <aj@gcc.gnu.org>
Mon, 16 Jun 2003 11:42:26 +0000 (13:42 +0200)
* tracer.c: Remove duplication declaration.

* toplev.c: Remove extra declaration of decode_d_option.

* ssa.c: Remove duplicate declaration.

* sreal.c: Remove extra declaration of dump_sreal.

* reload1.c: Remove duplicate declarations.

* integrate.c: Remove extra declaration of
set_decl_abstract_flags.

* flow.c: Remove extra declaration of dump_flow_info.

* alias.c: Remove extra declaration of get_addr.

From-SVN: r68006

gcc/ChangeLog
gcc/alias.c
gcc/flow.c
gcc/integrate.c
gcc/reload1.c
gcc/sreal.c
gcc/ssa.c
gcc/toplev.c
gcc/tracer.c

index 6fb0ad2..2802367 100644 (file)
@@ -1,3 +1,22 @@
+2003-06-16  Andreas Jaeger  <aj@suse.de>
+
+       * tracer.c: Remove duplication declaration.
+
+       * toplev.c: Remove extra declaration of decode_d_option.
+
+       * ssa.c: Remove duplicate declaration.
+
+       * sreal.c: Remove extra declaration of dump_sreal.
+
+       * reload1.c: Remove duplicate declarations.
+
+       * integrate.c: Remove extra declaration of
+       set_decl_abstract_flags.
+
+       * flow.c: Remove extra declaration of dump_flow_info.
+
+       * alias.c: Remove extra declaration of get_addr.
+
 2003-06-16  Nathanael Nerode  <neroden@gcc.gnu.org>
 
        * config/rtems.h, config/sol2.h, config/svr4.h, config/usegas.h,
index a7a5118..c68a0ad 100644 (file)
@@ -94,7 +94,6 @@ typedef struct alias_set_entry
 
 static int rtx_equal_for_memref_p (rtx, rtx);
 static rtx find_symbolic_term (rtx);
-rtx get_addr (rtx);
 static int memrefs_conflict_p (int, rtx, int, rtx, HOST_WIDE_INT);
 static void record_set (rtx, rtx, void *);
 static int base_alias_check (rtx, rtx, enum machine_mode,
index e234b1d..bfc3544 100644 (file)
@@ -1,6 +1,6 @@
 /* Data flow analysis for GNU compiler.
    Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
-   1999, 2000, 2001, 2002 Free Software Foundation, Inc.
+   1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
 
 This file is part of GCC.
 
@@ -333,7 +333,6 @@ static void mark_used_reg           PARAMS ((struct propagate_block_info *,
                                                 rtx, rtx, rtx));
 static void mark_used_regs             PARAMS ((struct propagate_block_info *,
                                                 rtx, rtx, rtx));
-void dump_flow_info                    PARAMS ((FILE *));
 void debug_flow_info                   PARAMS ((void));
 static void add_to_mem_set_list                PARAMS ((struct propagate_block_info *,
                                                 rtx));
index e9719e5..fc7b474 100644 (file)
@@ -88,7 +88,6 @@ static void set_block_origin_self     PARAMS ((tree));
 static void set_block_abstract_flags   PARAMS ((tree, int));
 static void process_reg_param          PARAMS ((struct inline_remap *, rtx,
                                                 rtx));
-void set_decl_abstract_flags           PARAMS ((tree, int));
 static void mark_stores                 PARAMS ((rtx, rtx, void *));
 static void save_parm_insns            PARAMS ((rtx, rtx));
 static void copy_insn_list              PARAMS ((rtx, struct inline_remap *,
index 12f6689..2462d0f 100644 (file)
@@ -453,10 +453,7 @@ static void move2add_note_store            PARAMS ((rtx, rtx, void *));
 static void add_auto_inc_notes         PARAMS ((rtx, rtx));
 #endif
 static void copy_eh_notes              PARAMS ((rtx, rtx));
-static void failed_reload              PARAMS ((rtx, int));
-static int set_reload_reg              PARAMS ((int, int));
 static void reload_cse_simplify                PARAMS ((rtx, rtx));
-void fixup_abnormal_edges              PARAMS ((void));
 extern void dump_needs                 PARAMS ((struct insn_chain *));
 \f
 /* Initialize the reload pass once per compilation.  */
index 0468a96..f69cbb1 100644 (file)
@@ -56,7 +56,6 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
 #include "tm.h"
 #include "sreal.h"
 
-void dump_sreal                        PARAMS ((FILE *, sreal *));
 static inline void copy                PARAMS ((sreal *, sreal *));
 static inline void shift_right PARAMS ((sreal *, int));
 static void normalize          PARAMS ((sreal *));
index 0a640ef..5b15b13 100644 (file)
--- a/gcc/ssa.c
+++ b/gcc/ssa.c
@@ -1,5 +1,6 @@
 /* Static Single Assignment conversion routines for the GNU compiler.
-   Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
+   Copyright (C) 2000, 2001, 2002, 2003
+   Free Software Foundation, Inc.
 
 This file is part of GCC.
 
@@ -212,8 +213,6 @@ static int record_canonical_element_1
   PARAMS ((void **srfp, void *data));
 static int check_hard_regs_in_partition
   PARAMS ((partition reg_partition));
-static int rename_equivalent_regs_in_insn
-  PARAMS ((rtx *ptr, void *data));
 
 /* These are used in the register coalescing algorithm.  */
 static int coalesce_if_unconflicting
index 4b7a664..65fd6b9 100644 (file)
@@ -118,7 +118,6 @@ static void crash_signal (int) ATTRIBUTE_NORETURN;
 static void setup_core_dumping (void);
 static void compile_file (void);
 
-void decode_d_option (const char *);
 static int decode_f_option (const char *);
 static int decode_W_option (const char *);
 static int decode_g_option (const char *);
index 701c16a..ec9b9ba 100644 (file)
@@ -56,7 +56,6 @@ static edge find_best_predecessor PARAMS ((basic_block));
 static int find_trace          PARAMS ((basic_block, basic_block *));
 static void tail_duplicate     PARAMS ((void));
 static void layout_superblocks PARAMS ((void));
-static bool ignore_bb_p                PARAMS ((basic_block));
 
 /* Minimal outgoing edge probability considered for superblock formation.  */
 static int probability_cutoff;