sim: unify symbol table handling
authorMike Frysinger <vapier@gentoo.org>
Fri, 22 Jan 2016 03:17:59 +0000 (22:17 -0500)
committerMike Frysinger <vapier@gentoo.org>
Mon, 15 Aug 2016 14:00:11 +0000 (07:00 -0700)
commit5357150c97899af2cc93072780a9c3a128c5b1ae
treef61415d77e934b9f54994e92e7f00b30da499890
parent31925464a80970e37c06192a0c49f8948a2f5da0
sim: unify symbol table handling

The common sim tracing code already handles loading and tracking of
symbols from the target program so that it can show symbol info in
trace/disassembly calls.  Once we touch up the trace code and add a
few API callbacks, ports don't need to do loading and searching of
symbol tables themselves anymore.
17 files changed:
sim/aarch64/ChangeLog
sim/aarch64/interp.c
sim/aarch64/memory.c
sim/aarch64/memory.h
sim/aarch64/simulator.c
sim/aarch64/simulator.h
sim/common/ChangeLog
sim/common/sim-base.h
sim/common/sim-trace.c
sim/common/sim-trace.h
sim/lm32/ChangeLog
sim/lm32/sim-if.c
sim/m68hc11/ChangeLog
sim/m68hc11/interp.c
sim/msp430/ChangeLog
sim/msp430/msp430-sim.c
sim/msp430/sim-main.h