diff options
author | Pedro Alves <palves@redhat.com> | 2011-12-14 14:55:27 +0000 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2011-12-14 14:55:27 +0000 |
commit | dd110abf0474d4e6d8af047d4c7f8d9b340559ef (patch) | |
tree | be951a9e52fdb5a9cf87c4ef68b29a768385f7d7 | |
parent | 2fb860fcbc80b76dbd84958e547ddf1bdd1c4417 (diff) | |
download | gdb-dd110abf0474d4e6d8af047d4c7f8d9b340559ef.zip gdb-dd110abf0474d4e6d8af047d4c7f8d9b340559ef.tar.gz gdb-dd110abf0474d4e6d8af047d4c7f8d9b340559ef.tar.bz2 |
2011-12-14 Pedro Alves <pedro@codesourcery.com>
* ia64-tdep.c (ia64_memory_remove_breakpoint): Use
target_write_raw_memory.
* m32r-tdep.c (m32r_memory_remove_breakpoint): Use
target_write_raw_memory.
* microblaze-linux-tdep.c
(microblaze_linux_memory_remove_breakpoint): Use
target_write_raw_memory.
* ppc-linux-tdep.c (ppc_linux_memory_remove_breakpoint): Use
target_write_raw_memory.
-rw-r--r-- | gdb/ChangeLog | 12 | ||||
-rw-r--r-- | gdb/ia64-tdep.c | 2 | ||||
-rw-r--r-- | gdb/m32r-tdep.c | 2 | ||||
-rw-r--r-- | gdb/microblaze-linux-tdep.c | 2 | ||||
-rw-r--r-- | gdb/ppc-linux-tdep.c | 2 |
5 files changed, 16 insertions, 4 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index e405141..ff2df39 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,15 @@ +2011-12-14 Pedro Alves <pedro@codesourcery.com> + + * ia64-tdep.c (ia64_memory_remove_breakpoint): Use + target_write_raw_memory. + * m32r-tdep.c (m32r_memory_remove_breakpoint): Use + target_write_raw_memory. + * microblaze-linux-tdep.c + (microblaze_linux_memory_remove_breakpoint): Use + target_write_raw_memory. + * ppc-linux-tdep.c (ppc_linux_memory_remove_breakpoint): Use + target_write_raw_memory. + 2011-12-14 Joel Brobecker <brobecker@adacore.com> * linespec.c (decode_line_internal): Make static. diff --git a/gdb/ia64-tdep.c b/gdb/ia64-tdep.c index 68e5021..d1940e6 100644 --- a/gdb/ia64-tdep.c +++ b/gdb/ia64-tdep.c @@ -811,7 +811,7 @@ ia64_memory_remove_breakpoint (struct gdbarch *gdbarch, /* In BUNDLE_MEM, be careful to modify only the bits belonging to SLOTNUM and not any of the other ones that are stored in SHADOW_CONTENTS. */ replace_slotN_contents (bundle_mem, instr_saved, slotnum); - val = target_write_memory (addr, bundle_mem, BUNDLE_LEN); + val = target_write_raw_memory (addr, bundle_mem, BUNDLE_LEN); do_cleanups (cleanup); return val; diff --git a/gdb/m32r-tdep.c b/gdb/m32r-tdep.c index 136fd7b..b417db0 100644 --- a/gdb/m32r-tdep.c +++ b/gdb/m32r-tdep.c @@ -163,7 +163,7 @@ m32r_memory_remove_breakpoint (struct gdbarch *gdbarch, } /* Write contents. */ - val = target_write_memory (addr & 0xfffffffc, buf, 4); + val = target_write_raw_memory (addr & 0xfffffffc, buf, 4); return val; } diff --git a/gdb/microblaze-linux-tdep.c b/gdb/microblaze-linux-tdep.c index c14e01b..7b2662d 100644 --- a/gdb/microblaze-linux-tdep.c +++ b/gdb/microblaze-linux-tdep.c @@ -58,7 +58,7 @@ microblaze_linux_memory_remove_breakpoint (struct gdbarch *gdbarch, program modified the code on us, so it is wrong to put back the old value. */ if (val == 0 && memcmp (bp, old_contents, bplen) == 0) - val = target_write_memory (addr, bp_tgt->shadow_contents, bplen); + val = target_write_raw_memory (addr, bp_tgt->shadow_contents, bplen); return val; } diff --git a/gdb/ppc-linux-tdep.c b/gdb/ppc-linux-tdep.c index e623742..9968621 100644 --- a/gdb/ppc-linux-tdep.c +++ b/gdb/ppc-linux-tdep.c @@ -218,7 +218,7 @@ ppc_linux_memory_remove_breakpoint (struct gdbarch *gdbarch, program modified the code on us, so it is wrong to put back the old value. */ if (val == 0 && memcmp (bp, old_contents, bplen) == 0) - val = target_write_memory (addr, bp_tgt->shadow_contents, bplen); + val = target_write_raw_memory (addr, bp_tgt->shadow_contents, bplen); do_cleanups (cleanup); return val; |