* config/rs6000/tm-rs6000.h (SIG_FRAME_LR_OFFSET): Define.
authorPeter Schauer <Peter.Schauer@mytum.de>
Thu, 15 May 1997 15:01:54 +0000 (15:01 +0000)
committerPeter Schauer <Peter.Schauer@mytum.de>
Thu, 15 May 1997 15:01:54 +0000 (15:01 +0000)
commit4cc56716560b564c7b7f27e5eae03f9366f7ecab
treea0d42de06cd329a04a3157f575434c3942bc0d55
parent2ce0e027f4eaa476131b7588ec6ab87bb5a25793
* config/rs6000/tm-rs6000.h (SIG_FRAME_LR_OFFSET):  Define.
* rs6000-tdep.c (frameless_function_invocation):  Mark frames
with a zero PC as frameless to improve backtraces from core dumps
caused by dereferencing a NULL function pointer.
(frameless_function_invocation, frame_saved_pc, rs6000_frame_chain):
Handle frameless functions interrupted by a signal.

* sparc-tdep.c (sparc_init_extra_frame_info, sparc_frame_saved_pc):
Handle frameless functions interrupted by a signal.
gdb/ChangeLog
gdb/rs6000-tdep.c