]> Git Repo - binutils.git/blobdiff - sim/d10v/ChangeLog
Fix brf0{t,f}.s <label> -> instruction not to execute instruction if branch succeeds
[binutils.git] / sim / d10v / ChangeLog
index aaa1cf49fb75528c3650b480410eda20a2f89747..3f22811d19434553a0c0ae9c1002d618478500c7 100644 (file)
@@ -1,3 +1,43 @@
+Sat Sep 14 22:18:43 1996  Michael Meissner  <[email protected]>
+
+       * interp.c (do_2_short): If the instruction encodes jump->ins,
+       don't do the second instruction if the jump succeeds.
+
+Fri Sep 13 22:35:19 1996  Michael Meissner  <[email protected]>
+
+       * simops.c (OP_5F00): Use unknown traps to print all GPRs,
+       accumulators, PC, and F0/F1/C flags.
+
+Thu Sep 12 12:50:11 1996  Mark Alexander  <[email protected]>
+
+       * simops.c (OP_5F00): Fix problems with system calls.
+
+Thu Sep 12 12:19:28 1996  Michael Meissner  <[email protected]>
+
+       * simops.c (OP_5F00): Correct tracing information for trap.
+
+Wed Sep 11 18:55:50 1996  Michael Meissner  <[email protected]>
+
+       * Makefile.in (CSEARCH): Correctly find opcodes directory.
+
+Mon Sep  9 13:27:26 1996  Michael Meissner  <[email protected]>
+
+       * simops.c (trace_output): Properly align accumulator output.
+       (OP_3{0,2,4}00): Properly parenthesize test expression.  Add error
+       if shift count is too high.
+       (OP_4E{00,02,04,20,22,40,42}): Make tests agree with book.
+       (OP_4E09): Make cpfg properly trace the input flags.
+       (op_types): Add OP_FLAG_OUTPUT.
+       (trace_{input,output}): Support OP_FLAG_OUTPUT.
+       (OP_31000000): This ld2w varient is a 16-bit memory reference, not
+       an 8-bit memory reference instruction for tracing purposes.
+       (OP_201): Addi needs to set the carry.
+
+Fri Sep  6 17:56:17 1996  Martin M. Hunt  <[email protected]>
+
+       * simops.c (OP_2600, OP_2601): Changed min and max comparisons
+       to use signed register values.
+
 Wed Sep  4 11:35:17 1996  Michael Meissner  <[email protected]>
 
        * d10v_sim.h (DEBUG_*): Add bit flags for controlling debug
 Wed Sep  4 11:35:17 1996  Michael Meissner  <[email protected]>
 
        * d10v_sim.h (DEBUG_*): Add bit flags for controlling debug
@@ -42,8 +82,16 @@ Wed Sep  4 11:35:17 1996  Michael Meissner  <[email protected]>
        (CC_FOR_BUILD,gencode): Use CC_FOR_BUILD to compile gencode.
        (run): By default, the math library is not needed to be linked
        in.
        (CC_FOR_BUILD,gencode): Use CC_FOR_BUILD to compile gencode.
        (run): By default, the math library is not needed to be linked
        in.
-       ({BFD,OPCODES,LIBIBERTY}_LIB): Define as variables so they can be
+       ({BFD,LIBIBERTY}_LIB): Define as variables so they can be
        overridden.
        overridden.
+       (VPATH): Don't set to anything but @srcdir@ to work with non-GNU
+       makes.
+       ({run,callback}.o): Provide explicit paths to their appropriate
+       source directories.
+       (gencode{,.o},d10v-opc.o): Split compilation into creating object
+       and linking.  Instead of linking in libopcodes.a, just compile
+       d10v-opc.o directly to handle canadian cross.
+       (CSEARCH): Add opcodes directory.
 
        * configure.in (--enable-sim-cflags): New switch to allow user to
        set the defaults.
 
        * configure.in (--enable-sim-cflags): New switch to allow user to
        set the defaults.
This page took 0.025058 seconds and 4 git commands to generate.