Commit baaa1222 by Andreas Jaeger Committed by Andreas Jaeger

tracer.c: Remove duplication declaration.

	* 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
parent 814499a4
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> 2003-06-16 Nathanael Nerode <neroden@gcc.gnu.org>
* config/rtems.h, config/sol2.h, config/svr4.h, config/usegas.h, * config/rtems.h, config/sol2.h, config/svr4.h, config/usegas.h,
......
...@@ -94,7 +94,6 @@ typedef struct alias_set_entry ...@@ -94,7 +94,6 @@ typedef struct alias_set_entry
static int rtx_equal_for_memref_p (rtx, rtx); static int rtx_equal_for_memref_p (rtx, rtx);
static rtx find_symbolic_term (rtx); static rtx find_symbolic_term (rtx);
rtx get_addr (rtx);
static int memrefs_conflict_p (int, rtx, int, rtx, HOST_WIDE_INT); static int memrefs_conflict_p (int, rtx, int, rtx, HOST_WIDE_INT);
static void record_set (rtx, rtx, void *); static void record_set (rtx, rtx, void *);
static int base_alias_check (rtx, rtx, enum machine_mode, static int base_alias_check (rtx, rtx, enum machine_mode,
......
/* Data flow analysis for GNU compiler. /* Data flow analysis for GNU compiler.
Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 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. This file is part of GCC.
...@@ -333,7 +333,6 @@ static void mark_used_reg PARAMS ((struct propagate_block_info *, ...@@ -333,7 +333,6 @@ static void mark_used_reg PARAMS ((struct propagate_block_info *,
rtx, rtx, rtx)); rtx, rtx, rtx));
static void mark_used_regs PARAMS ((struct propagate_block_info *, static void mark_used_regs PARAMS ((struct propagate_block_info *,
rtx, rtx, rtx)); rtx, rtx, rtx));
void dump_flow_info PARAMS ((FILE *));
void debug_flow_info PARAMS ((void)); void debug_flow_info PARAMS ((void));
static void add_to_mem_set_list PARAMS ((struct propagate_block_info *, static void add_to_mem_set_list PARAMS ((struct propagate_block_info *,
rtx)); rtx));
......
...@@ -88,7 +88,6 @@ static void set_block_origin_self PARAMS ((tree)); ...@@ -88,7 +88,6 @@ static void set_block_origin_self PARAMS ((tree));
static void set_block_abstract_flags PARAMS ((tree, int)); static void set_block_abstract_flags PARAMS ((tree, int));
static void process_reg_param PARAMS ((struct inline_remap *, rtx, static void process_reg_param PARAMS ((struct inline_remap *, rtx,
rtx)); rtx));
void set_decl_abstract_flags PARAMS ((tree, int));
static void mark_stores PARAMS ((rtx, rtx, void *)); static void mark_stores PARAMS ((rtx, rtx, void *));
static void save_parm_insns PARAMS ((rtx, rtx)); static void save_parm_insns PARAMS ((rtx, rtx));
static void copy_insn_list PARAMS ((rtx, struct inline_remap *, static void copy_insn_list PARAMS ((rtx, struct inline_remap *,
......
...@@ -453,10 +453,7 @@ static void move2add_note_store PARAMS ((rtx, rtx, void *)); ...@@ -453,10 +453,7 @@ static void move2add_note_store PARAMS ((rtx, rtx, void *));
static void add_auto_inc_notes PARAMS ((rtx, rtx)); static void add_auto_inc_notes PARAMS ((rtx, rtx));
#endif #endif
static void copy_eh_notes PARAMS ((rtx, rtx)); 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)); static void reload_cse_simplify PARAMS ((rtx, rtx));
void fixup_abnormal_edges PARAMS ((void));
extern void dump_needs PARAMS ((struct insn_chain *)); extern void dump_needs PARAMS ((struct insn_chain *));
/* Initialize the reload pass once per compilation. */ /* Initialize the reload pass once per compilation. */
......
...@@ -56,7 +56,6 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA ...@@ -56,7 +56,6 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
#include "tm.h" #include "tm.h"
#include "sreal.h" #include "sreal.h"
void dump_sreal PARAMS ((FILE *, sreal *));
static inline void copy PARAMS ((sreal *, sreal *)); static inline void copy PARAMS ((sreal *, sreal *));
static inline void shift_right PARAMS ((sreal *, int)); static inline void shift_right PARAMS ((sreal *, int));
static void normalize PARAMS ((sreal *)); static void normalize PARAMS ((sreal *));
......
/* Static Single Assignment conversion routines for the GNU compiler. /* 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. This file is part of GCC.
...@@ -212,8 +213,6 @@ static int record_canonical_element_1 ...@@ -212,8 +213,6 @@ static int record_canonical_element_1
PARAMS ((void **srfp, void *data)); PARAMS ((void **srfp, void *data));
static int check_hard_regs_in_partition static int check_hard_regs_in_partition
PARAMS ((partition reg_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. */ /* These are used in the register coalescing algorithm. */
static int coalesce_if_unconflicting static int coalesce_if_unconflicting
......
...@@ -118,7 +118,6 @@ static void crash_signal (int) ATTRIBUTE_NORETURN; ...@@ -118,7 +118,6 @@ static void crash_signal (int) ATTRIBUTE_NORETURN;
static void setup_core_dumping (void); static void setup_core_dumping (void);
static void compile_file (void); static void compile_file (void);
void decode_d_option (const char *);
static int decode_f_option (const char *); static int decode_f_option (const char *);
static int decode_W_option (const char *); static int decode_W_option (const char *);
static int decode_g_option (const char *); static int decode_g_option (const char *);
......
...@@ -56,7 +56,6 @@ static edge find_best_predecessor PARAMS ((basic_block)); ...@@ -56,7 +56,6 @@ static edge find_best_predecessor PARAMS ((basic_block));
static int find_trace PARAMS ((basic_block, basic_block *)); static int find_trace PARAMS ((basic_block, basic_block *));
static void tail_duplicate PARAMS ((void)); static void tail_duplicate PARAMS ((void));
static void layout_superblocks PARAMS ((void)); static void layout_superblocks PARAMS ((void));
static bool ignore_bb_p PARAMS ((basic_block));
/* Minimal outgoing edge probability considered for superblock formation. */ /* Minimal outgoing edge probability considered for superblock formation. */
static int probability_cutoff; static int probability_cutoff;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment