sim: callback: add human readable strings for debugging to maps
[binutils-gdb.git] / sim / common / ChangeLog
index 15574498a1b9d6cdefa38f3b2b0fbac52d2152a5..0478f2cc752fa763a03872c016e110e6f52ba6c1 100644 (file)
@@ -1,3 +1,38 @@
+2015-06-17  Mike Frysinger  <vapier@gentoo.org>
+
+       * callback.c (cb_target_map_entry, cb_host_map_entry): Define.
+       (cb_target_to_host_syscall): Rewrite to use cb_target_map_entry.
+       (cb_host_to_target_errno): Rewrite to use cb_host_map_entry.
+       (cb_host_str_syscall, cb_host_str_errno, cb_host_str_signal,
+       cb_target_str_syscall, cb_target_str_errno, cb_target_str_signal):
+       Define.
+       * gentmap.c (gen_targ_map_c): Output name field.
+
+2015-06-12  Mike Frysinger  <vapier@gentoo.org>
+
+       * acinclude.m4: Change configure.in to configure.ac.
+       * sim-config.h: Likewise.
+
+2015-06-12  Mike Frysinger  <vapier@gentoo.org>
+
+       * acinclude.m4 (sim-trace): Delete -DTRACE flags.
+       * configure: Regenerate.
+
+2015-06-12  Mike Frysinger  <vapier@gentoo.org>
+
+       * sim-trace.h (TRACE, TRACE_INSN, TRACE_DECODE, TRACE_EXTRACT,
+       TRACE_LINENUM, TRACE_MEMORY, TRACE_MODEL, TRACE_ALU, TRACE_CORE,
+       TRACE_EVENTS, TRACE_FPU, TRACE_VPU, TRACE_BRANCH, TRACE_SYSCALL,
+       TRACE_DEBUG): Define.
+
+2015-06-12  Mike Frysinger  <vapier@gentoo.org>
+
+       * sim-module.c (modules): Change WITH_TRACE to WITH_TRACE_ANY_P.
+       * sim-trace.c (trace_option_handler): Likewise.
+       * sim-trace.h (WITH_TRACE_ANY_P): Define.
+       (STRACE_ANY_P): Use WITH_TRACE_ANY_P.
+       (TRACE_ANY_P): Likewise.
+
 2015-06-12  Mike Frysinger  <vapier@gentoo.org>
 
        * cgen-run.c (sim_resume): Rename TRACE_INSN_FINI to