On Mon, 29 Aug 2011, Daniel Jacobowitz wrote:

> I thought we used a handler in GLIBC that was properly annotated,
> nowadays, but I might be mistaken.

What we have in GLIBC is 
ports/sysdeps/unix/sysv/linux/arm/eabi/sigrestorer.S.  Note that 
sigaction.c has to check the kernel version to determine which function to 
use because 2.6.18 changed the signal frame layout, not realising that it 
was part of the userspace ABI.

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to