From cffb3afd5d420de2ae2c8249b22abdd41a422845 Mon Sep 17 00:00:00 2001 From: matthias Date: Sun, 6 Jun 1999 19:51:42 +0000 Subject: gdb no longer did tracebacks on the pc532. Use unsigned not signed compares when winding up the stack. Thank's to Ian Dall for this fix (pr#port-pc532/7711). --- gnu/dist/gdb/config/ns32k/tm-nbsd.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'gnu') diff --git a/gnu/dist/gdb/config/ns32k/tm-nbsd.h b/gnu/dist/gdb/config/ns32k/tm-nbsd.h index a52f048e141..c598fbf51d2 100644 --- a/gnu/dist/gdb/config/ns32k/tm-nbsd.h +++ b/gnu/dist/gdb/config/ns32k/tm-nbsd.h @@ -41,7 +41,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #define FRAME_SAVED_PC(FRAME) \ (((FRAME)->signal_handler_caller \ ? sigtramp_saved_pc (FRAME) \ - : read_memory_integer ((FRAME)->frame + 4, 4)) \ + : read_memory_unsigned_integer ((FRAME)->frame + 4, 4)) \ ) #undef FRAME_NUM_ARGS @@ -49,8 +49,8 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #undef FRAME_CHAIN #define FRAME_CHAIN(thisframe) \ - (read_memory_integer ((thisframe)->frame, 4) > (thisframe)->frame ? \ - read_memory_integer ((thisframe)->frame, 4) : 0) + (read_memory_unsigned_integer ((thisframe)->frame, 4) > (thisframe)->frame ? \ + read_memory_unsigned_integer ((thisframe)->frame, 4) : 0) #define FRAME_CHAIN_VALID(chain, thisframe)\ ((chain) != 0\ @@ -98,8 +98,8 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #undef FRAME_CHAIN #define FRAME_CHAIN(thisframe) \ - (read_memory_integer ((thisframe)->frame, 4) > (thisframe)->frame ? \ - read_memory_integer ((thisframe)->frame, 4) : 0) + (read_memory_unsigned_integer ((thisframe)->frame, 4) > (thisframe)->frame ? \ + read_memory_unsigned_integer ((thisframe)->frame, 4) : 0) #undef FRAME_CHAIN_VALID #define FRAME_CHAIN_VALID(chain, thisframe) \ -- cgit