aboutsummaryrefslogtreecommitdiff
path: root/sim/mn10300/ChangeLog
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2015-04-13 02:13:48 -0400
committerMike Frysinger <vapier@gentoo.org>2015-04-13 02:13:48 -0400
commit64f14c970716647f0761e921141873c75071100f (patch)
tree72ae3ceed525852cce856aa3a18590e970a2b1c6 /sim/mn10300/ChangeLog
parent14c9ad2edb6e0bb0b560fa45699b83d85aa28b94 (diff)
downloadgdb-64f14c970716647f0761e921141873c75071100f.zip
gdb-64f14c970716647f0761e921141873c75071100f.tar.gz
gdb-64f14c970716647f0761e921141873c75071100f.tar.bz2
sim: mn10300: convert to sim-cpu
Make cpu allocation fully dynamic so we can leverage the common sim-cpu and its APIs.
Diffstat (limited to 'sim/mn10300/ChangeLog')
-rw-r--r--sim/mn10300/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/sim/mn10300/ChangeLog b/sim/mn10300/ChangeLog
index c4c12a2..dbeb0c7 100644
--- a/sim/mn10300/ChangeLog
+++ b/sim/mn10300/ChangeLog
@@ -1,3 +1,15 @@
+2015-04-13 Mike Frysinger <vapier@gentoo.org>
+
+ * Makefile.in (MN10300_OBJS): Add sim-cpu.o.
+ * interp.c (mn10300_pc_get, mn10300_pc_set): New functions.
+ (sim_open): Declare new local var i. Call sim_cpu_alloc_all.
+ Call CPU_PC_FETCH & CPU_PC_STORE for all cpus.
+ (sim_pc_get): Delete.
+ * sim-main.h (null_cia, NULL_CIA): Delete.
+ (SIM_CPU): Define.
+ (struct sim_state): Change cpu to an array of pointers.
+ (STATE_CPU): Drop & and handle WITH_SMP.
+
2015-04-06 Mike Frysinger <vapier@gentoo.org>
* Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.