summaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog4
-rw-r--r--gdb/s12z-tdep.c1
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). */