New trunk breakage on mips-sgi-irix6.2 stage1 compiling libgcc2
Alexandre Oliva
aoliva@redhat.com
Sun May 6 12:44:00 GMT 2001
On May 6, 2001, Alexandre Oliva <aoliva@redhat.com> wrote:
> @@ -4319,7 +4331,8 @@ move\\t%0,%z4\\n\\
> emit_label (label1);
> emit_move_insn (reg2, gen_rtx_MINUS (DFmode, operands[1], reg1));
> - emit_move_insn (reg3, GEN_INT (BITMASK_HIGH));
> + emit_move_insn (reg3, GEN_INT (trunc_int_for_mode
> + (BITMASK_HIGH, SImode)));
> emit_insn (gen_fix_truncdfsi2 (operands[0], reg2));
> emit_insn (gen_iorsi3 (operands[0], operands[0], reg3));
> @@ -4406,7 +4419,8 @@ move\\t%0,%z4\\n\\
> emit_label (label1);
> emit_move_insn (reg2, gen_rtx_MINUS (SFmode, operands[1], reg1));
> - emit_move_insn (reg3, GEN_INT (BITMASK_HIGH));
> + emit_move_insn (reg3, GEN_INT (trunc_int_for_mode (BITMASK_HIGH,
> + SImode)));
> emit_insn (gen_fix_truncsfsi2 (operands[0], reg2));
> emit_insn (gen_iorsi3 (operands[0], operands[0], reg3));
For the sake of uniformity, I'm changing the second of these hunks so
that it looks like the first one:
More information about the Gcc-bugs
mailing list