Regenerate tree using Autoconf 2.64 and Automake 1.11.
[deliverable/binutils-gdb.git] / sim / mips / ChangeLog
index b6e956eac672e0e7abe164006c1dded35437f6ab..c8f0449cc772788906b26121efd54a0720aeeda1 100644 (file)
@@ -1,3 +1,135 @@
+2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * config.in: Regenerate.
+       * configure: Likewise.
+
+       * configure: Regenerate.
+
+2008-07-11  Hans-Peter Nilsson  <hp@axis.com>
+
+       * configure: Regenerate to track ../common/common.m4 changes.
+       * config.in: Ditto.
+
+2008-06-06  Vladimir Prus  <vladimir@codesourcery.com>
+            Daniel Jacobowitz  <dan@codesourcery.com>
+            Joseph Myers  <joseph@codesourcery.com>
+
+       * configure: Regenerate.
+
+2007-10-22  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+       * mips.igen (check_fmt_p): Provide a separate mips32r2 definition
+       that unconditionally allows fmt_ps.
+       (ALNV.PS, CEIL.L.fmt, CVT.L.fmt, CVT.PS.S, CVT.S.PL, CVT.S.PU)
+       (FLOOR.L.fmt, LWXC1, MADD.fmt, MSUB.fmt, NMADD.fmt, NMSUB.fmt)
+       (PLL.PS, PLU.PS, PUL.PS, PUU.PS, ROUND.L.fmt, TRUNC.L.fmt): Change
+       filter from 64,f to 32,f.
+       (PREFX): Change filter from 64 to 32.
+       (LDXC1, LUXC1): Provide separate mips32r2 implementations
+       that use do_load_double instead of do_load.  Make both LUXC1
+       versions unpredictable if SizeFGR () != 64.
+       (SDXC1, SUXC1): Extend to mips32r2, using do_store_double
+       instead of do_store.  Remove unused variable.  Make both SUXC1
+       versions unpredictable if SizeFGR () != 64.
+
+2007-10-07  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+       * mips.igen (ll): Fix mask for WITH_TARGET_WORD_BITSIZE == 32.
+       (sc, swxc1): Likewise.  Also fix big-endian and reverse-endian
+       shifts for that case.
+
+2007-09-04  Nick Clifton  <nickc@redhat.com>
+
+       * interp.c (options enum): Add OPTION_INFO_MEMORY.
+       (display_mem_info): New static variable.
+       (mips_option_handler): Handle OPTION_INFO_MEMORY.
+       (mips_options): Add info-memory and memory-info.
+       (sim_open): After processing the command line and board
+       specification, check display_mem_info.  If it is set then
+       call the real handler for the --memory-info command line
+       switch.
+
+2007-08-24  Joel Brobecker  <brobecker@adacore.com>
+
+       * configure.ac: Change license of multi-run.c to GPL version 3.
+       * configure: Regenerate.
+
+2007-06-28  Richard Sandiford  <richard@codesourcery.com>
+
+       * configure.ac, configure: Revert last patch.
+
+2007-06-26  Richard Sandiford  <richard@codesourcery.com>
+
+       * configure.ac (sim_mipsisa3264_configs): New variable.
+       (mipsis32*-*-, mipsisa32r2*-*-*, mips64*-*-*, mips64r2*-*-*): Make
+       every configuration support all four targets, using the triplet to
+       determine the default.
+       * configure: Regenerate.
+
+2007-06-25  Richard Sandiford  <richard@codesourcery.com>
+
+       * Makefile.in (m16run.o): New rule.
+
+2007-05-15  Thiemo Seufer  <ths@mips.com>
+
+       * mips3264r2.igen (DSHD): Fix compile warning.
+
+2007-05-14  Thiemo Seufer  <ths@mips.com>
+
+       * mips.igen (ALNV.PS, CEIL.L.fmt, CVT.L.fmt, CVT.PS.S, CVT.S.PL,
+       CVT.S.PU, FLOOR.L.fmt, LDXC1, LUXC1, LWXC1, MADD.fmt, MSUB.fmt,
+       NMADD.fmt, NMSUB.fmt, PLL.PS, PLU.PS, PREFX, PUL.PS, PUU.PS,
+       RECIP.fmt, ROUND.L.fmt, RSQRT.fmt, SWXC1, TRUNC.L.fmt): Add support
+       for mips32r2.
+
+2007-03-01  Thiemo Seufer  <ths@mips.com>
+
+       * mips.igen (MFHI, MFLO, MTHI, MTLO): Restore support for mips32
+       and mips64.
+
+2007-02-20  Thiemo Seufer  <ths@mips.com>
+
+       * dsp.igen: Update copyright notice.
+       * dsp2.igen: Fix copyright notice.
+
+2007-02-20  Thiemo Seufer  <ths@mips.com>
+            Chao-Ying Fu  <fu@mips.com>
+
+       * Makefile.in (IGEN_INCLUDE): Add dsp2.igen.
+       * configure.ac (mips*-sde-elf*, mipsisa32r2*-*-*, mipsisa64r2*-*-*):
+       Add dsp2 to sim_igen_machine.
+       * configure: Regenerate.
+       * dsp.igen (do_ph_op): Add MUL support when op = 2.
+       (do_ph_mulq): New function to support mulq_rs.ph and mulq_s.ph.
+       (mulq_rs.ph): Use do_ph_mulq.
+       (MFHI, MFLO, MTHI, MTLO): Move these instructions to mips.igen.
+       * mips.igen: Add dsp2 model and include dsp2.igen.
+       (MFHI, MFLO, MTHI, MTLO): Extend these instructions for
+       for *mips32r2, *mips64r2, *dsp.
+       (MADD, MADDU, MSUB, MSUBU, MULT, MULTU): Extend these instructions
+       for *mips32r2, *mips64r2, *dsp2.
+       * dsp2.igen: New file for MIPS DSP REV 2 ASE.
+
+2007-02-19  Thiemo Seufer  <ths@mips.com>
+            Nigel Stephens  <nigel@mips.com>
+
+       * mips.igen (jalr.hb, jr.hb): Add decoder for mip32r2/mips64r2
+       jumps with hazard barrier.
+
+2007-02-19  Thiemo Seufer  <ths@mips.com>
+            Nigel Stephens  <nigel@mips.com>
+
+       * interp.c (sim_monitor): Flush stdout and stderr file descriptors
+       after each call to sim_io_write.
+
+2007-02-19  Thiemo Seufer  <ths@mips.com>
+            Nigel Stephens  <nigel@mips.com>
+
+       * interp.c (ColdReset): Set CP0 Config0 to reflect the address size
+       supported by this simulator.
+       (decode_coproc): Recognise additional CP0 Config registers
+       correctly.
+
 2007-02-19  Thiemo Seufer  <ths@mips.com>
             Nigel Stephens  <nigel@mips.com>
             David Ung  <davidu@mips.com>
This page took 0.025808 seconds and 4 git commands to generate.