aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorRandolph Chung <tausq@debian.org>2004-05-19 02:15:22 +0000
committerRandolph Chung <tausq@debian.org>2004-05-19 02:15:22 +0000
commit090ccbb71443641182e5276ecbf66dd0ebf19423 (patch)
treeffb4ba0ce16fdffb21111106652ff410ae0d74f6 /gdb
parentc1358396bf1ebcb5a0e9e1cd244197da8a469ef3 (diff)
downloadfsf-binutils-gdb-090ccbb71443641182e5276ecbf66dd0ebf19423.zip
fsf-binutils-gdb-090ccbb71443641182e5276ecbf66dd0ebf19423.tar.gz
fsf-binutils-gdb-090ccbb71443641182e5276ecbf66dd0ebf19423.tar.bz2
2004-05-18 Randolph Chung <tausq@debian.org>
* hppa-tdep.c (hppa_stub_frame_unwind_cache): Don't do export stub handling for 64-bit HPUX (elf).
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/hppa-tdep.c3
2 files changed, 6 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 86fbdd9..b90c140 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2004-05-18 Randolph Chung <tausq@debian.org>
+
+ * hppa-tdep.c (hppa_stub_frame_unwind_cache): Don't do export stub
+ handling for 64-bit HPUX (elf).
+
2004-05-18 Daniel Jacobowitz <dan@debian.org>
* alpha-tdep.c (alpha_gdbarch_init): Use LL suffix for large
diff --git a/gdb/hppa-tdep.c b/gdb/hppa-tdep.c
index a872e4f..51d8385 100644
--- a/gdb/hppa-tdep.c
+++ b/gdb/hppa-tdep.c
@@ -1998,8 +1998,7 @@ hppa_stub_frame_unwind_cache (struct frame_info *next_frame,
info->base = frame_unwind_register_unsigned (next_frame, HPPA_SP_REGNUM);
- if (gdbarch_osabi (gdbarch) == GDB_OSABI_HPUX_ELF
- || gdbarch_osabi (gdbarch) == GDB_OSABI_HPUX_SOM)
+ if (gdbarch_osabi (gdbarch) == GDB_OSABI_HPUX_SOM)
{
/* HPUX uses export stubs in function calls; the export stub clobbers
the return value of the caller, and, later restores it from the