glibc/sysdeps/unix/sysv/linux/sparc/sparc64
Adhemerval Zanella b3b00aa8b0 posix: Consolidate Linux sigsuspend implementation
This patch consolidates the sigsuspend Linux syscall generation on
sysdeps/unix/sysv/linux/sigsuspend.c.  It basically removes the alpha
assembly version which call the old sigsusped interface using only
the first doubleword from sigset. Current minimum supported kernel
on alpha (3.2) enforces rt_sigsuspend on the architecture
(__ARCH_WANT_SYS_RT_SIGSUSPEND option on kernel), so it is possible
to use the default implementation.

Checked on i686-linux-gnu, x86_64-linux-gnu, x86_64-linux-gnux32,
arch64-linux-gnu, arm-linux-gnueabihf, powerpc64le-linux-gnu,
sparc64-linux-gnu, and sparcv9-linux-gnu.

	* sysdeps/unix/sysv/linux/alpha/sigsuspend.S: Remove file.
	* sysdeps/unix/sysv/linux/sigsuspend.c: Simplify include list.
	* nptl/Makefile (CFLAGS-sigsuspend.c): New rule.
	* sysdeps/unix/sysv/linux/sparc/sparc64/Makefile
	(CFLAGS-sigsuspend.c): Remove rule.
2017-05-18 18:06:47 -03:00
..
Implies
Makefile posix: Consolidate Linux sigsuspend implementation 2017-05-18 18:06:47 -03:00
Versions
____longjmp_chk.S
__longjmp.S
__start_context.S
brk.S
bsd-_setjmp.S
bsd-setjmp.S
c++-types.data
clone.S
configure
configure.ac
dl-brk.S
dl-cache.h
dl-fxstatat64.c
fxstat.c
fxstatat.c
get_clockfreq.c
getcontext.S
ipc_priv.h
kernel_stat.h
ld.abilist
libBrokenLocale.abilist
libanl.abilist
libc.abilist
libcrypt.abilist
libdl.abilist
libm.abilist
libnsl.abilist
libpthread.abilist
libresolv.abilist
librt.abilist
libthread_db.abilist
libutil.abilist
localplt.data
longjmp.S
lxstat.c
makecontext.c
personality.c
pipe.S
profil-counter.h
register-dump.h
setcontext.S
setjmp.S
shlib-versions
sigaction.c
sigcontextinfo.h
sigjmp.S
sigpending.c
sigprocmask.c
sizes.h
swapcontext.c
syscall.S
syscalls.list
sysdep-cancel.h
sysdep.h
time.c
timer_create.c
timer_delete.c
timer_getoverr.c
timer_gettime.c
timer_settime.c
ucontext_i.h
vfork.S
wordexp.c
xstat.c
xstatconv.c