aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/ChangeLog4
-rw-r--r--gdb/m68k-tdep.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 7061b8d..4795455 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,7 @@
+2008-06-02 Roman Zippel <zippel@linux-m68k.org>
+
+ * m68k-tdep.c (m68k_analyze_prologue): Fix length of lea insn.
+
2008-06-01 Joel Brobecker <brobecker@adacore.com>
* rs6000-aix-tdep.c (rs6000_convert_from_func_ptr_addr): Do not
diff --git a/gdb/m68k-tdep.c b/gdb/m68k-tdep.c
index 7fb70e9..2319d78 100644
--- a/gdb/m68k-tdep.c
+++ b/gdb/m68k-tdep.c
@@ -804,7 +804,7 @@ m68k_analyze_prologue (struct gdbarch *gdbarch, CORE_ADDR pc,
if (op == P_LEA_PC_A5)
{
/* lea (%pc,N),%a5 */
- return pc + 6;
+ return pc + 8;
}
return pc;