]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
2003-07-27 Andrew Cagney <cagney@redhat.com>
authorAndrew Cagney <cagney@redhat.com>
Sun, 27 Jul 2003 17:19:58 +0000 (17:19 +0000)
committerAndrew Cagney <cagney@redhat.com>
Sun, 27 Jul 2003 17:19:58 +0000 (17:19 +0000)
commit315fd1e9b272189a546bfd6669c7a83f337ca066
treeef9e39b7f5a74956742d69f28df52668fb84bce4
parenteb972c7f421f4b37e4f2f10890f2d0dee8a41244
2003-07-27  Andrew Cagney  <cagney@redhat.com>

Sync HP/UX with mainline:
* config/pa/tm-hppa.h (init_frame_pc_default): Declare.
* infcall.c (legacy_push_dummy_code) [GDB_TARGET_IS_HPPA]: Update
REAL_PC and not the pointer.
* hppa-hpux-tdep.c: Include frame.h
* config/pa/tm-hppa64.h (GDB_MULTI_ARCH): Set to
GDB_MULTI_ACH_PARTIAL.
* config/pa/tm-hppa64.h (FRAME_SAVED_PC_IN_SIGTRAMP): Use
get_frame_base.
(FRAME_BASE_BEFORE_SIGTRAMP): Ditto.
(FRAME_FIND_SAVED_REGS_IN_SIGTRAMP): Ditto.
(struct value): Add opaque declaration.
(DEPRECATED_FRAME_ARGS_ADDRESS): Delete.
* config/pa/tm-hppa64.h (REGISTER_NAMES): Delete macro.
(REGISTER_NAME): Define.
(hppa64_register_name): Declare.
* config/pa/tm-hppa.h (REGISTER_NAMES): Delete macro.
* hppa-tdep.c (hppa_gdbarch_init): Set hppa_register_name.
(hppa64_register_name): New function.
(hppa_register_name): New function.
gdb/ChangeLog
gdb/config/pa/tm-hppa.h
gdb/config/pa/tm-hppa64.h
gdb/hppa-hpux-tdep.c
gdb/hppa-tdep.c
gdb/infcall.c