diff options
author | John Darrington <john@darrington.wattle.id.au> | 2018-11-08 17:51:22 +0100 |
---|---|---|
committer | John Darrington <john@darrington.wattle.id.au> | 2018-11-20 07:36:24 +0100 |
commit | 7b5227d1323e6ee2833f9ba44dea36f3c1c49179 (patch) | |
tree | 6d030f9ec5015fc6992be53f97d165d2b771e348 /gdb | |
parent | dbe4e6545ee6a02da1a081fb51becb2843353bad (diff) | |
download | binutils-gdb-7b5227d1323e6ee2833f9ba44dea36f3c1c49179.tar.gz |
GDB: S12Z: Add assertion
gdb/ChangeLog:
* s12z-tdep.c (s12z_frame_cache): Add an assertion.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/s12z-tdep.c | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index f2b6f5633c0..252ef5817d0 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2018-11-19 John Darrington <john@darrington.wattle.id.au> + + *s12z-tdep.c (s12z_frame_cache): Add an assertion. + 2018-11-19 Simon Marchi <simon.marchi@polymtl.ca> * infrun.c (displaced_step_inferior_state) <next>: Remove. diff --git a/gdb/s12z-tdep.c b/gdb/s12z-tdep.c index 79f5772035d..bd0bd7c0011 100644 --- a/gdb/s12z-tdep.c +++ b/gdb/s12z-tdep.c @@ -320,6 +320,7 @@ s12z_frame_cache (struct frame_info *this_frame, void **prologue_cache) } else { + gdb_assert (this_sp == this_sp_for_id); /* The stack pointer of the prev frame is frame_size greater than the stack pointer of this frame plus one address size (caused by the JSR or BSR). */ |