final.c (compute_alignments): Make it static.
* final.c (compute_alignments): Make it static. * gcse.c (gcse_main, bypass_jumps): Likewise. * web.c (web_main): Likewise. * output.h: Remove the prototype for compute_alignments. * rtl.h: Remove the prototypes for web_main, gcse_main, and bypass_jumps. From-SVN: r109051
This commit is contained in:
parent
b6c69918de
commit
65727068ea
@ -1,3 +1,12 @@
|
||||
2005-12-25 Kazu Hirata <kazu@codesourcery.com>
|
||||
|
||||
* final.c (compute_alignments): Make it static.
|
||||
* gcse.c (gcse_main, bypass_jumps): Likewise.
|
||||
* web.c (web_main): Likewise.
|
||||
* output.h: Remove the prototype for compute_alignments.
|
||||
* rtl.h: Remove the prototypes for web_main, gcse_main, and
|
||||
bypass_jumps.
|
||||
|
||||
2005-12-24 Roger Sayle <roger@eyesopen.com>
|
||||
|
||||
* expr.c (force_operand): Use expand_fix and expand_float to
|
||||
|
@ -676,7 +676,10 @@ insn_current_reference_address (rtx branch)
|
||||
}
|
||||
#endif /* HAVE_ATTR_length */
|
||||
|
||||
void
|
||||
/* Compute branch alignments based on frequency information in the
|
||||
CFG. */
|
||||
|
||||
static void
|
||||
compute_alignments (void)
|
||||
{
|
||||
int log, max_skip, max_log;
|
||||
|
@ -660,7 +660,7 @@ static bool is_too_expensive (const char *);
|
||||
F is the first instruction in the function. Return nonzero if a
|
||||
change is mode. */
|
||||
|
||||
int
|
||||
static int
|
||||
gcse_main (rtx f ATTRIBUTE_UNUSED, FILE *file)
|
||||
{
|
||||
int changed, pass;
|
||||
@ -6510,7 +6510,7 @@ store_motion (void)
|
||||
|
||||
/* Entry point for jump bypassing optimization pass. */
|
||||
|
||||
int
|
||||
static int
|
||||
bypass_jumps (FILE *file)
|
||||
{
|
||||
int changed;
|
||||
|
@ -23,9 +23,6 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
|
||||
#ifndef GCC_OUTPUT_H
|
||||
#define GCC_OUTPUT_H
|
||||
|
||||
/* Compute branch alignments based on frequency information in the CFG. */
|
||||
extern void compute_alignments (void);
|
||||
|
||||
/* Initialize data in final at the beginning of a compilation. */
|
||||
extern void init_final (const char *);
|
||||
|
||||
|
@ -1977,8 +1977,6 @@ extern unsigned int extended_count (rtx, enum machine_mode, int);
|
||||
extern rtx remove_death (unsigned int, rtx);
|
||||
extern void dump_combine_stats (FILE *);
|
||||
extern void dump_combine_total_stats (FILE *);
|
||||
/* In web.c */
|
||||
extern void web_main (void);
|
||||
|
||||
/* In sched-rgn.c. */
|
||||
extern void schedule_insns (FILE *);
|
||||
@ -2040,8 +2038,6 @@ extern void expand_dec (rtx, rtx);
|
||||
/* In gcse.c */
|
||||
extern bool can_copy_p (enum machine_mode);
|
||||
extern rtx fis_get_condition (rtx);
|
||||
extern int gcse_main (rtx, FILE *);
|
||||
extern int bypass_jumps (FILE *);
|
||||
|
||||
/* In postreload-gcse.c */
|
||||
extern void gcse_after_reload_main (rtx);
|
||||
|
Loading…
Reference in New Issue
Block a user