From 69db2d57a36cf785d652970a3d96f12c47eb0b80 Mon Sep 17 00:00:00 2001 From: Richard Sandiford Date: Mon, 9 Sep 2013 13:07:10 +0000 Subject: asan.c (asan_emit_stack_protection): Use gen_int_mode instead of GEN_INT. gcc/ * asan.c (asan_emit_stack_protection): Use gen_int_mode instead of GEN_INT. * builtins.c (expand_errno_check): Likewise. * dwarf2cfi.c (init_return_column_size): Likewise. * except.c (sjlj_mark_call_sites): Likewise. * expr.c (move_by_pieces_1, store_by_pieces_2): Likewise. * lra-constraints.c (emit_inc): Likewise. * ree.c (combine_set_extension): Likewise. * regmove.c (fixup_match_2): Likewise. * reload1.c (inc_for_reload): Likewise. From-SVN: r202394 --- gcc/lra-constraints.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'gcc/lra-constraints.c') diff --git a/gcc/lra-constraints.c b/gcc/lra-constraints.c index ee72f7f..4d59b5a 100644 --- a/gcc/lra-constraints.c +++ b/gcc/lra-constraints.c @@ -2837,7 +2837,9 @@ emit_inc (enum reg_class new_rclass, rtx in, rtx value, int inc_amount) if (plus_p) { if (CONST_INT_P (inc)) - emit_insn (gen_add2_insn (result, GEN_INT (-INTVAL (inc)))); + emit_insn (gen_add2_insn (result, + gen_int_mode (-INTVAL (inc), + GET_MODE (result)))); else emit_insn (gen_sub2_insn (result, inc)); } -- cgit v1.1