re PR bootstrap/62300 (internal compiler error: in as_a, at is-a.h:192)
PR bootstrap/62300 * function.c (assign_parm_setup_reg): Remove erroneous checked cast to rtx_insn * on result of gen_extend_insn in favor of introducing a new local rtx "pat". From-SVN: r214714
This commit is contained in:
parent
6c23308e70
commit
a11899b21b
|
@ -1,3 +1,10 @@
|
|||
2014-08-29 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR bootstrap/62300
|
||||
* function.c (assign_parm_setup_reg): Remove erroneous checked
|
||||
cast to rtx_insn * on result of gen_extend_insn in favor of
|
||||
introducing a new local rtx "pat".
|
||||
|
||||
2014-08-29 Jan-Benedict Glaw <jbglaw@lug-owl.de>
|
||||
|
||||
* config/mep/mep-pragma.c (mep_pragma_coprocessor_subclass): Rework
|
||||
|
|
|
@ -3039,10 +3039,9 @@ assign_parm_setup_reg (struct assign_parm_data_all *all, tree parm,
|
|||
}
|
||||
else
|
||||
t = op1;
|
||||
insn = as_a <rtx_insn *> (
|
||||
gen_extend_insn (op0, t, promoted_nominal_mode,
|
||||
data->passed_mode, unsignedp));
|
||||
emit_insn (insn);
|
||||
rtx pat = gen_extend_insn (op0, t, promoted_nominal_mode,
|
||||
data->passed_mode, unsignedp);
|
||||
emit_insn (pat);
|
||||
insns = get_insns ();
|
||||
|
||||
moved = true;
|
||||
|
|
Loading…
Reference in New Issue