diff options
author | Peter Schauer <Peter.Schauer@mytum.de> | 1994-10-29 09:56:38 +0000 |
---|---|---|
committer | Peter Schauer <Peter.Schauer@mytum.de> | 1994-10-29 09:56:38 +0000 |
commit | 44761ac746ef5b67b9aec11f633abffe052bcbcd (patch) | |
tree | bbb1f5be715c94e24896fe6b20ef8bd84a6479ba /gdb/remote-os9k.c | |
parent | 9ed8604f38b6ffad8600789ce048a0f4e12c4e5d (diff) | |
download | binutils-44761ac746ef5b67b9aec11f633abffe052bcbcd.zip binutils-44761ac746ef5b67b9aec11f633abffe052bcbcd.tar.gz binutils-44761ac746ef5b67b9aec11f633abffe052bcbcd.tar.bz2 |
* config/rs6000/tm-rs6000.h (INIT_EXTRA_FRAME_INFO):
Don't test for zero backchain pointer to recognize a signal
handler frame, if read() gets interrupted by a signal, the
backchain will be non zero.
(SIG_FRAME_FP_OFFSET): Move to here from rs6000-tdep.c,
improve comment.
(SIG_FRAME_PC_OFFSET): New definition.
(FRAME_SAVED_PC): Return saved pc from sigcontext if this
is a signal handler frame.
* rs6000-tdep.c (function_frame_info): Do not error out
if we can't access the instructions.
* config/rs6000/tm-rs6000.h (CONVERT_FROM_FUNC_PTR_ADDR):
New definition to get the function address from a function pointer.
* valops.c (find_function_addr): Use it when calling a user
function through a function pointer.
Diffstat (limited to 'gdb/remote-os9k.c')
0 files changed, 0 insertions, 0 deletions