This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [rfc] Fix stepping into solib function on powerpc64-linux
- From: "Ulrich Weigand" <uweigand at de dot ibm dot com>
- To: uweigand at de dot ibm dot com (Ulrich Weigand)
- Cc: gdb-patches at sourceware dot org
- Date: Fri, 16 May 2008 14:54:28 +0200 (CEST)
- Subject: Re: [rfc] Fix stepping into solib function on powerpc64-linux
> * minsyms.c: Include "target.h".
> (find_solib_trampoline_target): Handle minimal symbols pointing
> to function descriptors as well.
> * Makefile.in (minsyms.o): Update dependencies.
>
> * ppc-linux-tdep.c (ppc64_standard_linkage): Rename to ...
> (ppc64_standard_linkage1): ... this. Fix optional instructions.
> (PPC64_STANDARD_LINKAGE_LEN): Rename to ...
> (PPC64_STANDARD_LINKAGE1_LEN): ... this.
> (ppc64_standard_linkage2, ppc64_standard_linkage3): New.
> (PPC64_STANDARD_LINKAGE2_LEN, PPC64_STANDARD_LINKAGE3_LEN): New.
> (ppc64_standard_linkage_target): Rename to ...
> (ppc64_standard_linkage1_target): ... this.
> (ppc64_standard_linkage2_target, ppc64_standard_linkage3_target): New.
> (ppc64_skip_trampoline_code): Support three variants of standard
> linkage stubs. Call find_solib_trampoline_target to handle
> glink stubs.
I've now checked this in.
Bye,
Ulrich
--
Dr. Ulrich Weigand
GNU Toolchain for Linux on System z and Cell BE
Ulrich.Weigand@de.ibm.com