OSDN Git Service

2004-05-18 Randolph Chung <tausq@debian.org>
authortausq <tausq>
Wed, 19 May 2004 02:15:21 +0000 (02:15 +0000)
committertausq <tausq>
Wed, 19 May 2004 02:15:21 +0000 (02:15 +0000)
* hppa-tdep.c (hppa_stub_frame_unwind_cache): Don't do export stub
handling for 64-bit HPUX (elf).

gdb/ChangeLog
gdb/hppa-tdep.c

index 86fbdd9..b90c140 100644 (file)
@@ -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
index a872e4f..51d8385 100644 (file)
@@ -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