This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [rfa:rs6000] Framefy rs6000 (and GNU/Linux PPC)


On Sun, 29 Feb 2004 20:18:11 -0500
Andrew Cagney <cagney@gnu.org> wrote:

> 	* ppc-linux-tdep.c: Include "trad-frame.h", and "frame-unwind.h".
> 	Update copyright.
> 	(struct ppc_linux_sigtramp_cache, ppc_linux_sigtramp_cache)
> 	(ppc_linux_sigtramp_this_id, ppc_linux_sigtramp_prev_register)
> 	(ppc_linux_sigtramp_unwind, ppc_linux_sigtramp_sniffer)
> 	(ppc_linux_init_abi): Add both 32- and 64-bit signal trampoline
> 	unwinders.  #ifdef legacy frame code.
> 	* rs6000-tdep.c: Include "trad-frame.h", "frame-unwind.h", and
> 	"frame-base.h".
> 	(rs6000_unwind_pc, rs6000_unwind_dummy_id)
> 	(struct rs6000_frame_cache, rs6000_frame_cache)
> 	(rs6000_frame_this_id, rs6000_frame_prev_register)
> 	(rs6000_frame_sniffer, rs6000_frame_unwind)
> 	(rs6000_frame_base_address, rs6000_frame_base_sniffer)
> 	(rs6000_frame_base): Implement a traditional frame unwinder.
> 	(rs6000_gdbarch_init): When unknown, NetBSD, or GNU/Linux use the
> 	frame unwinder.

I've checked these changes in.  I've also followed up with my own patch
(which I'll post separately) which enables the new frame management
code for AIX and deletes the old frame management code.

Kevin


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]