This is the mail archive of the libc-ports@sources.redhat.com mailing list for the libc-ports 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: Fix ARM signal unwinding for newer kernels


On Tue, May 01, 2007 at 09:12:06PM +0000, Joseph S. Myers wrote:
> The ARM signal frame layout changed in kernel version 2.6.18, and for EABI 
> unwinding from signal handlers depends on unwind information in libc 
> matching the kernel's signal frame layout.
> 
> This patch makes libc support both old and new layouts depending on the 
> kernel version at runtime, with --enable-kernel=2.6.18 reducing things 
> back to a single function for each of realtime and non-realtime signal 
> frames.

Gross, but I see no other choice.  I checked it in.

-- 
Daniel Jacobowitz
CodeSourcery


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