diff options
author | Joseph Myers <joseph@codesourcery.com> | 2017-05-09 23:16:19 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2017-05-09 23:16:19 +0000 |
commit | d08a482bc2b9a7ae69fd5c587e1f5d12aa317e0d (patch) | |
tree | 920fda1a6ba5fef4864951a95a823962b99bf87f /ChangeLog | |
parent | e3b0580d0d66fbdfc2086c20304c0129f9a5297e (diff) | |
download | glibc-d08a482bc2b9a7ae69fd5c587e1f5d12aa317e0d.tar.gz glibc-d08a482bc2b9a7ae69fd5c587e1f5d12aa317e0d.tar.xz glibc-d08a482bc2b9a7ae69fd5c587e1f5d12aa317e0d.zip |
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.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 90aed79f8c..a772fce69f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2017-05-09 Joseph Myers <joseph@codesourcery.com> + * 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. + * sysdeps/unix/sysv/linux/accept4.c (accept4): Use syscall if [__ASSUME_ACCEPT4_SYSCALL], otherwise socketcall. * sysdeps/unix/sysv/linux/recvmmsg.c (recvmmsg): Use syscall if |