diff options
Diffstat (limited to 'sim/mips/ChangeLog')
-rw-r--r-- | sim/mips/ChangeLog | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/sim/mips/ChangeLog b/sim/mips/ChangeLog index be4ce2ac24a..7cf73145549 100644 --- a/sim/mips/ChangeLog +++ b/sim/mips/ChangeLog @@ -1,3 +1,42 @@ +2004-08-18 Chris Demetriou <cgd@broadcom.com> + + * configure.in (mipsisa64sb1*-*-*): Add mips3d to sim_igen_machine. + * configure: Regenerate. + +2004-06-25 Chris Demetriou <cgd@broadcom.com> + + * configure.in (sim_m16_machine): Include mipsIII. + * configure: Regenerate. + +2004-05-11 Maciej W. Rozycki <macro@ds2.pg.gda.pl> + + * mips/interp.c (decode_coproc): Sign-extend the address retrieved + from COP0_BADVADDR. + * mips/sim-main.h (COP0_BADVADDR): Remove a cast. + +2004-04-10 Chris Demetriou <cgd@broadcom.com> + + * sb1.igen (DIV.PS, RECIP.PS, RSQRT.PS, SQRT.PS): New. + +2004-04-09 Chris Demetriou <cgd@broadcom.com> + + * mips.igen (check_fmt): Remove. + (ABS.fmt, ADD.fmt, C.cond.fmta, C.cond.fmtb, CEIL.L.fmt, CEIL.W) + (CVT.D.fmt, CVT.L.fmt, CVT.S.fmt, CVT.W.fmt, DIV.fmt, FLOOR.L.fmt) + (FLOOR.W.fmt, MADD.fmt, MOV.fmt, MOVtf.fmt, MOVN.fmt, MOVZ.fmt) + (MSUB.fmt, MUL.fmt, NEG.fmt, NMADD.fmt, NMSUB.fmt, RECIP.fmt) + (ROUND.L.fmt, ROUND.W.fmt, RSQRT.fmt, SQRT.fmt, SUB.fmt) + (TRUNC.L.fmt, TRUNC.W): Explicitly specify allowed FPU formats. + (check_fmt_p, CEIL.L.fmt, CEIL.W, DIV.fmt, FLOOR.L.fmt) + (FLOOR.W.fmt, RECIP.fmt, ROUND.L.fmt, ROUND.W.fmt, RSQRT.fmt) + (SQRT.fmt, TRUNC.L.fmt, TRUNC.W): Remove all uses of check_fmt. + (C.cnd.fmta): Remove incorrect call to check_fmt_p. + +2004-04-09 Chris Demetriou <cgd@broadcom.com> + + * sb1.igen (check_sbx): New function. + (PABSDIFF.fmt, PABSDIFC.fmt, PAVG.fmt): Use check_sbx. + 2004-03-29 Chris Demetriou <cgd@broadcom.com> Richard Sandiford <rsandifo@redhat.com> |