platform_bionic/libc/include/sys
Matt Fischer e4fa46e75c Set SA_RESTORER in sigaction()
GDB looks for specific opcode sequences when trying to recognize a stack
frame as a signal trampoline.  The sequences it looks for happen to be those
created when SA_RESTORER is set, since glibc always sets a restorer.  This
patch does the same here, so that the trampolines can be correctly identified.

Change-Id: I0ac574a68818cb24d939c3527f3aaeb04b853d04
2010-05-12 14:18:36 -05:00
..
_errdefs.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
_sigdefs.h Add the BSD sys_signame array. 2009-11-05 15:50:05 -08:00
_system_properties.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
_types.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
atomics.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
cdefs.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
cdefs_elf.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
dirent.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
endian.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
epoll.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
errno.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
exec_elf.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
file.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
fsuid.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
inotify.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ioctl.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ioctl_compat.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ipc.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
klog.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
limits.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
linux-syscalls.h Set SA_RESTORER in sigaction() 2010-05-12 14:18:36 -05:00
linux-unistd.h Set SA_RESTORER in sigaction() 2010-05-12 14:18:36 -05:00
mman.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
mount.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
param.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
poll.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
prctl.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ptrace.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
reboot.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
resource.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
select.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
sendfile.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
socket.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
socketcalls.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
stat.h Add Glibc-compatible macro aliases for the nanosecond time accessors in stat structure 2009-06-22 12:16:06 +02:00
statfs.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
syscall.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
sysconf.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
sysinfo.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
syslimits.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
sysmacros.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
system_properties.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
time.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
timeb.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
times.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ttychars.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ttydev.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
types.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
uio.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
un.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
utime.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
utsname.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
vfs.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
vt.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
wait.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00