From: H.J. Lu Date: Sun, 21 Jun 1998 18:03:21 +0000 (+0000) Subject: haifa-sched.c (insn_issue_delay, [...]): New declaration. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=cc4fe0e2a4b6d7ac6a8e29c24fbf6e205a4d846a;p=gcc.git haifa-sched.c (insn_issue_delay, [...]): New declaration. * haifa-sched.c (insn_issue_delay, birthing_insn_p, adjust_priority, print_insn_chaino): New declaration. (schedule_insns): Remove declaration. (init_target_units, get_visual_tbl_length, init_block_visualization): Add prototype. From-SVN: r20642 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index cc4e60a37f6..9909ac678dd 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -6,6 +6,12 @@ Sun Jun 21 18:56:44 1998 Jeffrey A Law (law@cygnus.com) Sun Jun 21 18:30:13 1998 H.J. Lu (hjl@gnu.org) + * haifa-sched.c (insn_issue_delay, birthing_insn_p, + adjust_priority, print_insn_chaino): New declaration. + (schedule_insns): Remove declaration. + (init_target_units, get_visual_tbl_length, + init_block_visualization): Add prototype. + * integrate.c (pushdecl, poplevel): Remove declaration. * rtl.h (expand_expr): Remove declaration. diff --git a/gcc/haifa-sched.c b/gcc/haifa-sched.c index 14051d74aae..14eda50a6a4 100644 --- a/gcc/haifa-sched.c +++ b/gcc/haifa-sched.c @@ -453,9 +453,10 @@ static void new_insn_dead_notes PROTO ((rtx, rtx, rtx, rtx)); static void update_n_sets PROTO ((rtx, int)); static void update_flow_info PROTO ((rtx, rtx, rtx, rtx)); static char *safe_concat PROTO ((char *, char *, char *)); - -/* Main entry point of this file. */ -void schedule_insns PROTO ((FILE *)); +static int insn_issue_delay PROTO ((rtx)); +static int birthing_insn_p PROTO ((rtx)); +static void adjust_priority PROTO ((rtx)); +static void print_insn_chain PROTO ((rtx)); /* Mapping of insns to their original block prior to scheduling. */ static int *insn_orig_block; @@ -744,10 +745,10 @@ static void update_reg_usage PROTO ((void)); static int queue_to_ready PROTO ((rtx [], int)); static void debug_ready_list PROTO ((rtx[], int)); -static void init_target_units PROTO (()); +static void init_target_units PROTO ((void)); static void insn_print_units PROTO ((rtx)); -static int get_visual_tbl_length PROTO (()); -static void init_block_visualization PROTO (()); +static int get_visual_tbl_length PROTO ((void)); +static void init_block_visualization PROTO ((void)); static void print_block_visualization PROTO ((int, char *)); static void visualize_scheduled_insns PROTO ((int, int)); static void visualize_no_unit PROTO ((rtx));