aboutsummaryrefslogtreecommitdiff
path: root/sim/sh/ChangeLog
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2015-11-21 20:47:33 -0800
committerMike Frysinger <vapier@gentoo.org>2015-11-22 00:53:23 -0500
commit6cc98856315993e8723fc2c6a2baabd8dc7fd360 (patch)
tree990935cb08865847114510c8b4c63cf2c66f9d61 /sim/sh/ChangeLog
parentc1fc4b4d17ee89a2f3d1a2b23eb84ffdc02ada2f (diff)
downloadfsf-binutils-gdb-6cc98856315993e8723fc2c6a2baabd8dc7fd360.zip
fsf-binutils-gdb-6cc98856315993e8723fc2c6a2baabd8dc7fd360.tar.gz
fsf-binutils-gdb-6cc98856315993e8723fc2c6a2baabd8dc7fd360.tar.bz2
sim: sh: delete global callback/argv
We can use the sim state everywhere now to get these values on the fly.
Diffstat (limited to 'sim/sh/ChangeLog')
-rw-r--r--sim/sh/ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/sim/sh/ChangeLog b/sim/sh/ChangeLog
index b10484b..427333d 100644
--- a/sim/sh/ChangeLog
+++ b/sim/sh/ChangeLog
@@ -1,3 +1,19 @@
+2015-11-21 Mike Frysinger <vapier@gentoo.org>
+
+ * gencode.c (tab): Pass sd into trap calls.
+ * interp.c (prog_argv, callback): Delete.
+ (parse_and_set_memory_size): Add SIM_DESC arg.
+ (trap): Declare callback and prog_argv.
+ (sim_resume): Declare callback.
+ (sim_info): Change callback->printf_filtered calls to sim_io_printf.
+ (sim_open): Delete callback assignment. Pass sd to
+ parse_and_set_memory_size.
+ (parse_and_set_memory_size): Change callback->printf_filtered call
+ to sim_io_printf.
+ (sim_create_inferior): Delete prog_argv assignment.
+ (sim_do_command): Change callback->printf_filtered calls to
+ sim_io_printf. Pass sd to parse_and_set_memory_size.
+
2015-11-15 Mike Frysinger <vapier@gentoo.org>
* Makefile.in (SIM_OBJS): Delete sim-stop.o.