For mips get_mem_size call. Force the return of a 32 bit value
[deliverable/binutils-gdb.git] / sim / mips / ChangeLog
index 2044b4149c1df11bf3f370d2b8a30495fd04994a..fd917287855e38c7ca684766c14cda6833c1aceb 100644 (file)
@@ -1,3 +1,143 @@
+Thu Apr  2 10:59:39 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * interp.c (sim_monitor): get_mem_info returns a 4 byte quantity,
+       not an address sized quantity.  Return zero for cache sizes.
+
+Wed Apr  1 23:47:53 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * mips.igen (r3900): r3900 does not support 64 bit integer
+       operations.
+
+start-sanitize-sky
+Wed Apr 1 08:20:31 1998  Frank Ch. Eigler  <fche@cygnus.com>
+
+       * mips.igen (SQC2/LQC2): Make bodies sky-target-only also.
+       
+end-sanitize-sky
+start-sanitize-sky
+Mon Mar 30 18:41:43 1998  Frank Ch. Eigler  <fche@cygnus.com>
+
+       * interp.c (decode_coproc): Continuing COP2 work.
+       (cop_[ls]q): Make sky-target-only.
+
+       * sim-main.h (COP_[LS]Q): Make sky-target-only.
+end-sanitize-sky
+       
+Mon Mar 30 14:46:05 1998  Gavin Koch  <gavin@cygnus.com>
+
+       * configure.in (mipstx39*-*-*): Use gencode simulator rather
+       than igen one.
+       * configure : Rebuild.
+       
+start-sanitize-sky
+Sun Mar 29 17:50:11       Frank Ch. Eigler  <fche@cygnus.com>
+
+       * interp.c (decode_coproc): Added a missing TARGET_SKY check
+       around COP2 implementation skeleton.
+
+end-sanitize-sky
+
+Fri Mar 27 16:19:29 1998  Frank Ch. Eigler  <fche@cygnus.com>
+
+start-sanitize-sky
+       * Makefile.in (SIM_SKY_OBJS): Replaced sky-vu[01].o with sky-vu.o.
+
+       * interp.c (sim_{load,store}_register): Use new vu[01]_device
+       static to access VU registers.
+       (decode_coproc): Added skeleton of sky COP2 (VU) instruction
+       decoding.  Work in progress.
+
+       * mips.igen (LDCzz, SDCzz): Removed *5900 case for this
+       overlapping/redundant bit pattern.
+       (LQC2, SQC2): Added *5900 COP2 instruction skeleta.  Work in
+       progress.
+
+       * sim-main.h (status_CU[012]): Added COP[n]-enabled flags for
+       status register.
+       
+       * interp.c (cop_lq, cop_sq): New functions for future 128-bit
+       access to coprocessor registers.
+
+       * sim-main.h (COP_LQ, COP_SQ): New macro front-ends for above.
+end-sanitize-sky
+
+Fri Mar 27 16:15:52 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * configure: Regenerated to track ../common/aclocal.m4 changes.
+
+Fri Mar 27 15:01:50 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * interp.c (mips_option_handler): Iterate over MAX_NR_PROCESSORS.
+
+Wed Mar 25 16:44:27 1998  Ian Carmichael  <iancarm@cygnus.com>
+
+       * configure: Regenerated to track ../common/aclocal.m4 changes.
+       * config.in: Regenerated to track ../common/aclocal.m4 changes.
+
+Wed Mar 25 12:35:29 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * configure: Regenerated to track ../common/aclocal.m4 changes.
+
+Wed Mar 25 10:05:46 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * interp.c (Max, Min): Comment out functions. Not yet used.
+
+start-sanitize-vr4320
+Wed Mar 25 10:04:13 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * vr4320.igen (DCLZ): Pacify GCC, 64 bit arg, int format.
+
+end-sanitize-vr4320
+Wed Mar 18 12:38:12 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * configure: Regenerated to track ../common/aclocal.m4 changes.
+
+Tue Mar 17 19:05:20 1998  Frank Ch. Eigler  <fche@cygnus.com>
+
+       * Makefile.in (MIPS_EXTRA_LIBS, SIM_EXTRA_LIBS): Added
+       configurable settings for stand-alone simulator.
+       
+start-sanitize-sky
+       * configure.in: Added --with-sim-gpu2 option to specify path of
+       sky GPU2 library.  Triggers -DSKY_GPU2 for sky-gpuif.c, and
+       links/compiles stand-alone simulator with this library.
+       
+       * interp.c (MEM_SIZE): Increased default sky memory size to 16MB.
+end-sanitize-sky       
+       
+       * configure.in: Added X11 search, just in case.
+       
+       * configure: Regenerated.
+
+Wed Mar 11 14:09:10 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * interp.c (sim_write, sim_read, load_memory, store_memory):
+       Replace sim_core_*_map with read_map, write_map, exec_map resp.
+
+start-sanitize-vr4320
+Tue Mar 10 10:32:22 1998  Gavin Koch  <gavin@cygnus.com>
+
+       * vr4320.igen (clz,dclz) : Added.
+       (dmac): Replaced 99, with LO.
+
+end-sanitize-vr4320
+start-sanitize-vr5400
+Fri Mar  6 08:30:58 1998  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * mdmx.igen (SHFL.REPA.fmt, SHFL.REPB.fmt): Fix bit fields.
+
+end-sanitize-vr5400
+start-sanitize-vr4320
+Tue Mar  3 11:56:29 1998  Gavin Koch  <gavin@cygnus.com>
+
+       * vr4320.igen: New file.
+       * Makefile.in (vr4320.igen) : Added.
+       * configure.in (mips64vr4320-*-*): Added.
+       * configure : Rebuilt.
+       * mips.igen : Correct the bfd-names in the mips-ISA model entries.
+       Add the vr4320 model entry and mark the vr4320 insn as necessary.
+
+end-sanitize-vr4320
 Tue Mar  3 13:58:43 1998  Andrew Cagney  <cagney@b1.cygnus.com>
 
        * sim-main.h (GETFCC): Return an unsigned value.
This page took 0.024275 seconds and 4 git commands to generate.