sim: convert to bfd_endian
[deliverable/binutils-gdb.git] / sim / cr16 / ChangeLog
index 5d03dc3153bf5da7a603f990b6c2b20e7b2eecf6..130e878779180da61ed781dda0acca3ecb168442 100644 (file)
@@ -1,3 +1,67 @@
+2016-01-02  Mike Frysinger  <vapier@gentoo.org>
+
+       * configure.ac (SIM_AC_OPTION_ENDIAN): Change LITTLE_ENDIAN to
+       LITTLE.
+       * configure: Regenerate.
+
+2015-12-27  Mike Frysinger  <vapier@gentoo.org>
+
+       * Makefile.in (SIM_OBJS): Delete sim-hload.o.
+
+2015-12-26  Mike Frysinger  <vapier@gentoo.org>
+
+       * config.in, configure: Regenerate.
+
+2015-12-24  Mike Frysinger  <vapier@gentoo.org>
+
+       * sim-if.c (cris_option_install): Delete.
+       (sim_open): Call sim_add_option_table.
+       * tconfig.h: Delete sim-module.h include.
+       (MODULE_INSTALL_FN, MODULE_LIST): Delete.
+
+2015-11-15  Mike Frysinger  <vapier@gentoo.org>
+
+       * Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and
+       sim-stop.o.
+
+2015-11-15  Mike Frysinger  <vapier@gentoo.org>
+
+       * cr16_sim.h (cr16_callback): Delete.
+       * interp.c (cr16_callback): Delete.
+       (do_run): Delete cr16_callback.  Replace
+       cr16_callback->printf_filtered with sim_io_printf.
+       (sim_open): Delete cr16_callback assignment.
+       (step_once, sim_create_inferior): Replace
+       cr16_callback->printf_filtered with sim_io_printf.
+       * simops.c (move_to_cr, trace_input_func, do_trace_output_flush,
+       do_trace_output_finish, trace_output_40, trace_output_32,
+       trace_output_16, trace_output_void, trace_output_flag): Replace
+       cr16_callback->printf_filtered with sim_io_printf and
+       cr16_callback->flush_stdout with sim_io_flush_stdout.
+       (OP_14C_14): Likewise.  Rename cr16_callback to cb.
+
+2015-11-15  Mike Frysinger  <vapier@gentoo.org>
+
+       * Makefile.in (SIM_OBJS): Add sim-reason.o, sim-resume.o, and
+       sim-stop.o.
+       * cr16_sim.h (struct _state): Delete exe and exception.
+       * interp.c (lookup_hash): Call sim_engine_halt instead of setting
+       State.exception.
+       (do_run): Delete unused s and func variables.
+       (stop_simulator, sim_stop, sim_stop_reason): Delete.
+       (sim_resume): Rename to ...
+       (step_once): ... this.  Delete State.exception code and move
+       siggnal checking to sim_engine_run.
+       (sim_engine_run): New function.
+       * simops.c (EXCEPTION): Define.
+       (move_to_cr): Call EXCEPTION instead of setting State.exception.
+       (OP_1_4, OP_18_8, OP_10_10, OP_C0_8, OP_102_14, OP_148_14, OP_D_C,
+       OP_14_D, OP_15_D, OP_2C00_10, OP_16_D, OP_17_D, OP_31E_10, OP_6_10):
+       Likewise.
+       (OP_C_C): Likewise.  Call sim_engine_halt instead of setting
+       State.exception.
+       (OP_0_20): Call sim_engine_halt instead of setting State.exception.
+
 2015-11-15  Mike Frysinger  <vapier@gentoo.org>
 
        * Makefile.in (SIM_OBJS): Delete endian.o.
This page took 0.025274 seconds and 4 git commands to generate.