glibc/sysdeps/unix/sysv/linux/sparc/sparc32
Nick Alcock 2e6c45c59b Do not stack-protect sigreturn stubs [BZ #7065]
These are called from the kernel with the stack at a carefully-
chosen location so that the stack frame can be restored: they must not
move the stack pointer lest garbage be restored into the registers.

We explicitly inhibit protection for SPARC and for signal/sigreturn.c:
other arches either define their sigreturn stubs in .S files, or (i386,
x86_64, mips) use macros expanding to top-level asm blocks and explicit
labels in the text section to mock up a "function" without telling the
compiler that one is there at all.
2016-12-26 10:11:06 +01:00
..
fpu
sparcv9
Implies
Makefile
Versions
____longjmp_chk.S
brk.c
c++-types.data
clone.S Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
fcntl.c
fxstat.c
fxstatat.c
getcontext.S
getdents64.c
glob64.c
kernel_stat.h Allow [f]statfs64 to alias [f]statfs 2016-11-22 09:59:12 -08:00
ld.abilist ld.so: Remove __libc_memalign 2016-11-30 16:23:58 +01:00
libBrokenLocale.abilist
libanl.abilist
libc.abilist New string function explicit_bzero (from OpenBSD). 2016-12-16 16:21:54 -05:00
libcrypt.abilist
libdl.abilist
libm.abilist Add roundeven, roundevenf, roundevenl. 2016-12-21 01:48:27 +00:00
libnsl.abilist
libpthread.abilist
libresolv.abilist
librt.abilist
libthread_db.abilist
libutil.abilist
localplt.data ld.so: Remove __libc_memalign 2016-11-30 16:23:58 +01:00
lockf64.c
lxstat.c
makecontext.c
nldbl-abi.h
pipe.S
profil-counter.h
readdir64.c
readdir64_r.c
register-dump.h
scandir64.c
setcontext.S
setegid.c
seteuid.c
setgid.c
setgroups.c
setregid.c
setresgid.c
setresuid.c
setreuid.c
setuid.c
shlib-versions
sigaction.c Do not stack-protect sigreturn stubs [BZ #7065] 2016-12-26 10:11:06 +01:00
sigcontextinfo.h
swapcontext.S
syscall.S
syscalls.list Consolidate Linux setrlimit and getrlimit implementation 2016-11-17 15:54:22 -02:00
sysdep-cancel.h
sysdep.h
ucontext_i.sym
vfork.S Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
xstat.c