diff options
author | Mike Frysinger <vapier@gentoo.org> | 2015-04-13 02:13:48 -0400 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2015-04-13 02:13:48 -0400 |
commit | 64f14c970716647f0761e921141873c75071100f (patch) | |
tree | 72ae3ceed525852cce856aa3a18590e970a2b1c6 /sim/mn10300/ChangeLog | |
parent | 14c9ad2edb6e0bb0b560fa45699b83d85aa28b94 (diff) | |
download | gdb-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/ChangeLog | 12 |
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. |