This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: [commit, 6.0] Sync HP/UX with mainline
- From: Joel Brobecker <brobecker at gnat dot com>
- To: Andrew Cagney <ac131313 at redhat dot com>
- Cc: gdb-patches at sources dot redhat dot com
- Date: Mon, 28 Jul 2003 11:52:06 -0700
- Subject: Re: [commit, 6.0] Sync HP/UX with mainline
- References: <3F240A0F.3000104@redhat.com>
> This patch imports my recent HP/UX tweaks (including one I've not yet
> posted ...) into the 6.0 branch. It fixes HP/UX 10.20 and 11.00 builds
> (don't know if it works :-/).
It seems to be working at least reasonably well on HP/UX 11.00. I get
about the same number of PASSes and FAILs as usual. Can't say for sure
as I am not monitoring the testsuite results very carefully over time,
and the testsuite does evolve rather quickly.
I can't give it a shot for 10.20 as we don't have a machine running this
OS anymore.
Thanks for this update.
> 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.
--
Joel