]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
nptl: Remove recvmsg from libpthread
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Sat, 13 Mar 2021 23:15:55 +0000 (20:15 -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 055b14664d8a874d5c3590a4caa3cf8e6d4fe89a..2efae4637ff1c70643c6d5168052079249d16c16 100644 (file)
@@ -87,7 +87,7 @@ pthread-compat-wrappers = \
                      pread pread64 pwrite pwrite64 \
                      msgrcv msgsnd \
                      sigsuspend \
-                     recvmsg sendmsg
+                     sendmsg
 
 libpthread-routines = \
   $(pthread-compat-wrappers) \
@@ -297,7 +297,6 @@ CFLAGS-msgsnd.c += -fexceptions -fasynchronous-unwind-tables
 CFLAGS-open.c += -fexceptions -fasynchronous-unwind-tables
 CFLAGS-open64.c += -fexceptions -fasynchronous-unwind-tables
 CFLAGS-send.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
 CFLAGS-fdatasync.c += -fexceptions -fasynchronous-unwind-tables
index e5ee63b2c905dc53370017fb4bfd45f1d89bad01..c6a851cfc15b72e5eb85b32a98657d1799238087 100644 (file)
@@ -166,7 +166,6 @@ libpthread {
     pthread_sigmask;
     pthread_testcancel;
     raise;
-    recvmsg;
     sem_destroy;
     sem_getvalue;
     sem_init;
index c69c8bbd467d3e667d0d74a5e7bad5154876a24c..01d3d18fbca7421d2fff2f40a31860cf40d9d1d7 100644 (file)
@@ -40,3 +40,4 @@ include ../Rules
 CFLAGS-recv.c += -fexceptions -fasynchronous-unwind-tables
 CFLAGS-recvfrom.c += -fexceptions -fasynchronous-unwind-tables
 CFLAGS-sendto.c += -fexceptions -fasynchronous-unwind-tables
+CFLAGS-recvmsg.c += -fexceptions -fasynchronous-unwind-tables
index 7d95e2741ee6c5f7b3f6e57cab96f0fe85f09883..83f3d818e9947895e12b13da984ade86137d293c 100644 (file)
@@ -154,7 +154,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 recvmsg F
 GLIBC_2.17 sem_close F
 GLIBC_2.17 sem_destroy F
 GLIBC_2.17 sem_getvalue F
index f86ba797994f167d2091e0000574ba153a635acd..cabcfe68ec626fa82a4c7a2cb62dde6fad02a8b5 100644 (file)
@@ -61,7 +61,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 recvmsg F
 GLIBC_2.0 sem_destroy F
 GLIBC_2.0 sem_getvalue F
 GLIBC_2.0 sem_init F
index 646dcb259d2c305d65e95221a3777808074d29a4..962885dc7cef7885b0fc3672b7d4d68728006105 100644 (file)
@@ -171,7 +171,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 recvmsg F
 GLIBC_2.32 sem_clockwait F
 GLIBC_2.32 sem_close F
 GLIBC_2.32 sem_destroy F
index 46466081abeda2fda1aeb49b6879f5dd099fd1e4..bc6732bdb9e7e6e514e3533103efdd6651165bfc 100644 (file)
@@ -183,7 +183,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 recvmsg F
 GLIBC_2.4 sem_close F
 GLIBC_2.4 sem_destroy F
 GLIBC_2.4 sem_getvalue F
index 46466081abeda2fda1aeb49b6879f5dd099fd1e4..bc6732bdb9e7e6e514e3533103efdd6651165bfc 100644 (file)
@@ -183,7 +183,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 recvmsg F
 GLIBC_2.4 sem_close F
 GLIBC_2.4 sem_destroy F
 GLIBC_2.4 sem_getvalue F
index bb39778d63e0b24dd19c884ca417b49271a624c5..10dff526ca8636022cf710b571710f7b1899a871 100644 (file)
@@ -166,7 +166,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 recvmsg F
 GLIBC_2.29 sem_close F
 GLIBC_2.29 sem_destroy F
 GLIBC_2.29 sem_getvalue F
index 53914d1eabd58a201e1997586395f8e6b15afb5d..b7ef63124e231ddfa7a08551f4596474257c2e97 100644 (file)
@@ -134,7 +134,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 recvmsg F
 GLIBC_2.2 sem_close F
 GLIBC_2.2 sem_destroy F
 GLIBC_2.2 sem_getvalue F
index 3134548b41c294b078d7e6f8539e8f934f54fac0..ef52f3d49e348b8e07c202e741be800b99b73b4f 100644 (file)
@@ -61,7 +61,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 recvmsg F
 GLIBC_2.0 sem_destroy F
 GLIBC_2.0 sem_getvalue F
 GLIBC_2.0 sem_init F
index 351227112b5c13b57fb2a10e091a7bae7feaac8b..cc1e2768e67fc981a7e1c497a5b998558cadf458 100644 (file)
@@ -134,7 +134,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 recvmsg F
 GLIBC_2.2 sem_close F
 GLIBC_2.2 sem_destroy F
 GLIBC_2.2 sem_getvalue F
index 46466081abeda2fda1aeb49b6879f5dd099fd1e4..bc6732bdb9e7e6e514e3533103efdd6651165bfc 100644 (file)
@@ -183,7 +183,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 recvmsg F
 GLIBC_2.4 sem_close F
 GLIBC_2.4 sem_destroy F
 GLIBC_2.4 sem_getvalue F
index 3134548b41c294b078d7e6f8539e8f934f54fac0..ef52f3d49e348b8e07c202e741be800b99b73b4f 100644 (file)
@@ -61,7 +61,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 recvmsg F
 GLIBC_2.0 sem_destroy F
 GLIBC_2.0 sem_getvalue F
 GLIBC_2.0 sem_init F
index ae457efc6db8304165c0ea150a1cefdfffd01c1b..14c940f46802cd81eb7b7169f89d526fc219ebdc 100644 (file)
@@ -156,7 +156,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 recvmsg F
 GLIBC_2.18 sem_close F
 GLIBC_2.18 sem_destroy F
 GLIBC_2.18 sem_getvalue F
index ae457efc6db8304165c0ea150a1cefdfffd01c1b..14c940f46802cd81eb7b7169f89d526fc219ebdc 100644 (file)
@@ -156,7 +156,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 recvmsg F
 GLIBC_2.18 sem_close F
 GLIBC_2.18 sem_destroy F
 GLIBC_2.18 sem_getvalue F
index 36da3e5c2e19d140ba80930bde962ccaf8b250a5..dac8da5a906adb10ef5c296139d2232c26e800c9 100644 (file)
@@ -61,7 +61,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 recvmsg F
 GLIBC_2.0 sem_destroy F
 GLIBC_2.0 sem_getvalue F
 GLIBC_2.0 sem_init F
index 36da3e5c2e19d140ba80930bde962ccaf8b250a5..dac8da5a906adb10ef5c296139d2232c26e800c9 100644 (file)
@@ -61,7 +61,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 recvmsg F
 GLIBC_2.0 sem_destroy F
 GLIBC_2.0 sem_getvalue F
 GLIBC_2.0 sem_init F
index 81708b62270ef70e3cab95dd8fa67c65eee9c113..23dd1e32063d696a7de6873dba299a70d8db4df4 100644 (file)
@@ -156,7 +156,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 recvmsg F
 GLIBC_2.21 sem_close F
 GLIBC_2.21 sem_destroy F
 GLIBC_2.21 sem_getvalue F
index 819a7c1545e054843279d9a0f3421957eea62b59..0902068606724ee28164823adedd110b6e150acf 100644 (file)
@@ -61,7 +61,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 recvmsg F
 GLIBC_2.0 sem_destroy F
 GLIBC_2.0 sem_getvalue F
 GLIBC_2.0 sem_init F
index 257b2f2c8ab0f767c2c5a7c5776abb89925495bf..6d736b8cebe209b49abda658cac332bb0a01921a 100644 (file)
@@ -154,7 +154,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 recvmsg F
 GLIBC_2.3 sem_close F
 GLIBC_2.3 sem_destroy F
 GLIBC_2.3 sem_getvalue F
index 7d95e2741ee6c5f7b3f6e57cab96f0fe85f09883..83f3d818e9947895e12b13da984ade86137d293c 100644 (file)
@@ -154,7 +154,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 recvmsg F
 GLIBC_2.17 sem_close F
 GLIBC_2.17 sem_destroy F
 GLIBC_2.17 sem_getvalue F
index f0b6a538c352e64b8b18e3a4c3ce3fc1b0804d15..51d53eddc77bffeb4aecba9a908eb0263a1dad3d 100644 (file)
@@ -171,7 +171,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 recvmsg F
 GLIBC_2.33 sem_clockwait F
 GLIBC_2.33 sem_close F
 GLIBC_2.33 sem_destroy F
index 6af7576331a4ecd998191844f46cb3818e7c4ff7..e9f7213879956036f6b9916f60fe493d33e072fc 100644 (file)
@@ -155,7 +155,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 recvmsg F
 GLIBC_2.27 sem_close F
 GLIBC_2.27 sem_destroy F
 GLIBC_2.27 sem_getvalue F
index e9b430f07e053b8b4b44741364bb89b16e96fa12..a7185187085264a4e290754b0cec1357a97f4505 100644 (file)
@@ -61,7 +61,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 recvmsg F
 GLIBC_2.0 sem_destroy F
 GLIBC_2.0 sem_getvalue F
 GLIBC_2.0 sem_init F
index 5ec7e31514eb261048c2c528c028e012f75d3f88..308a11b5e3527217aff850873b480f5a4814e145 100644 (file)
@@ -136,7 +136,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 recvmsg F
 GLIBC_2.2 sem_close F
 GLIBC_2.2 sem_destroy F
 GLIBC_2.2 sem_getvalue F
index 53914d1eabd58a201e1997586395f8e6b15afb5d..b7ef63124e231ddfa7a08551f4596474257c2e97 100644 (file)
@@ -134,7 +134,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 recvmsg F
 GLIBC_2.2 sem_close F
 GLIBC_2.2 sem_destroy F
 GLIBC_2.2 sem_getvalue F
index 53914d1eabd58a201e1997586395f8e6b15afb5d..b7ef63124e231ddfa7a08551f4596474257c2e97 100644 (file)
@@ -134,7 +134,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 recvmsg F
 GLIBC_2.2 sem_close F
 GLIBC_2.2 sem_destroy F
 GLIBC_2.2 sem_getvalue F
index f86ba797994f167d2091e0000574ba153a635acd..cabcfe68ec626fa82a4c7a2cb62dde6fad02a8b5 100644 (file)
@@ -61,7 +61,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 recvmsg F
 GLIBC_2.0 sem_destroy F
 GLIBC_2.0 sem_getvalue F
 GLIBC_2.0 sem_init F
index 351227112b5c13b57fb2a10e091a7bae7feaac8b..cc1e2768e67fc981a7e1c497a5b998558cadf458 100644 (file)
@@ -134,7 +134,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 recvmsg F
 GLIBC_2.2 sem_close F
 GLIBC_2.2 sem_destroy F
 GLIBC_2.2 sem_getvalue F
index ef71adc5bef5cbe05be9f3bb242eabe88fde97b7..eb009cef2d2dce342b0177f4f2250cd7ce5367dc 100644 (file)
@@ -134,7 +134,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 recvmsg F
 GLIBC_2.2.5 sem_close F
 GLIBC_2.2.5 sem_destroy F
 GLIBC_2.2.5 sem_getvalue F
index cc12bb508e2d35b6be7e3cb67a46acf8ebc3eef9..94b2ff87f20a157615bb5394e4270124c8225bef 100644 (file)
@@ -154,7 +154,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 recvmsg F
 GLIBC_2.16 sem_close F
 GLIBC_2.16 sem_destroy F
 GLIBC_2.16 sem_getvalue F