aboutsummaryrefslogtreecommitdiff
path: root/sim/mips/ChangeLog
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>1997-11-05 00:08:14 +0000
committerAndrew Cagney <cagney@redhat.com>1997-11-05 00:08:14 +0000
commit525d929e4947c625f79ad3c2e02272f8db2c9f8c (patch)
tree53c29842a4f58fbadc138bb3bd17ad8699b30355 /sim/mips/ChangeLog
parenta26ecda4ecb44c93dc9b1e05045dc13aa6cb0ad6 (diff)
downloadgdb-525d929e4947c625f79ad3c2e02272f8db2c9f8c.zip
gdb-525d929e4947c625f79ad3c2e02272f8db2c9f8c.tar.gz
gdb-525d929e4947c625f79ad3c2e02272f8db2c9f8c.tar.bz2
Rewrite sim_monitor (implements read, write, open, et.al. system
calls) and sim_open so that they uses the virtual memory data transfer functions sim_read & sim_write. This eliminates all code (other than in load_memory & store_memory) that makes assumptions about the implementation of the underlying memory model.
Diffstat (limited to 'sim/mips/ChangeLog')
-rw-r--r--sim/mips/ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/sim/mips/ChangeLog b/sim/mips/ChangeLog
index 0244eb2..4aa5146 100644
--- a/sim/mips/ChangeLog
+++ b/sim/mips/ChangeLog
@@ -1,3 +1,20 @@
+Wed Nov 5 09:35:59 1997 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * interp.c (fetch_str): New function.
+ (sim_monitor): Rewrite using sim_read & sim_write.
+ (sim_open): Check magic number.
+ (sim_open): Write monitor vectors into memory using sim_write.
+ (MONITOR_BASE, MONITOR_SIZE, MEM_SIZE): Define.
+ (sim_read, sim_write): Simplify - transfer data one byte at a
+ time.
+ (load_memory, store_memory): Clarify meaning of parameter RAW.
+
+ * sim-main.h (isHOST): Defete definition.
+ (isTARGET): Mark as depreciated.
+ (address_translation): Delete parameter HOST.
+
+ * interp.c (address_translation): Delete parameter HOST.
+
start-sanitize-tx49
Wed Oct 29 14:21:32 1997 Gavin Koch <gavin@cygnus.com>