diff options
author | Andrew Cagney <cagney@redhat.com> | 1997-11-05 00:08:14 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 1997-11-05 00:08:14 +0000 |
commit | 525d929e4947c625f79ad3c2e02272f8db2c9f8c (patch) | |
tree | 53c29842a4f58fbadc138bb3bd17ad8699b30355 /sim/mips/ChangeLog | |
parent | a26ecda4ecb44c93dc9b1e05045dc13aa6cb0ad6 (diff) | |
download | gdb-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/ChangeLog | 17 |
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> |