From 034685f9ce92cf6dfb6656745365b6a5904a8e84 Mon Sep 17 00:00:00 2001 From: Mike Frysinger <vapier@gentoo.org> Date: Thu, 16 Apr 2015 02:11:12 -0400 Subject: sim: replace CIA_{GET,SET} with CPU_PC_{GET,SET} The CIA_{GET,SET} macros serve the same function as CPU_PC_{GET,SET} except the latter adds a layer of indirection via the sim state. This lets models set up different functions at runtime and doesn't reach so directly into the arch-specific cpu state. It also doesn't make sense to have two sets of macros that do exactly the same thing, so lets standardize on the one that gets us more. --- sim/h8300/ChangeLog | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sim/h8300/ChangeLog') diff --git a/sim/h8300/ChangeLog b/sim/h8300/ChangeLog index f414847..1cc28f5 100644 --- a/sim/h8300/ChangeLog +++ b/sim/h8300/ChangeLog @@ -1,5 +1,9 @@ 2015-04-17 Mike Frysinger <vapier@gentoo.org> + * sim-main.h (CIA_GET, CIA_SET): Delete. + +2015-04-17 Mike Frysinger <vapier@gentoo.org> + * compile.c (h8300_pc_get, h8300_pc_set): New functions. (sim_open): Declare new local var i. Call CPU_PC_FETCH & CPU_PC_STORE for all cpus. -- cgit v1.1