io: Remove xmknod{at} implementations

System Internals / glibc - Adhemerval Zanella [linaro.org] - 29 December 2020 19:44 UTC

With xmknod wrapper functions removed (589260cef8), the mknod functions are now properly exported, and version is done using symbols versioning instead of the extra _MKNOD_* argument.

It also allows us to consolidate Linux and Hurd mknod implementation.

99468ed45f io: Remove xmknod{at} implementations
io/Makefile | 2 +-
io/mknod.c | 4 +--
io/mknodat.c | 5 +++-
io/xmknod.c | 40 --------------------------
io/xmknodat.c | 62 ----------------------------------------
sysdeps/mach/hurd/Makefile | 1 +
sysdeps/mach/hurd/mknod.c | 31 --------------------
sysdeps/unix/sysv/linux/Makefile | 3 +-
sysdeps/unix/sysv/linux/mknod.c | 28 ------------------
9 files changed, 10 insertions(+), 166 deletions(-)

Upstream: sourceware.org


  • Share