* sysdeps/unix/sysv/linux/Makefile: Include
$(firstword $(wildcard $(sysdirs:=/sysctl.mk))).
- (sysdep_routines): Replace sysctl with $(sysctl).
+ (sysdep_routines): Remove sysctl.
* sysdeps/unix/sysv/linux/bits/sysctl.h: New file.
* sysdeps/unix/sysv/linux/sysctl.mk: Likewise.
* sysdeps/unix/sysv/linux/x86_64/bits/sysctl.h: Likewise.
ifeq ($(subdir),misc)
include $(firstword $(wildcard $(sysdirs:=/sysctl.mk)))
-sysdep_routines += $(sysctl) clone llseek umount umount2 readahead \
+sysdep_routines += clone llseek umount umount2 readahead \
setfsuid setfsgid makedev epoll_pwait signalfd \
eventfd eventfd_read eventfd_write prlimit
# sysctl system call has been deprecated. It is provided for backward
-# compatility. New target should override it (see x86_64/x32/sysctl.mk).
-sysctl = sysctl
+# compatility. New target shouldn't add it (see x86_64/x32/sysctl.mk).
+sysdep_routines += sysctl
# X32 doesn't support sysctl.
-sysctl =