From b50b729d4d95b39ffc9beef0333c2f80f2a32260 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Tue, 13 Apr 2004 16:30:24 -0700 Subject: [PATCH] bb-reorder.c (fix_crossing_unconditional_branches): Use Pmode for LABEL_REFs. * bb-reorder.c (fix_crossing_unconditional_branches): Use Pmode for LABEL_REFs. From-SVN: r80667 --- gcc/ChangeLog | 5 +++++ gcc/bb-reorder.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index face0c94e00..7f60022e961 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-03-13 Richard Henderson + + * bb-reorder.c (fix_crossing_unconditional_branches): Use Pmode + for LABEL_REFs. + 2004-04-13 Ulrich Weigand * reload1.c (emit_reload_insns): Set reg_has_output_reload to one diff --git a/gcc/bb-reorder.c b/gcc/bb-reorder.c index 022cb33eb2e..283dc395f6e 100644 --- a/gcc/bb-reorder.c +++ b/gcc/bb-reorder.c @@ -1771,7 +1771,7 @@ fix_crossing_unconditional_branches (void) reference of label, as target for jump. */ label = JUMP_LABEL (last_insn); - label_addr = gen_rtx_LABEL_REF (VOIDmode, label); + label_addr = gen_rtx_LABEL_REF (Pmode, label); LABEL_NUSES (label) += 1; /* Get a register to use for the indirect jump. */ -- 2.30.2