]> Git Repo - binutils.git/blobdiff - sim/sh/ChangeLog
Link with SIM_EXTRA_LIBS, not just EXTRA_LIBS, which is never set.
[binutils.git] / sim / sh / ChangeLog
index 8fecfab6237f103b5ff993967d05e40d1c28685d..0d75181151ab5b4e1273002aebddf40d0226697f 100644 (file)
@@ -1,6 +1,140 @@
+Mon Dec  4 12:22:24 1995  J.T. Conklin  <[email protected]>
+
+       * gencode.c (tab): Added several sh3 opcodes.
+       (think): Added printonmatch for A_SSR and A_SPC.
+       * interp.c (SSR, SPC): Added definitions.
+       (saved_state_type): Added ssr and spc registers.
+
+Wed Nov 29 12:39:27 1995  Jim Wilson  <[email protected]>
+
+       * gencode.c (tab): In shad/shld definitions, negate R[m] before
+       the and operation instead of after.  For shad delete cast.  For shld
+       use UR instead of R and delete cast.
+
+start-sanitize-sh3e
+Fri Nov 17 12:48:55 1995  Jim Wilson  <[email protected]>
+
+       * gencode.c (tab): Add explicit NaN support for ftrc instruction.
+
+end-sanitize-sh3e
+Wed Nov 15 11:25:27 1995  Stu Grossman  ([email protected])
+
+       * interp.c:  Make target_byte_order be extern to prevent SGI cc from
+       issuing warnings about the use of common symbols.
+
+Tue Nov 14 15:19:43 1995  Stu Grossman  ([email protected])
+
+       * gencode.c:  jsr, bsr and bsrf actually save pc+4 in pr, and rts
+       actually uses pr+0.
+
+Sat Oct 21 13:01:18 1995  Jim Wilson  <[email protected]>
+
+       * sh/interp.c (sim_stop_reason): Catch SIGQUIT and indicate
+       program exited.
+       (sim_get_quit_code): Delete.
+       
+       * gencode.c (gensim): Indicate SIGILL instead of calling abort for
+       default case.
+
+start-sanitize-sh3e
+Mon Oct 16 18:24:03 1995  Jim Wilson  <[email protected]>
+
+       * interp.c (saved_state_type): Move FP registers to immediately
+       after SR.
+
+end-sanitize-sh3e
+Tue Oct 10 11:12:15 1995  Fred Fish  <[email protected]>
+
+       * Makefile.in (BISON): Remove macro.
+
+Fri Oct  6 12:08:18 1995  Jim Wilson  <[email protected]>
+
+       * interp.c (trap, case SYS_utime): Cast second arg of utime to
+       void * to avoid compiler error.
+       
+       * interp.c (callback): Remove last change.  It is initialized by
+       a sim_set_callbacks call.
+       
+Thu Oct  5 14:13:29 1995  steve chamberlain  <[email protected]>
+
+       * interp.c (callback): Initialize to default callback.
+
+Thu Sep 28 15:26:59 1995  steve chamberlain  <[email protected]>
+
+       * run.c: Moved to ../common.
+       * interp.c (trap): Use gdb's callback interface.
+       * Makefile.in: Updated.
+
+Wed Sep 20 13:35:13 1995  Ian Lance Taylor  <[email protected]>
+
+       * Makefile.in (maintainer-clean): New synonym for realclean.
+
+Wed Sep 20 09:51:50 1995  steve chamberlain  <[email protected]>
+
+       * run.c (sim_callback_write_stdout):  New.
+       * interp.c (trap): Call sim_callback_write_stdout when needed.
+
+Mon Sep 18 18:42:27 1995  steve chamberlain  <[email protected]>
+
+       * interp.c (trap): Remove useless code.
+
+Fri Sep 15 19:30:05 1995  steve chamberlain  <[email protected]>
+
+       * syscall.h: Copy from newlib.
+
+start-sanitize-sh3e
+Thu Sep 14 19:32:59 1995  Stu Grossman  ([email protected])
+
+       * gencode.c:  Back up PC by 2 for breakpoints.
+       * interp.c:  Move fp regs beyond pc/pr/etc to avoid confusing GDB,
+       which expect pc to immediatly follow regs[].
+
+end-sanitize-sh3e
+Fri Sep  8 14:18:13 1995  Ian Lance Taylor  <[email protected]>
+
+       * configure.in: Define CC_FOR_BUILD.  Don't call AC_PROG_INSTALL.
+       * configure: Rebuild.
+       * Makefile.in (INSTALL): Revert to using install.sh.
+       (INSTALL_PROGRAM, INSTALL_DATA): Set to $(INSTALL).
+       (INSTALL_XFORM, INSTALL_XFORM1): Restore.
+       (CC_FOR_BUILD): Restore.
+       (gencode): Build using $(CC_FOR_BUILD).
+       (install): Don't install in $(tooldir).
+
+Thu Sep  7 15:02:31 1995  J.T. Conklin  <[email protected]>
+
+       (Try to) Update to new bfd autoconf scheme.
+       * run.c: Don't include sysdep.h.
+       * Makefile.in (INSTALL{,_PROGRAM,_DATA}): Use autoconf computed value.
+       (CC, CFLAGS, AR, RANLIB): Likewise.
+       (HDEFINES, TDEFINES): Define.
+       (CC_FOR_BUILD): Delete.
+       (host_makefile_frag): Delete.
+       (Makefile): Don't depend on frags.
+       * configure.in (sysdep.h): Don't create symlink.
+       (host_makefile_frag, frags): Deleted.
+       (CC, CFLAGS, AR, RANLIB, INSTALL): Compute values.
+       * configure: Regenerated.
+
+start-sanitize-sh3e
+Thu Aug 31 12:39:07 1995  Jim Wilson  <[email protected]>
+
+       * interp.c: Include <math.h>.
+
+end-sanitize-sh3e
 Wed Aug 30 22:05:17 1995  Jeff Law  ([email protected])
 
+       * Makefile.in (run): Link in math library too.
        * gencode.c (gensim): abort if an unknown opcode is encountered.
+start-sanitize-sh3e
+       * interp.c (FPSCR, FPUL): Define.
+       (struct save_state): Add fields for floating point registers,
+       FPSCR and FPUL.
+       (sim_resume): Add 'F' for accessing floating point registers
+       in the save state structure.
+       * gencode.c: Add sh3e opcodes.
+       (gensym): Define a buffer for int<->fp conversions.
+end-sanitize-sh3e
 
 Tue Aug 22 14:16:46 1995  J.T. Conklin  <[email protected]>
 
This page took 0.026905 seconds and 4 git commands to generate.