summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@gnu.org>2003-05-29 13:39:48 +0000
committerMark Kettenis <kettenis@gnu.org>2003-05-29 13:39:48 +0000
commitfcd51d5f31d334cd2d40e9d13acc491b74b962bf (patch)
treeac758e5b5ce304b010625099cf034a9262bb9cd9
parent8d5a4f0d6289e1a9ce26230aeb231c9e6fd5e74a (diff)
downloadgdb-fcd51d5f31d334cd2d40e9d13acc491b74b962bf.tar.gz
* i386-tdep.c (i386_frame_this_id): Remove inside_entry_file
check. The majority of i386 targets shouldn't need this, and it hurts Cygwin. * x86-64-tdep.c (x86_64_frame_this_id): Likewise.
-rw-r--r--gdb/ChangeLog7
-rw-r--r--gdb/i386-tdep.c4
-rw-r--r--gdb/x86-64-tdep.c4
3 files changed, 7 insertions, 8 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index aeab68590cc..06a8da9bef5 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,12 @@
2003-05-29 Mark Kettenis <kettenis@gnu.org>
+ * i386-tdep.c (i386_frame_this_id): Remove inside_entry_file
+ check. The majority of i386 targets shouldn't need this, and it
+ hurts Cygwin.
+ * x86-64-tdep.c (x86_64_frame_this_id): Likewise.
+
+2003-05-29 Mark Kettenis <kettenis@gnu.org>
+
* i386-tdep.c (i386_skip_prologue): Fix comment.
* i386-nto-tdep.c (i386nto_sigcontext_addr): Adapt for new frame
diff --git a/gdb/i386-tdep.c b/gdb/i386-tdep.c
index dd529a3d226..2d6f81fabb4 100644
--- a/gdb/i386-tdep.c
+++ b/gdb/i386-tdep.c
@@ -761,10 +761,6 @@ i386_frame_this_id (struct frame_info *next_frame, void **this_cache,
if (cache->base == 0)
return;
- /* This is meant to halt the backtrace at "_start". */
- if (inside_entry_file (cache->pc))
- return;
-
(*this_id) = frame_id_build (cache->base + 8, cache->pc);
}
diff --git a/gdb/x86-64-tdep.c b/gdb/x86-64-tdep.c
index 857b54264fe..bbfa2f182c9 100644
--- a/gdb/x86-64-tdep.c
+++ b/gdb/x86-64-tdep.c
@@ -962,10 +962,6 @@ x86_64_frame_this_id (struct frame_info *next_frame, void **this_cache,
if (cache->base == 0)
return;
- /* This is meant to halt the backtrace at "_start". */
- if (inside_entry_file (cache->pc))
- return;
-
(*this_id) = frame_id_build (cache->base + 16, cache->pc);
}