2004-05-18 Randolph Chung <tausq@debian.org>
authorRandolph Chung <tausq@debian.org>
Wed, 19 May 2004 02:15:22 +0000 (02:15 +0000)
committerRandolph Chung <tausq@debian.org>
Wed, 19 May 2004 02:15:22 +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 86fbdd9ce7bb4d2fd86cd4865cf89ffb1db5f2f2..b90c140add52fdb83e9f2a401542560a229e30fc 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 a872e4f89a44bb891a0acd3517eb4796187b4df8..51d8385f27416370204c2b92799f6582b4798897 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