]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - sim/v850/ChangeLog
Cleanups to compile under FreeBSD
[thirdparty/binutils-gdb.git] / sim / v850 / ChangeLog
index 7dd47e158bcc91a513eaca376dd7d515491b8cb0..79e55930b8a0b7bd52b36c8db425f2f0fdaa79c8 100644 (file)
@@ -1,3 +1,142 @@
+Wed Apr 16 19:53:55 1997  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * simops.c (OP_10007E0): Only provide system calls SYS_execv,
+       SYS_wait, SYS_wait, SYS_utime, SYS_time if defined by the host.
+
+Mon Apr  7 15:45:02 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>
+
+       * configure: Regenerated to track ../common/aclocal.m4 changes.
+       * config.in: Ditto.
+
+Wed Apr  2 15:06:28 1997  Doug Evans  <dje@canuck.cygnus.com>
+
+       * interp.c (sim_open): New arg `kind'.
+
+       * configure: Regenerated to track ../common/aclocal.m4 changes.
+
+Wed Apr  2 14:34:19 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
+
+       * configure: Regenerated to track ../common/aclocal.m4 changes.
+
+Wed Mar 19 01:14:00 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>
+
+       * configure: Regenerated to track ../common/aclocal.m4 changes.
+
+Mon Mar 17 15:10:07 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>
+
+       * configure: Re-generate.
+
+Fri Mar 14 10:34:11 1997  Michael Meissner  <meissner@cygnus.com>
+
+       * configure: Regenerate to track ../common/aclocal.m4 changes.
+
+Thu Mar 13 13:00:54 1997  Doug Evans  <dje@canuck.cygnus.com>
+
+       * interp.c (sim_open): New SIM_DESC result.  Argument is now
+       in argv form.
+       (other sim_*): New SIM_DESC argument.
+
+Tue Feb  4 13:33:30 1997  Doug Evans  <dje@canuck.cygnus.com>
+
+       * Makefile.in (@COMMON_MAKEFILE_FRAG): Use
+       COMMON_{PRE,POST}_CONFIG_FRAG instead.
+       * configure.in: sinclude ../common/aclocal.m4.
+       * configure: Regenerated.
+
+Thu Jan 23 11:46:23 1997  Stu Grossman  (grossman@critters.cygnus.com)
+
+       * configure configure.in Makefile.in:  Update to new configure
+       scheme which is more compatible with WinGDB builds.
+       * configure.in:  Improve comment on how to run autoconf.
+       * configure:  Re-run autoconf to get new ../common/aclocal.m4.
+       * Makefile.in:  Use autoconf substitution to install common
+       makefile fragment.
+
+Mon Jan 20 16:05:34 1997  Michael Meissner  <meissner@tiktok.cygnus.com>
+
+       * simops.c (OP_{E0,2E0,6E0}): The multiply operations sign extend,
+       not zero extend.
+
+Tue Jan 14 17:06:03 1997  Stu Grossman  (grossman@critters.cygnus.com)
+
+       * simops.c:  Put ifdefs around things to make MSVC happy.  Get rid
+       of unistd.h.  Disable SYS_stat, SYS_chown, SYS_time, SYS_times,
+       SYS_gettimeofday and SYS_utime from MSVC.
+
+Tue Dec 31 18:11:13 1996  Michael Meissner  <meissner@tiktok.cygnus.com>
+
+       * simops.c (OP_10007E0): Know that kill encodes the signal number
+       via: 0xdead0000 | signal and turn it back into a signal.
+
+Fri Dec 27 14:44:06 1996  Michael Meissner  <meissner@tiktok.cygnus.com>
+
+       * v850_sim.h (SIG_V850_EXIT): Define as -1.
+
+       * interp.c (sim_open): Cast calloc function.
+       (sim_stop_reason): If signal is SIG_V850_EXIT, inform gdb the
+       program exited with the appropriate exit code.
+       (sim_set_interrupt): Declare buildargv.
+
+       * simops.c (OP_10007E0): Make exit signal normal exit.  Make time
+       type correct and work on big endian systems.
+
+Wed Nov 20 02:18:44 1996  Doug Evans  <dje@canuck.cygnus.com>
+
+       * Makefile.in: Delete stuff moved to ../common/Make-common.in.
+       (SIM_OBJS,SIM_EXTRA_CFLAGS,SIM_EXTRA_CLEAN): Define.
+       * configure.in: Simplify using macros in ../common/aclocal.m4.
+       Call AC_CHECK_HEADERS(unistd.h).
+       * configure: Regenerated.
+       * config.in: New file.
+       * simops.c: #include "config.h".  #include <unistd.h> if present.
+
+Sun Nov  3 23:02:54 1996  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * v850_sim.h (State): New slots dummy_mem, pending_nmi.
+       (EIPC, etc): New macros for system registers.
+       * simops.c, interp.c: Use everywhere.
+
+       * interp.c: Add support for interrupts issued by interrupt
+       generators, either PC- or time-based.  Controlled by simulator
+       command "sim interrupt".
+
+       * interp.c: Add support for variable-size allocation of memory,
+       via simulator command "sim memory-map".
+       (map): Issue SIGSEGV for references to invalid memory regions.
+       
+Thu Oct 31 14:44:10 1996  Gavin Koch  <gavin@cygnus.com>
+        
+        * simops.c: Include <sys/time.h> for struct timeval and 
+        struct timezone.
+        
+Wed Oct 30 08:49:10 1996  Jeffrey A Law  (law@cygnus.com)
+
+       * simops.c (OP_10007E0): Handle SYS_times and SYS_gettimeofday.
+
+       * simops.c (OP_10007E0): Handle SYS_time.
+
+Tue Oct 29 14:22:55 1996  Jeffrey A Law  (law@cygnus.com)
+
+       * simops.c: Include <sys/stat.h>.
+       (OP_10007E0): Handle SYS_stat.
+
+Thu Oct 24 12:26:35 1996  Jeffrey A Law  (law@cygnus.com)
+
+       * simops.c (OP_10007E0): Don't declare errno.
+
+       * simops.c (OP_500): Mask off low bit in displacement
+       for sld.w.
+       (OP_501): Similarly.
+
+       * simops.c (OP_500): Fix displacement handling for sld.w.
+       (OP_501): Similarly for sst.w.
+
+       * simops.c (trace_input): Remove all references to SEXT7.
+       (OP_300, OP_400, OP_500, OP_380, OP_480, OP_501): Displacement
+       is zero extended for sst/sld instructions.
+       * v850_sim.h (SEX7): Delete.  It's no longer needed (and it
+       was incorrect anyway).
+
 Thu Oct 24 10:33:33 1996  Stu Grossman  (grossman@critters.cygnus.com)
 
        * Makefile.in:  Get rid of srcroot.  Set all INSTALL macros via