Commit 60580286 by Kazu Hirata Committed by Kazu Hirata

flow.c (allocate_bb_life_data): Make it static.

	* flow.c (allocate_bb_life_data): Make it static.
	* basic-block.h: Remove the corresponding prototype.

From-SVN: r90282
parent 2f2b4a02
2004-11-08 Kazu Hirata <kazu@cs.umass.edu> 2004-11-08 Kazu Hirata <kazu@cs.umass.edu>
* flow.c (allocate_bb_life_data): Make it static.
* basic-block.h: Remove the corresponding prototype.
2004-11-08 Kazu Hirata <kazu@cs.umass.edu>
* calls.c (split_complex_values, split_complex_types): Make * calls.c (split_complex_values, split_complex_types): Make
them static. them static.
* expr.h: Remove the corresponding prototypes. * expr.h: Remove the corresponding prototypes.
......
...@@ -745,7 +745,6 @@ extern basic_block debug_bb_n (int); ...@@ -745,7 +745,6 @@ extern basic_block debug_bb_n (int);
extern void dump_regset (regset, FILE *); extern void dump_regset (regset, FILE *);
extern void debug_regset (regset); extern void debug_regset (regset);
extern void allocate_reg_life_data (void); extern void allocate_reg_life_data (void);
extern void allocate_bb_life_data (void);
extern void expunge_block (basic_block); extern void expunge_block (basic_block);
extern void link_block (basic_block, basic_block); extern void link_block (basic_block, basic_block);
extern void unlink_block (basic_block); extern void unlink_block (basic_block);
......
...@@ -330,6 +330,7 @@ static int invalidate_mems_from_autoinc (rtx *, void *); ...@@ -330,6 +330,7 @@ static int invalidate_mems_from_autoinc (rtx *, void *);
static void invalidate_mems_from_set (struct propagate_block_info *, rtx); static void invalidate_mems_from_set (struct propagate_block_info *, rtx);
static void clear_log_links (sbitmap); static void clear_log_links (sbitmap);
static int count_or_remove_death_notes_bb (basic_block, int); static int count_or_remove_death_notes_bb (basic_block, int);
static void allocate_bb_life_data (void);
/* Return the INSN immediately following the NOTE_INSN_BASIC_BLOCK /* Return the INSN immediately following the NOTE_INSN_BASIC_BLOCK
note associated with the BLOCK. */ note associated with the BLOCK. */
...@@ -1402,9 +1403,9 @@ initialize_uninitialized_subregs (void) ...@@ -1402,9 +1403,9 @@ initialize_uninitialized_subregs (void)
/* Subroutines of life analysis. */ /* Subroutines of life analysis. */
/* Allocate the permanent data structures that represent the results /* Allocate the permanent data structures that represent the results
of life analysis. Not static since used also for stupid life analysis. */ of life analysis. */
void static void
allocate_bb_life_data (void) allocate_bb_life_data (void)
{ {
basic_block bb; basic_block bb;
......
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