* blockframe.c (find_pc_partial_function): Inhibit mst_trampoline
authorJeff Law <law@redhat.com>
Thu, 24 Nov 1994 08:02:01 +0000 (08:02 +0000)
committerJeff Law <law@redhat.com>
Thu, 24 Nov 1994 08:02:01 +0000 (08:02 +0000)
commit481faa25acc8ea42f8d5f5e5e37f137806616226
tree337b91a7363832ffd22ea45c5ef30a7d48c3fdaa
parentb5a37058d497b85520b1cd21d88ce40864a04f46
* blockframe.c (find_pc_partial_function): Inhibit mst_trampoline
symbol special handling when INHIBIT_SUNSOLIB_TRANSFER_TABLE_HACK
is defined.
* infrun.c (IN_SOLIB_CALL_TRAMPOLINE): Renamed from
IN_SOLIB_TRAMPOLINE.  All callers changed.
(IN_SOLIB_RETURN_TRAMPOLINE): Provide default definition.
(wait_for_inferior): Handle single stepping through trampolines on
return paths from shared libraries.
* config/pa/tm-hppa.h (IN_SOLIB_CALL_TRAMPOLINE): Use
in_solib_call_trampoline.
(IN_SOLIB_RETURN_TRAMPOLINE): Use in_solib_return_trampoline.
(INHIBIT_SUNSOLIB_TRANSFER_TABLE_HACK): Define.
* hppa-tdep.c (in_solib_call_trampoline): New function.
(in_solib_return_trampoline): New function.
gdb/ChangeLog
gdb/config/m68k/tm-apollo68b.h
gdb/config/pa/tm-hppa.h
gdb/config/tm-sunos.h
gdb/config/tm-sysv4.h
gdb/hppa-tdep.c