Remove MIPS32 accept4, recvmmsg, sendmmsg implementations.
commitd08a482bc2b9a7ae69fd5c587e1f5d12aa317e0d
authorJoseph Myers <joseph@codesourcery.com>
Tue, 9 May 2017 23:16:19 +0000 (9 23:16 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Tue, 9 May 2017 23:16:19 +0000 (9 23:16 +0000)
tree920fda1a6ba5fef4864951a95a823962b99bf87f
parente3b0580d0d66fbdfc2086c20304c0129f9a5297e
Remove MIPS32 accept4, recvmmsg, sendmmsg implementations.

MIPS32 has its own implementations of accept4, recvmmsg and sendmmsg
because at one point it needed to avoid socketcall being used for
those functions (MIPS32 has socketcall, but has never used it in
glibc, and so never had socket.S at the time when socketcall used such
a per-architecture file instead of C code).  The current code no
longer uses socketcall based on __NR_socketcall being defined, and the
syscalls are always present on MIPS for supported kernels so the
socketcall case in the code is dead for MIPS; this patch removes the
implementations that are, as Adhemerval noted, no longer needed.

Tested compilation for mips-linux-gnu with build-many-glibcs.py.

* sysdeps/unix/sysv/linux/mips/mips32/accept4.c: Remove file.
* sysdeps/unix/sysv/linux/mips/mips32/recvmmsg.c: Likewise.
* sysdeps/unix/sysv/linux/mips/mips32/sendmmsg.c: Likewise.
ChangeLog
sysdeps/unix/sysv/linux/mips/mips32/accept4.c [deleted file]
sysdeps/unix/sysv/linux/mips/mips32/recvmmsg.c [deleted file]
sysdeps/unix/sysv/linux/mips/mips32/sendmmsg.c [deleted file]