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