OSDN Git Service

* hppa-tdep.h (hppa_read_pc, hppa_write_pc, hppa_unwind_pc): New
authorkettenis <kettenis>
Tue, 7 Dec 2004 18:04:06 +0000 (18:04 +0000)
committerkettenis <kettenis>
Tue, 7 Dec 2004 18:04:06 +0000 (18:04 +0000)
commitfa8ba6f9fcf3ea8bc450c230c9f67069a96cd6e6
tree3d21a195a03e33a2632ebc0119130b68dc2129c1
parent800c385165d55c67f59e0367092685fce692adf5
* hppa-tdep.h (hppa_read_pc, hppa_write_pc, hppa_unwind_pc): New
prototypes.
* hppa-tdep.c (hppa_read_pc): Rename from hppa_target_read_pc.
Make global.  Remove HP-UX specific code.  Use
frame_unwind_register_unsigned instead of
frame_unwind_register_signed.
(hppa_write_pc): Rename from hppa_target_write_pc.  Make global.
Remove HP-UX specific code.
(hppa_unwind_pc): Make global.  Remove HP-UX specific code.
(hppa_frame_prev_register_helper): Set "flags" register to zero
for all unwound frames.
(hppa_gdbarch_init): Adjust.
* hppa-hpux-tdep.c (HPPA_HPUX_SS_INSYSCALL): New define.
(hppa_hpux_read_pc, hppa_hpux_write_pc)
(hppa_hpux_unwind_pc): New functions.
(hppa_hpux_init_abi): Set read_pc, write_pc and unwind_pc.
gdb/ChangeLog
gdb/hppa-hpux-tdep.c
gdb/hppa-tdep.c
gdb/hppa-tdep.h