]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - sim/common/ChangeLog
sim: unify symbol table handling
[thirdparty/binutils-gdb.git] / sim / common / ChangeLog
index e8da2b196c46cad93424d5b6cc73bc696aee7445..0d4ec46a3e3a6e8bb0799511d06e518a42c92b70 100644 (file)
@@ -1,3 +1,15 @@
+2016-08-15  Mike Frysinger  <vapier@gentoo.org>
+
+       * sim-base.h (sim_state_base): Add prog_syms_count.
+       (STATE_PROG_SYMS_COUNT): Define.
+       * sim-trace.c (trace_uninstall): Free STATE_PROG_SYMS memory.
+       (trace_load_symbols): New function.
+       (trace_sym_value): Likewise.
+       (trace_prefix): Change STATE_CPU(cpu) to sd.  Replace symbol
+       loading logic with a call to trace_load_symbols.
+       * sim-trace.h (trace_load_symbols, trace_sym_value): New
+       prototypes.
+
 2016-08-13  Mike Frysinger  <vapier@gentoo.org>
 
        * cgen-types.h (mode_names): Mark const.