diff options
author | Mark Kettenis <kettenis@gnu.org> | 2003-05-29 13:39:48 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@gnu.org> | 2003-05-29 13:39:48 +0000 |
commit | fcd51d5f31d334cd2d40e9d13acc491b74b962bf (patch) | |
tree | ac758e5b5ce304b010625099cf034a9262bb9cd9 | |
parent | 8d5a4f0d6289e1a9ce26230aeb231c9e6fd5e74a (diff) | |
download | gdb-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/ChangeLog | 7 | ||||
-rw-r--r-- | gdb/i386-tdep.c | 4 | ||||
-rw-r--r-- | gdb/x86-64-tdep.c | 4 |
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); } |