diff options
Diffstat (limited to 'gcc/config/s390')
-rw-r--r-- | gcc/config/s390/s390.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/config/s390/s390.c b/gcc/config/s390/s390.c index 3554f339f3f..3f98cd820d5 100644 --- a/gcc/config/s390/s390.c +++ b/gcc/config/s390/s390.c @@ -4840,7 +4840,8 @@ s390_emit_tls_call_insn (rtx result_reg, rtx tls_call) static rtx legitimize_tls_address (rtx addr, rtx reg) { - rtx new_rtx, tls_call, temp, base, r2, insn; + rtx new_rtx, tls_call, temp, base, r2; + rtx_insn *insn; if (GET_CODE (addr) == SYMBOL_REF) switch (tls_symbolic_operand (addr)) @@ -13280,7 +13281,7 @@ static bool s390_fix_long_loop_prediction (rtx_insn *insn) { rtx set = single_set (insn); - rtx code_label, label_ref, new_label; + rtx code_label, label_ref; rtx_insn *uncond_jump; rtx_insn *cur_insn; rtx tmp; @@ -13317,7 +13318,7 @@ s390_fix_long_loop_prediction (rtx_insn *insn) if (!cur_insn || JUMP_P (cur_insn) || LABEL_P (cur_insn)) return false; - new_label = gen_label_rtx (); + rtx_code_label *new_label = gen_label_rtx (); uncond_jump = emit_jump_insn_after ( gen_rtx_SET (pc_rtx, gen_rtx_LABEL_REF (VOIDmode, code_label)), |