This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: [PATCH RFA] Misc fixes for GNU/Linux/ARM target
- To: <gdb-patches at sourceware dot cygnus dot com>
- Subject: Re: [PATCH RFA] Misc fixes for GNU/Linux/ARM target
- From: Kevin Buettner <kevinb at cygnus dot com>
- Date: Tue, 5 Sep 2000 17:44:37 -0700
- References: <1000810072418.ZM20156@ocotillo.lan> <01ba01c016e2$35f5e020$LocalHost@netbackup>
On Sep 4, 10:36pm, Scott Bambrough wrote:
> These patches are fine. Sorry to take so long to evaluate them.
[...]
> > * config/arm/tm-linux.h (arm_linux_sigcontext_register_address,
> > arm_linux_in_sigtramp): Declare.
> > (IN_SIGTRAMP, SIGCONTEXT_REGISTER_ADDRESS): Define.
> > * arm-tdep.c (SIGCONTEXT_REGISTER_ADDRESS): Define to be 0
> > if not already defined by tm.h.
> > (arm_scan_prologue): Don't assume that the prologue instructions
> > will be in a contiguous clump.
> > (arm_init_extra_frame_info): Add support for sigtramp frames.
> > (arm_pc_is_thumb, arm_pc_is_thumb_dummy): Change type of
> > `memaddr' from bfd_vma to CORE_ADDR.
> > * arm-linux-tdep.c (gdbcore.h, frame.h): Include.
> > (arm_pc_is_thumb): Declare.
> > (arm_linux_skip_solib_resolver): Fix printf() statement. [Which
> > shouldn't be there anyway.]
> > (ARM_LINUX_SIGRETURN_INSTR, ARM_LINUX_RT_SIGRETURN_INSTR): New
> > defines.
> > (arm_linux_in_sigtramp, arm_linux_sigcontext_register_address):
> > New functions.
Committed.