This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
[binutils-gdb] Revert 415fa612
- From: Yao Qi <qiyao at sourceware dot org>
- To: gdb-cvs at sourceware dot org
- Date: 18 Apr 2016 07:53:12 -0000
- Subject: [binutils-gdb] Revert 415fa612
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=5947319ef398728052a22575e1d0de0e94e4220f
commit 5947319ef398728052a22575e1d0de0e94e4220f
Author: Yao Qi <yao.qi@linaro.org>
Date: Mon Apr 18 08:50:09 2016 +0100
Revert 415fa612
2016-04-18 Yao Qi <yao.qi@linaro.org>
Revert:
2016-04-15 Yao Qi <yao.qi@linaro.org>
* arm-tdep.c (thumb_stack_frame_destroyed_p): Return zero if
PC is far from the end of function.
Diff:
---
gdb/ChangeLog | 8 ++++++++
gdb/arm-tdep.c | 8 --------
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index bafbbe6..daf86d9 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,11 @@
+2016-04-18 Yao Qi <yao.qi@linaro.org>
+
+ Revert:
+ 2016-04-15 Yao Qi <yao.qi@linaro.org>
+
+ * arm-tdep.c (thumb_stack_frame_destroyed_p): Return zero if
+ PC is far from the end of function.
+
2016-04-16 Pedro Alves <palves@redhat.com>
* ada-exp.y (yydefred): Define as ada_yydefred.
diff --git a/gdb/arm-tdep.c b/gdb/arm-tdep.c
index 36b0bcd..0412f71 100644
--- a/gdb/arm-tdep.c
+++ b/gdb/arm-tdep.c
@@ -3135,14 +3135,6 @@ thumb_stack_frame_destroyed_p (struct gdbarch *gdbarch, CORE_ADDR pc)
if (!find_pc_partial_function (pc, NULL, &func_start, &func_end))
return 0;
- if (func_end - pc > 4 * 4)
- {
- /* There shouldn't be more than four instructions in epilogue.
- If PC is still 16 bytes away from FUNC_END, it isn't in
- epilogue. */
- return 0;
- }
-
/* The epilogue is a sequence of instructions along the following lines:
- add stack frame size to SP or FP