glibc/sysdeps/unix/sysv/linux/x86_64
Adhemerval Zanella 0f97184020 Use semop syscall for Linux implementation
This patch add a direct call to semop syscall if it is supported by
kernel headers.

Checked on x86_64, i686, powerpc64le, aarch64, and armhf.

	* sysdeps/unix/sysv/linux/alpha/syscalls.list (semop): Remove.
	* sysdeps/unix/sysv/linux/arm/syscalls.list (semop): Likewise.
	* sysdeps/unix/sysv/linux/generic/syscalls.list (semop): Likewise.
	* sysdeps/unix/sysv/linux/hppa/syscalls.list (semop): Likewise.
	* sysdeps/unix/sysv/linux/ia64/syscalls.list (semop): Likewise.
	* sysdeps/unix/sysv/linux/microblaze/syscalls.list (semop): Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/syscalls.list (semop):
	Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list (semop):
	Likewise.
	* sysdeps/unix/sysv/linux/x86_64/syscalls.list (semop): Likewise.
	* sysdeps/unix/sysv/linux/semop.c (semop): Use semop syscall if it is
	defined.
2016-12-28 20:31:04 -02:00
..
64 Add roundeven, roundevenf, roundevenl. 2016-12-21 01:48:27 +00:00
x32 Do not stack-protect ifunc resolvers [BZ #7065] 2016-12-26 10:08:41 +01:00
____longjmp_chk.S
__start_context.S
arch-fork.h
brk.c
cancellation.S
clone.S Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
compat-timer.h
configure
configure.ac
dl-cache.h
dl-procinfo.c
dl-procinfo.h
get_clockfreq.c
getcontext.S
Implies
init-first.c
ipc_priv.h Refactor Linux ipc_priv header 2016-12-28 20:28:56 -02:00
kernel_stat.h Allow [f]statfs64 to alias [f]statfs 2016-11-22 09:59:12 -08:00
kernel-features.h
ldconfig.h
ldd-rewrite.sed
libc-cancellation.S
libc-lowlevellock.S
libmvec.abilist
librt-cancellation.S
lll_timedlock_wait.c
lll_timedwait_tid.c
lowlevellock.h
lowlevellock.S
lowlevelrobustlock.S
makecontext.c
Makefile
profil-counter.h
pthread_cond_broadcast.S
pthread_cond_signal.S
pthread_cond_timedwait.S Don't call internal _Unwind_Resume via PLT 2016-05-18 13:43:26 -07:00
pthread_cond_wait.S Don't call internal _Unwind_Resume via PLT 2016-05-18 13:43:26 -07:00
pthread_setaffinity.c
readelflib.c
recv.c
register-dump.h
sched_setaffinity.c
send.c
setcontext.S
sigaction.c
sigaltstack-offsets.sym
sigcontextinfo.h
sigpending.c
sigprocmask.c
swapcontext.S
syscall.S
syscalls.list Use semop syscall for Linux implementation 2016-12-28 20:31:04 -02:00
sysdep-cancel.h
sysdep.h X86-64: Define LO_HI_LONG to skip pos_h [BZ #20349] 2016-07-11 15:32:23 -07:00
sysdep.S
timer_create.c
timer_delete.c
timer_getoverr.c
timer_gettime.c
timer_settime.c
ucontext_i.sym
umount.c
Versions Revert {send,sendm,recv,recvm}msg conformance changes 2016-06-10 11:58:16 -03:00
vfork.S Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00