diff options
author | bernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-12-05 16:51:13 +0000 |
---|---|---|
committer | bernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-12-05 16:51:13 +0000 |
commit | cda0a5f5169ba24c274b3e7d24f2d82b993adc5b (patch) | |
tree | 2faccb8009c09517598fd7a29dc850c272e2bfe8 /gcc/sched-rgn.c | |
parent | 886deab87770b1aafa11391f09d39b4000ab5e92 (diff) | |
download | gcc-cda0a5f5169ba24c274b3e7d24f2d82b993adc5b.tar.gz |
Fix building on non-INSN_SCHEDULING targets, and fix a small bug in rgn_print_insn.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38042 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/sched-rgn.c')
-rw-r--r-- | gcc/sched-rgn.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/sched-rgn.c b/gcc/sched-rgn.c index 76fb1989de5..46a79058867 100644 --- a/gcc/sched-rgn.c +++ b/gcc/sched-rgn.c @@ -62,6 +62,7 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA #include "recog.h" #include "sched-int.h" +#ifdef INSN_SCHEDULING /* Some accessor macros for h_i_d members only used within this file. */ #define INSN_REF_COUNT(INSN) (h_i_d[INSN_UID (INSN)].ref_count) #define FED_BY_SPEC_LOAD(insn) (h_i_d[INSN_UID (insn)].fed_by_spec_load) @@ -2255,9 +2256,10 @@ rgn_print_insn (insn, aligned) sprintf (tmp, "b%3d: i%4d", INSN_BB (insn), INSN_UID (insn)); else { - sprintf (tmp, "%d", INSN_UID (insn)); if (current_nr_blocks > 1 && INSN_BB (insn) != target_bb) - sprintf (tmp, "/b%d ", INSN_BB (insn)); + sprintf (tmp, "%d/b%d", INSN_UID (insn), INSN_BB (insn)); + else + sprintf (tmp, "%d", INSN_UID (insn)); } return tmp; } @@ -3114,3 +3116,4 @@ schedule_insns (dump_file) free (deaths_in_region); } +#endif |