]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
nptl: Remove recvfrom from libpthread
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Fri, 12 Mar 2021 19:42:05 +0000 (16:42 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Thu, 18 Mar 2021 18:54:39 +0000 (15:54 -0300)
The libc version is identical and built with same flags.

Checked on x86_64-linux-gnu.

32 files changed:
nptl/Makefile
nptl/Versions
socket/Makefile
sysdeps/unix/sysv/linux/aarch64/libpthread.abilist
sysdeps/unix/sysv/linux/alpha/libpthread.abilist
sysdeps/unix/sysv/linux/arc/libpthread.abilist
sysdeps/unix/sysv/linux/arm/be/libpthread.abilist
sysdeps/unix/sysv/linux/arm/le/libpthread.abilist
sysdeps/unix/sysv/linux/csky/libpthread.abilist
sysdeps/unix/sysv/linux/hppa/libpthread.abilist
sysdeps/unix/sysv/linux/i386/libpthread.abilist
sysdeps/unix/sysv/linux/ia64/libpthread.abilist
sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist
sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist
sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist
sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist
sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist
sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist
sysdeps/unix/sysv/linux/nios2/libpthread.abilist
sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist
sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist
sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist
sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist
sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist
sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist
sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist
sysdeps/unix/sysv/linux/sh/be/libpthread.abilist
sysdeps/unix/sysv/linux/sh/le/libpthread.abilist
sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist
sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist
sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist
sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist

index be0aae4a79c9e6c665bf6c50ab7a6dbecc17ce15..c8b3e41851ec8669c73571410e2918f31033b117 100644 (file)
@@ -81,7 +81,7 @@ static-only-routines = pthread_atfork
 # We need to provide certain routines for compatibility with existing
 # binaries.
 pthread-compat-wrappers = \
-                     recvfrom send \
+                     send \
                      sendto fsync lseek lseek64 \
                      msync open open64 pause \
                      pread pread64 pwrite pwrite64 \
@@ -300,7 +300,6 @@ CFLAGS-open64.c += -fexceptions -fasynchronous-unwind-tables
 CFLAGS-pause.c += -fexceptions -fasynchronous-unwind-tables
 CFLAGS-send.c += -fexceptions -fasynchronous-unwind-tables
 CFLAGS-sendto.c += -fexceptions -fasynchronous-unwind-tables
-CFLAGS-recvfrom.c += -fexceptions -fasynchronous-unwind-tables
 CFLAGS-recvmsg.c += -fexceptions -fasynchronous-unwind-tables
 CFLAGS-sendmsg.c += -fexceptions -fasynchronous-unwind-tables
 CFLAGS-sigsuspend.c += -fexceptions -fasynchronous-unwind-tables
index ebc7a772eb5e2c4a74baaac4ca457305634858e8..bfc553db4bcad20a04df8b8925f2768c5f3119cb 100644 (file)
@@ -169,7 +169,6 @@ libpthread {
     pthread_sigmask;
     pthread_testcancel;
     raise;
-    recvfrom;
     recvmsg;
     sem_destroy;
     sem_getvalue;
index f5233e210e74665722f9a11a60fcb16671b85840..228b141c3bddeda9983de1e3b6a83d489425b4b4 100644 (file)
@@ -38,3 +38,4 @@ aux    := sa_len
 include ../Rules
 
 CFLAGS-recv.c += -fexceptions -fasynchronous-unwind-tables
+CFLAGS-recvfrom.c += -fexceptions -fasynchronous-unwind-tables
index 64a18aeab25a7b87232916164c4b3de3efa352dc..2a0129ec9d0a72668880d0e37a1901b4c7ab0b7a 100644 (file)
@@ -157,7 +157,6 @@ GLIBC_2.17 pthread_yield F
 GLIBC_2.17 pwrite F
 GLIBC_2.17 pwrite64 F
 GLIBC_2.17 raise F
-GLIBC_2.17 recvfrom F
 GLIBC_2.17 recvmsg F
 GLIBC_2.17 sem_close F
 GLIBC_2.17 sem_destroy F
index 353f98df18e75e6e700fd9865018c0d2fd95059b..bb22a8fbc501ed579a54ea1e6bff78af68e4902b 100644 (file)
@@ -64,7 +64,6 @@ GLIBC_2.0 pthread_setcanceltype F
 GLIBC_2.0 pthread_setspecific F
 GLIBC_2.0 pthread_testcancel F
 GLIBC_2.0 raise F
-GLIBC_2.0 recvfrom F
 GLIBC_2.0 recvmsg F
 GLIBC_2.0 sem_destroy F
 GLIBC_2.0 sem_getvalue F
index f93ba9540d1adb21650b3560ddf9bac9013384ac..910045e24cc4905e847c05b6f36513db18bc192a 100644 (file)
@@ -174,7 +174,6 @@ GLIBC_2.32 pthread_yield F
 GLIBC_2.32 pwrite F
 GLIBC_2.32 pwrite64 F
 GLIBC_2.32 raise F
-GLIBC_2.32 recvfrom F
 GLIBC_2.32 recvmsg F
 GLIBC_2.32 sem_clockwait F
 GLIBC_2.32 sem_close F
index 95fdc9e43413030cdfded78e75a88ede08141114..8d4a3fc062ad53d3bcc38496e8a910124b475f39 100644 (file)
@@ -186,7 +186,6 @@ GLIBC_2.4 pthread_yield F
 GLIBC_2.4 pwrite F
 GLIBC_2.4 pwrite64 F
 GLIBC_2.4 raise F
-GLIBC_2.4 recvfrom F
 GLIBC_2.4 recvmsg F
 GLIBC_2.4 sem_close F
 GLIBC_2.4 sem_destroy F
index 95fdc9e43413030cdfded78e75a88ede08141114..8d4a3fc062ad53d3bcc38496e8a910124b475f39 100644 (file)
@@ -186,7 +186,6 @@ GLIBC_2.4 pthread_yield F
 GLIBC_2.4 pwrite F
 GLIBC_2.4 pwrite64 F
 GLIBC_2.4 raise F
-GLIBC_2.4 recvfrom F
 GLIBC_2.4 recvmsg F
 GLIBC_2.4 sem_close F
 GLIBC_2.4 sem_destroy F
index 92e498ddea7c7f53a2e2d1d0d646b56f94cbf843..32a5763b8975784e981b369d9a75687c355a815a 100644 (file)
@@ -169,7 +169,6 @@ GLIBC_2.29 pthread_yield F
 GLIBC_2.29 pwrite F
 GLIBC_2.29 pwrite64 F
 GLIBC_2.29 raise F
-GLIBC_2.29 recvfrom F
 GLIBC_2.29 recvmsg F
 GLIBC_2.29 sem_close F
 GLIBC_2.29 sem_destroy F
index 1d24ec15613766cd72738c6c3bdb198542af3a59..f60266d245e315bcc324b9360def283c48c1062a 100644 (file)
@@ -137,7 +137,6 @@ GLIBC_2.2 pthread_yield F
 GLIBC_2.2 pwrite F
 GLIBC_2.2 pwrite64 F
 GLIBC_2.2 raise F
-GLIBC_2.2 recvfrom F
 GLIBC_2.2 recvmsg F
 GLIBC_2.2 sem_close F
 GLIBC_2.2 sem_destroy F
index 220cda93452e85071884ed0df08a4ad712f09928..103388c4f5dffdc9e0a5639cfb513a512bbac219 100644 (file)
@@ -64,7 +64,6 @@ GLIBC_2.0 pthread_setcanceltype F
 GLIBC_2.0 pthread_setspecific F
 GLIBC_2.0 pthread_testcancel F
 GLIBC_2.0 raise F
-GLIBC_2.0 recvfrom F
 GLIBC_2.0 recvmsg F
 GLIBC_2.0 sem_destroy F
 GLIBC_2.0 sem_getvalue F
index eee4fab293b0d041c88bab4fd6834c96cba80b44..a7d6b3deea27e95546f2d4a76c0d8e9a7ead5c96 100644 (file)
@@ -137,7 +137,6 @@ GLIBC_2.2 pthread_yield F
 GLIBC_2.2 pwrite F
 GLIBC_2.2 pwrite64 F
 GLIBC_2.2 raise F
-GLIBC_2.2 recvfrom F
 GLIBC_2.2 recvmsg F
 GLIBC_2.2 sem_close F
 GLIBC_2.2 sem_destroy F
index 95fdc9e43413030cdfded78e75a88ede08141114..8d4a3fc062ad53d3bcc38496e8a910124b475f39 100644 (file)
@@ -186,7 +186,6 @@ GLIBC_2.4 pthread_yield F
 GLIBC_2.4 pwrite F
 GLIBC_2.4 pwrite64 F
 GLIBC_2.4 raise F
-GLIBC_2.4 recvfrom F
 GLIBC_2.4 recvmsg F
 GLIBC_2.4 sem_close F
 GLIBC_2.4 sem_destroy F
index 220cda93452e85071884ed0df08a4ad712f09928..103388c4f5dffdc9e0a5639cfb513a512bbac219 100644 (file)
@@ -64,7 +64,6 @@ GLIBC_2.0 pthread_setcanceltype F
 GLIBC_2.0 pthread_setspecific F
 GLIBC_2.0 pthread_testcancel F
 GLIBC_2.0 raise F
-GLIBC_2.0 recvfrom F
 GLIBC_2.0 recvmsg F
 GLIBC_2.0 sem_destroy F
 GLIBC_2.0 sem_getvalue F
index 406b0a1be67943224fe038718133a546ae1a84b1..4e950d5259bb25c57e6b5f1274310f7658606884 100644 (file)
@@ -159,7 +159,6 @@ GLIBC_2.18 pthread_yield F
 GLIBC_2.18 pwrite F
 GLIBC_2.18 pwrite64 F
 GLIBC_2.18 raise F
-GLIBC_2.18 recvfrom F
 GLIBC_2.18 recvmsg F
 GLIBC_2.18 sem_close F
 GLIBC_2.18 sem_destroy F
index 406b0a1be67943224fe038718133a546ae1a84b1..4e950d5259bb25c57e6b5f1274310f7658606884 100644 (file)
@@ -159,7 +159,6 @@ GLIBC_2.18 pthread_yield F
 GLIBC_2.18 pwrite F
 GLIBC_2.18 pwrite64 F
 GLIBC_2.18 raise F
-GLIBC_2.18 recvfrom F
 GLIBC_2.18 recvmsg F
 GLIBC_2.18 sem_close F
 GLIBC_2.18 sem_destroy F
index 28aa7b5debcda12484f93dd158ab27f84b23061c..aaf79e482577f3a0db44a490b81b6d0aac3bad8a 100644 (file)
@@ -64,7 +64,6 @@ GLIBC_2.0 pthread_setcanceltype F
 GLIBC_2.0 pthread_setspecific F
 GLIBC_2.0 pthread_testcancel F
 GLIBC_2.0 raise F
-GLIBC_2.0 recvfrom F
 GLIBC_2.0 recvmsg F
 GLIBC_2.0 sem_destroy F
 GLIBC_2.0 sem_getvalue F
index 28aa7b5debcda12484f93dd158ab27f84b23061c..aaf79e482577f3a0db44a490b81b6d0aac3bad8a 100644 (file)
@@ -64,7 +64,6 @@ GLIBC_2.0 pthread_setcanceltype F
 GLIBC_2.0 pthread_setspecific F
 GLIBC_2.0 pthread_testcancel F
 GLIBC_2.0 raise F
-GLIBC_2.0 recvfrom F
 GLIBC_2.0 recvmsg F
 GLIBC_2.0 sem_destroy F
 GLIBC_2.0 sem_getvalue F
index 0162929f74a0b8a5a3896fb002b905f682ab0a00..f38f6c12503e9e06b6172af8dfb8e66af8d51567 100644 (file)
@@ -159,7 +159,6 @@ GLIBC_2.21 pthread_yield F
 GLIBC_2.21 pwrite F
 GLIBC_2.21 pwrite64 F
 GLIBC_2.21 raise F
-GLIBC_2.21 recvfrom F
 GLIBC_2.21 recvmsg F
 GLIBC_2.21 sem_close F
 GLIBC_2.21 sem_destroy F
index 7802b0923fd8aacd1654cc9fd4a6517bb5e795a0..90ba7f834406a8fe5a6a5fd4d49b37a446ff3fdd 100644 (file)
@@ -64,7 +64,6 @@ GLIBC_2.0 pthread_setcanceltype F
 GLIBC_2.0 pthread_setspecific F
 GLIBC_2.0 pthread_testcancel F
 GLIBC_2.0 raise F
-GLIBC_2.0 recvfrom F
 GLIBC_2.0 recvmsg F
 GLIBC_2.0 sem_destroy F
 GLIBC_2.0 sem_getvalue F
index b079d6598c0c774b007796f348dccbb328730d1a..d1c40ad0147b51cd4a8102e6a745ca1de78c2e75 100644 (file)
@@ -157,7 +157,6 @@ GLIBC_2.3 pthread_yield F
 GLIBC_2.3 pwrite F
 GLIBC_2.3 pwrite64 F
 GLIBC_2.3 raise F
-GLIBC_2.3 recvfrom F
 GLIBC_2.3 recvmsg F
 GLIBC_2.3 sem_close F
 GLIBC_2.3 sem_destroy F
index 64a18aeab25a7b87232916164c4b3de3efa352dc..2a0129ec9d0a72668880d0e37a1901b4c7ab0b7a 100644 (file)
@@ -157,7 +157,6 @@ GLIBC_2.17 pthread_yield F
 GLIBC_2.17 pwrite F
 GLIBC_2.17 pwrite64 F
 GLIBC_2.17 raise F
-GLIBC_2.17 recvfrom F
 GLIBC_2.17 recvmsg F
 GLIBC_2.17 sem_close F
 GLIBC_2.17 sem_destroy F
index ecdba25de230df27762a7171b1c4f5a78dffc728..faedd4be62231ce76c9c88a66583cec4bc9fe096 100644 (file)
@@ -174,7 +174,6 @@ GLIBC_2.33 pthread_yield F
 GLIBC_2.33 pwrite F
 GLIBC_2.33 pwrite64 F
 GLIBC_2.33 raise F
-GLIBC_2.33 recvfrom F
 GLIBC_2.33 recvmsg F
 GLIBC_2.33 sem_clockwait F
 GLIBC_2.33 sem_close F
index 942d509b5a176d70010b1e1af5705a16c9c259ee..6af93a54c738d9e0856294bc28882f89d5e4ebf0 100644 (file)
@@ -158,7 +158,6 @@ GLIBC_2.27 pthread_yield F
 GLIBC_2.27 pwrite F
 GLIBC_2.27 pwrite64 F
 GLIBC_2.27 raise F
-GLIBC_2.27 recvfrom F
 GLIBC_2.27 recvmsg F
 GLIBC_2.27 sem_close F
 GLIBC_2.27 sem_destroy F
index c8df3e9c130e98f1eddce0c89085127469c77cc9..f7372e26d7c690a3f1e850e506c6c9f504ca2754 100644 (file)
@@ -64,7 +64,6 @@ GLIBC_2.0 pthread_setcanceltype F
 GLIBC_2.0 pthread_setspecific F
 GLIBC_2.0 pthread_testcancel F
 GLIBC_2.0 raise F
-GLIBC_2.0 recvfrom F
 GLIBC_2.0 recvmsg F
 GLIBC_2.0 sem_destroy F
 GLIBC_2.0 sem_getvalue F
index 72e117cddcb228f5b009d4e44aba4970470da1f7..2a06f25614c45d8eb8bf6c27d2b1619b54f40fad 100644 (file)
@@ -139,7 +139,6 @@ GLIBC_2.2 pthread_yield F
 GLIBC_2.2 pwrite F
 GLIBC_2.2 pwrite64 F
 GLIBC_2.2 raise F
-GLIBC_2.2 recvfrom F
 GLIBC_2.2 recvmsg F
 GLIBC_2.2 sem_close F
 GLIBC_2.2 sem_destroy F
index 1d24ec15613766cd72738c6c3bdb198542af3a59..f60266d245e315bcc324b9360def283c48c1062a 100644 (file)
@@ -137,7 +137,6 @@ GLIBC_2.2 pthread_yield F
 GLIBC_2.2 pwrite F
 GLIBC_2.2 pwrite64 F
 GLIBC_2.2 raise F
-GLIBC_2.2 recvfrom F
 GLIBC_2.2 recvmsg F
 GLIBC_2.2 sem_close F
 GLIBC_2.2 sem_destroy F
index 1d24ec15613766cd72738c6c3bdb198542af3a59..f60266d245e315bcc324b9360def283c48c1062a 100644 (file)
@@ -137,7 +137,6 @@ GLIBC_2.2 pthread_yield F
 GLIBC_2.2 pwrite F
 GLIBC_2.2 pwrite64 F
 GLIBC_2.2 raise F
-GLIBC_2.2 recvfrom F
 GLIBC_2.2 recvmsg F
 GLIBC_2.2 sem_close F
 GLIBC_2.2 sem_destroy F
index 353f98df18e75e6e700fd9865018c0d2fd95059b..bb22a8fbc501ed579a54ea1e6bff78af68e4902b 100644 (file)
@@ -64,7 +64,6 @@ GLIBC_2.0 pthread_setcanceltype F
 GLIBC_2.0 pthread_setspecific F
 GLIBC_2.0 pthread_testcancel F
 GLIBC_2.0 raise F
-GLIBC_2.0 recvfrom F
 GLIBC_2.0 recvmsg F
 GLIBC_2.0 sem_destroy F
 GLIBC_2.0 sem_getvalue F
index eee4fab293b0d041c88bab4fd6834c96cba80b44..a7d6b3deea27e95546f2d4a76c0d8e9a7ead5c96 100644 (file)
@@ -137,7 +137,6 @@ GLIBC_2.2 pthread_yield F
 GLIBC_2.2 pwrite F
 GLIBC_2.2 pwrite64 F
 GLIBC_2.2 raise F
-GLIBC_2.2 recvfrom F
 GLIBC_2.2 recvmsg F
 GLIBC_2.2 sem_close F
 GLIBC_2.2 sem_destroy F
index f53c06ddd9299e33aaa738f0c37bfe7fa2c8fb88..eb769489f6500a9a7a0169c68f653b4862f74670 100644 (file)
@@ -137,7 +137,6 @@ GLIBC_2.2.5 pthread_yield F
 GLIBC_2.2.5 pwrite F
 GLIBC_2.2.5 pwrite64 F
 GLIBC_2.2.5 raise F
-GLIBC_2.2.5 recvfrom F
 GLIBC_2.2.5 recvmsg F
 GLIBC_2.2.5 sem_close F
 GLIBC_2.2.5 sem_destroy F
index 3785cb085f77ad37a995df51d5e846b67a55983a..2d669e82d9bd647d64ef64a937876b60100eecc2 100644 (file)
@@ -157,7 +157,6 @@ GLIBC_2.16 pthread_yield F
 GLIBC_2.16 pwrite F
 GLIBC_2.16 pwrite64 F
 GLIBC_2.16 raise F
-GLIBC_2.16 recvfrom F
 GLIBC_2.16 recvmsg F
 GLIBC_2.16 sem_close F
 GLIBC_2.16 sem_destroy F