X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=sim%2Fmips%2FChangeLog;h=f6771d484ebf20524fd83d29e631cc50ff7cfe0c;hb=3669427c8eaf2004867e9594cc865a77575d1fbe;hp=9b14b8f9e25524ec5ba005f1aea08b40a9b3cdc8;hpb=21d1489665b10f619ad5e1a34811ee5b5a1fab9b;p=deliverable%2Fbinutils-gdb.git diff --git a/sim/mips/ChangeLog b/sim/mips/ChangeLog index 9b14b8f9e2..f6771d484e 100644 --- a/sim/mips/ChangeLog +++ b/sim/mips/ChangeLog @@ -1,3 +1,96 @@ +2007-02-17 Thiemo Seufer + + * configure.ac (mips*-sde-elf*, mipsisa32r2*-*-*, mipsisa64r2*-*-*): + Add mdmx to sim_igen_machine. + (mipsisa64*-*-*): Likewise. Remove dsp. + (mipsisa32*-*-*): Remove dsp. + * configure: Regenerate. + +2007-02-13 Thiemo Seufer + + * configure.ac: Add mips*-sde-elf* target. + * configure: Regenerate. + +2006-12-21 Hans-Peter Nilsson + + * acconfig.h: Remove. + * config.in, configure: Regenerate. + +2006-11-07 Thiemo Seufer + + * dsp.igen (do_w_op): Fix compiler warning. + +2006-08-29 Thiemo Seufer + David Ung + + * configure.ac (mipsisa32r2*-*-*, mipsisa32*-*-*): Add smartmips to + sim_igen_machine. + * configure: Regenerate. + * mips.igen (model): Add smartmips. + (MADDU): Increment ACX if carry. + (do_mult): Clear ACX. + (ROR,RORV): Add smartmips. + (include): Include smartmips.igen. + * sim-main.h (ACX): Set to REGISTERS[89]. + * smartmips.igen: New file. + +2006-08-29 Thiemo Seufer + David Ung + + * Makefile.in (IGEN_INCLUDE): Add missing includes for m16e.igen and + mips3264r2.igen. Add missing dependency rules. + * m16e.igen: Support for mips16e save/restore instructions. + +2006-06-13 Richard Earnshaw + + * configure: Regenerated. + +2006-06-05 Daniel Jacobowitz + + * configure: Regenerated. + +2006-05-31 Daniel Jacobowitz + + * configure: Regenerated. + +2006-05-15 Chao-ying Fu + + * dsp.igen (do_ph_shift, do_w_shra): Fix bugs for rounding instructions. + +2006-04-18 Nick Clifton + + * dv-tx3904tmr.c (deliver_tx3904tmr_tick): Add missing break + statement. + +2006-03-29 Hans-Peter Nilsson + + * configure: Regenerate. + +2005-12-14 Chao-ying Fu + + * Makefile.in (SIM_OBJS): Add dsp.o. + (dsp.o): New dependency. + (IGEN_INCLUDE): Add dsp.igen. + * configure.ac (mipsisa32r2*-*-*, mipsisa32*-*-*, mipsisa64r2*-*-*, + mipsisa64*-*-*): Add dsp to sim_igen_machine. + * configure: Regenerate. + * mips.igen: Add dsp model and include dsp.igen. + (MFHI, MFLO, MTHI, MTLO): Remove mips32, mips32r2, mips64, mips64r2, + because these instructions are extended in DSP ASE. + * sim-main.h (LAST_EMBED_REGNUM): Change from 89 to 96 because of + adding 6 DSP accumulator registers and 1 DSP control register. + (AC0LOIDX, AC0HIIDX, AC1LOIDX, AC1HIIDX, AC2LOIDX, AC2HIIDX, AC3LOIDX, + AC3HIIDX, DSPLO, DSPHI, DSPCRIDX, DSPCR, DSPCR_POS_SHIFT, + DSPCR_POS_MASK, DSPCR_POS_SMASK, DSPCR_SCOUNT_SHIFT, DSPCR_SCOUNT_MASK, + DSPCR_SCOUNT_SMASK, DSPCR_CARRY_SHIFT, DSPCR_CARRY_MASK, + DSPCR_CARRY_SMASK, DSPCR_CARRY, DSPCR_EFI_SHIFT, DSPCR_EFI_MASK, + DSPCR_EFI_SMASK, DSPCR_EFI, DSPCR_OUFLAG_SHIFT, DSPCR_OUFLAG_MASK, + DSPCR_OUFLAG_SMASK, DSPCR_OUFLAG4, DSPCR_OUFLAG5, DSPCR_OUFLAG6, + DSPCR_OUFLAG7, DSPCR_CCOND_SHIFT, DSPCR_CCOND_MASK, + DSPCR_CCOND_SMASK): New define. + (DSPLO_REGNUM, DSPHI_REGNUM): New array for DSP accumulators. + * dsp.c, dsp.igen: New files for MIPS DSP ASE. + 2005-07-08 Ian Lance Taylor * tconfig.in (SIM_QUIET_NAN_NEGATED): Define.