diff options
author | Kevin Buettner <kevinb@redhat.com> | 2005-09-06 22:01:59 +0000 |
---|---|---|
committer | Kevin Buettner <kevinb@redhat.com> | 2005-09-06 22:01:59 +0000 |
commit | f2c8bc43275645d9f42669ce9e01e8fca02de1b3 (patch) | |
tree | a0b86cfdca15274d02c8bea859490240e5e0b6d9 /gdb/mn10300-tdep.c | |
parent | e0d5208391f8c3f980ef5ca719fe6e6859bf5063 (diff) | |
download | binutils-gdb-f2c8bc43275645d9f42669ce9e01e8fca02de1b3.tar.gz |
* mn10300-tdep.c (mn10300_analyze_prologue): Use
safe_frame_unwind_memory() in place of deprecated_read_memory_nobpt().
Diffstat (limited to 'gdb/mn10300-tdep.c')
-rw-r--r-- | gdb/mn10300-tdep.c | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/gdb/mn10300-tdep.c b/gdb/mn10300-tdep.c index 4e9f372dfdf..cabd857dd84 100644 --- a/gdb/mn10300-tdep.c +++ b/gdb/mn10300-tdep.c @@ -554,8 +554,7 @@ mn10300_analyze_prologue (struct frame_info *fi, #if 0 /* Get the next two bytes into buf, we need two because rets is a two byte insn and the first isn't enough to uniquely identify it. */ - status = deprecated_read_memory_nobpt (pc, buf, 2); - if (status != 0) + if (!safe_frame_unwind_memory (fi, pc, buf, 2)) return pc; /* Note: kevinb/2003-07-16: We shouldn't be making these sorts of @@ -596,8 +595,7 @@ mn10300_analyze_prologue (struct frame_info *fi, addr = func_addr; /* Suck in two bytes. */ - if (addr + 2 >= stop - || (status = deprecated_read_memory_nobpt (addr, buf, 2)) != 0) + if (addr + 2 >= stop || !safe_frame_unwind_memory (fi, addr, buf, 2)) goto finish_prologue; /* First see if this insn sets the stack pointer from a register; if @@ -627,8 +625,7 @@ mn10300_analyze_prologue (struct frame_info *fi, goto finish_prologue; /* Get the next two bytes so the prologue scan can continue. */ - status = deprecated_read_memory_nobpt (addr, buf, 2); - if (status != 0) + if (!safe_frame_unwind_memory (fi, addr, buf, 2)) goto finish_prologue; } @@ -648,8 +645,7 @@ mn10300_analyze_prologue (struct frame_info *fi, goto finish_prologue; /* Get two more bytes so scanning can continue. */ - status = deprecated_read_memory_nobpt (addr, buf, 2); - if (status != 0) + if (!safe_frame_unwind_memory (fi, addr, buf, 2)) goto finish_prologue; } @@ -675,8 +671,7 @@ mn10300_analyze_prologue (struct frame_info *fi, { /* Suck in imm_size more bytes, they'll hold the size of the current frame. */ - status = deprecated_read_memory_nobpt (addr + 2, buf, imm_size); - if (status != 0) + if (!safe_frame_unwind_memory (fi, addr + 2, buf, imm_size)) goto finish_prologue; /* Note the size of the stack in the frame info structure. */ |