]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
nptl: Remove msync from libpthread
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Fri, 12 Mar 2021 23:29:57 +0000 (20:29 -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.

31 files changed:
nptl/Makefile
nptl/Versions
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 2b00bedf55ea06ef3d387ddd93907f963aa1ef49..c4aa369e5580b0706efd1ff8aefeb52e6a01f4f9 100644 (file)
@@ -83,7 +83,7 @@ static-only-routines = pthread_atfork
 pthread-compat-wrappers = \
                      send \
                      lseek lseek64 \
-                     msync open open64 pause \
+                     open open64 pause \
                      pread pread64 pwrite pwrite64 \
                      tcdrain msgrcv msgsnd \
                      sigwait sigsuspend \
@@ -302,7 +302,6 @@ 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-msync.c += -fexceptions -fasynchronous-unwind-tables
 CFLAGS-fdatasync.c += -fexceptions -fasynchronous-unwind-tables
 
 CFLAGS-pt-system.c += -fexceptions
index 62a9e37e131b669e935e166958d4e64aaab24b79..253b5c7597745d7e6e4f33a4f151dc70d8a1189f 100644 (file)
@@ -134,7 +134,6 @@ libpthread {
     funlockfile;
     longjmp;
     lseek;
-    msync;
     open;
     pause;
     pthread_atfork;
index e92d48ec5024e8ae861962d3c7556cea725caaf5..3aa2b91b4f7808de5f633be7f937d4cf9b4ecdf9 100644 (file)
@@ -51,7 +51,6 @@ GLIBC_2.17 funlockfile F
 GLIBC_2.17 longjmp F
 GLIBC_2.17 lseek F
 GLIBC_2.17 lseek64 F
-GLIBC_2.17 msync F
 GLIBC_2.17 open F
 GLIBC_2.17 open64 F
 GLIBC_2.17 pause F
index 0fe52e95012d77cbbd6f2bae36422a402e01a2bf..039efa03bbdc34e8f767d997076ee3542248df95 100644 (file)
@@ -30,7 +30,6 @@ GLIBC_2.0 ftrylockfile F
 GLIBC_2.0 funlockfile F
 GLIBC_2.0 longjmp F
 GLIBC_2.0 lseek F
-GLIBC_2.0 msync F
 GLIBC_2.0 open F
 GLIBC_2.0 pause F
 GLIBC_2.0 pthread_atfork F
index 8ac1423f14f8ee793a6699fa1996bac96efe7da9..7cf8ec1d3dbaf010f12f738f186158589ed8492f 100644 (file)
@@ -55,7 +55,6 @@ GLIBC_2.32 ftrylockfile F
 GLIBC_2.32 funlockfile F
 GLIBC_2.32 lseek F
 GLIBC_2.32 lseek64 F
-GLIBC_2.32 msync F
 GLIBC_2.32 mtx_destroy F
 GLIBC_2.32 mtx_init F
 GLIBC_2.32 mtx_lock F
index 92c12a22a940febe5a6add2e940d872499eda8d2..d68e8114e37b940fffe044c11dae5313965990ad 100644 (file)
@@ -86,7 +86,6 @@ GLIBC_2.4 funlockfile F
 GLIBC_2.4 longjmp F
 GLIBC_2.4 lseek F
 GLIBC_2.4 lseek64 F
-GLIBC_2.4 msync F
 GLIBC_2.4 open F
 GLIBC_2.4 open64 F
 GLIBC_2.4 pause F
index 92c12a22a940febe5a6add2e940d872499eda8d2..d68e8114e37b940fffe044c11dae5313965990ad 100644 (file)
@@ -86,7 +86,6 @@ GLIBC_2.4 funlockfile F
 GLIBC_2.4 longjmp F
 GLIBC_2.4 lseek F
 GLIBC_2.4 lseek64 F
-GLIBC_2.4 msync F
 GLIBC_2.4 open F
 GLIBC_2.4 open64 F
 GLIBC_2.4 pause F
index be9d31b3d5b434596704b165499a07cc15de90fb..87ee7b8f20df0717540e690aa072b7d59ce3854d 100644 (file)
@@ -55,7 +55,6 @@ GLIBC_2.29 ftrylockfile F
 GLIBC_2.29 funlockfile F
 GLIBC_2.29 lseek F
 GLIBC_2.29 lseek64 F
-GLIBC_2.29 msync F
 GLIBC_2.29 mtx_destroy F
 GLIBC_2.29 mtx_init F
 GLIBC_2.29 mtx_lock F
index 2f5d4d1a74f1099a77933379546f5058eb628a52..5013d7fadb3de3e0378167fedc0612be4be1a8a9 100644 (file)
@@ -53,7 +53,6 @@ GLIBC_2.2 funlockfile F
 GLIBC_2.2 longjmp F
 GLIBC_2.2 lseek F
 GLIBC_2.2 lseek64 F
-GLIBC_2.2 msync F
 GLIBC_2.2 open F
 GLIBC_2.2 open64 F
 GLIBC_2.2 pause F
index b4043aaeae06acf94b6c3ff031dc55b076a06177..5337eae20cd0d91ad551700d2081ebfb6b33ed4a 100644 (file)
@@ -30,7 +30,6 @@ GLIBC_2.0 ftrylockfile F
 GLIBC_2.0 funlockfile F
 GLIBC_2.0 longjmp F
 GLIBC_2.0 lseek F
-GLIBC_2.0 msync F
 GLIBC_2.0 open F
 GLIBC_2.0 pause F
 GLIBC_2.0 pthread_atfork F
index e7cb305bf52ae5970c88438469965a13cc9249f7..d4de904650f1525aaa9670ac046137b239587b89 100644 (file)
@@ -53,7 +53,6 @@ GLIBC_2.2 funlockfile F
 GLIBC_2.2 longjmp F
 GLIBC_2.2 lseek F
 GLIBC_2.2 lseek64 F
-GLIBC_2.2 msync F
 GLIBC_2.2 open F
 GLIBC_2.2 open64 F
 GLIBC_2.2 pause F
index 92c12a22a940febe5a6add2e940d872499eda8d2..d68e8114e37b940fffe044c11dae5313965990ad 100644 (file)
@@ -86,7 +86,6 @@ GLIBC_2.4 funlockfile F
 GLIBC_2.4 longjmp F
 GLIBC_2.4 lseek F
 GLIBC_2.4 lseek64 F
-GLIBC_2.4 msync F
 GLIBC_2.4 open F
 GLIBC_2.4 open64 F
 GLIBC_2.4 pause F
index b4043aaeae06acf94b6c3ff031dc55b076a06177..5337eae20cd0d91ad551700d2081ebfb6b33ed4a 100644 (file)
@@ -30,7 +30,6 @@ GLIBC_2.0 ftrylockfile F
 GLIBC_2.0 funlockfile F
 GLIBC_2.0 longjmp F
 GLIBC_2.0 lseek F
-GLIBC_2.0 msync F
 GLIBC_2.0 open F
 GLIBC_2.0 pause F
 GLIBC_2.0 pthread_atfork F
index 85e0c3a6b8b4ca8b7a8c494b6515780c01517442..490a8cc9cf243e6aac5a9dd6ae8c09eb2e22640e 100644 (file)
@@ -51,7 +51,6 @@ GLIBC_2.18 funlockfile F
 GLIBC_2.18 longjmp F
 GLIBC_2.18 lseek F
 GLIBC_2.18 lseek64 F
-GLIBC_2.18 msync F
 GLIBC_2.18 open F
 GLIBC_2.18 open64 F
 GLIBC_2.18 pause F
index 85e0c3a6b8b4ca8b7a8c494b6515780c01517442..490a8cc9cf243e6aac5a9dd6ae8c09eb2e22640e 100644 (file)
@@ -51,7 +51,6 @@ GLIBC_2.18 funlockfile F
 GLIBC_2.18 longjmp F
 GLIBC_2.18 lseek F
 GLIBC_2.18 lseek64 F
-GLIBC_2.18 msync F
 GLIBC_2.18 open F
 GLIBC_2.18 open64 F
 GLIBC_2.18 pause F
index 7b1869730965b996a5b122ef4b68884c62b162df..a6d364c7588227f6a37d22d0549362cfeb2f819e 100644 (file)
@@ -30,7 +30,6 @@ GLIBC_2.0 ftrylockfile F
 GLIBC_2.0 funlockfile F
 GLIBC_2.0 longjmp F
 GLIBC_2.0 lseek F
-GLIBC_2.0 msync F
 GLIBC_2.0 open F
 GLIBC_2.0 pause F
 GLIBC_2.0 pthread_atfork F
index 7b1869730965b996a5b122ef4b68884c62b162df..a6d364c7588227f6a37d22d0549362cfeb2f819e 100644 (file)
@@ -30,7 +30,6 @@ GLIBC_2.0 ftrylockfile F
 GLIBC_2.0 funlockfile F
 GLIBC_2.0 longjmp F
 GLIBC_2.0 lseek F
-GLIBC_2.0 msync F
 GLIBC_2.0 open F
 GLIBC_2.0 pause F
 GLIBC_2.0 pthread_atfork F
index ff38d3ae8d69dee7bbcefe1de4693ec95836e797..0094d0ddb16c66c015777d67b8532ec04509da27 100644 (file)
@@ -51,7 +51,6 @@ GLIBC_2.21 funlockfile F
 GLIBC_2.21 longjmp F
 GLIBC_2.21 lseek F
 GLIBC_2.21 lseek64 F
-GLIBC_2.21 msync F
 GLIBC_2.21 open F
 GLIBC_2.21 open64 F
 GLIBC_2.21 pause F
index 950e1e5cc54db293ac979ee5e527db53958c6009..f7f4307482f420fddac79f2dd84fbea789235178 100644 (file)
@@ -30,7 +30,6 @@ GLIBC_2.0 ftrylockfile F
 GLIBC_2.0 funlockfile F
 GLIBC_2.0 longjmp F
 GLIBC_2.0 lseek F
-GLIBC_2.0 msync F
 GLIBC_2.0 open F
 GLIBC_2.0 pause F
 GLIBC_2.0 pthread_atfork F
index 5739829e5d7f705b861a7a5b400452b1b020df74..b3597d7798918e79dbcc0d2bcee1e68159a6d0b8 100644 (file)
@@ -74,7 +74,6 @@ GLIBC_2.3 funlockfile F
 GLIBC_2.3 longjmp F
 GLIBC_2.3 lseek F
 GLIBC_2.3 lseek64 F
-GLIBC_2.3 msync F
 GLIBC_2.3 open F
 GLIBC_2.3 open64 F
 GLIBC_2.3 pause F
index e92d48ec5024e8ae861962d3c7556cea725caaf5..3aa2b91b4f7808de5f633be7f937d4cf9b4ecdf9 100644 (file)
@@ -51,7 +51,6 @@ GLIBC_2.17 funlockfile F
 GLIBC_2.17 longjmp F
 GLIBC_2.17 lseek F
 GLIBC_2.17 lseek64 F
-GLIBC_2.17 msync F
 GLIBC_2.17 open F
 GLIBC_2.17 open64 F
 GLIBC_2.17 pause F
index 887c10879b984b4b483f572994dfbdc63f311361..ae188c32ba39a1022887bfacc850c889d5043663 100644 (file)
@@ -55,7 +55,6 @@ GLIBC_2.33 ftrylockfile F
 GLIBC_2.33 funlockfile F
 GLIBC_2.33 lseek F
 GLIBC_2.33 lseek64 F
-GLIBC_2.33 msync F
 GLIBC_2.33 mtx_destroy F
 GLIBC_2.33 mtx_init F
 GLIBC_2.33 mtx_lock F
index 2bb829f57d027ec3a1fd9612a98c6f118bb84167..50faa53a6d663c01657bba0e9ca7b0f1c9f5d3ac 100644 (file)
@@ -50,7 +50,6 @@ GLIBC_2.27 ftrylockfile F
 GLIBC_2.27 funlockfile F
 GLIBC_2.27 lseek F
 GLIBC_2.27 lseek64 F
-GLIBC_2.27 msync F
 GLIBC_2.27 open F
 GLIBC_2.27 open64 F
 GLIBC_2.27 pause F
index 4287e33813c89e36b329700ac3a5484e45240984..2bc4d9bf2dd21c0bff69e24a5fbe8e908364fc15 100644 (file)
@@ -30,7 +30,6 @@ GLIBC_2.0 ftrylockfile F
 GLIBC_2.0 funlockfile F
 GLIBC_2.0 longjmp F
 GLIBC_2.0 lseek F
-GLIBC_2.0 msync F
 GLIBC_2.0 open F
 GLIBC_2.0 pause F
 GLIBC_2.0 pthread_atfork F
index 92fd430f696ebf426ea1688419811f71405fbc89..c6cebf9667d46fa6a1390f48e3c5a08e460e0e36 100644 (file)
@@ -55,7 +55,6 @@ GLIBC_2.2 funlockfile F
 GLIBC_2.2 longjmp F
 GLIBC_2.2 lseek F
 GLIBC_2.2 lseek64 F
-GLIBC_2.2 msync F
 GLIBC_2.2 open F
 GLIBC_2.2 open64 F
 GLIBC_2.2 pause F
index 2f5d4d1a74f1099a77933379546f5058eb628a52..5013d7fadb3de3e0378167fedc0612be4be1a8a9 100644 (file)
@@ -53,7 +53,6 @@ GLIBC_2.2 funlockfile F
 GLIBC_2.2 longjmp F
 GLIBC_2.2 lseek F
 GLIBC_2.2 lseek64 F
-GLIBC_2.2 msync F
 GLIBC_2.2 open F
 GLIBC_2.2 open64 F
 GLIBC_2.2 pause F
index 2f5d4d1a74f1099a77933379546f5058eb628a52..5013d7fadb3de3e0378167fedc0612be4be1a8a9 100644 (file)
@@ -53,7 +53,6 @@ GLIBC_2.2 funlockfile F
 GLIBC_2.2 longjmp F
 GLIBC_2.2 lseek F
 GLIBC_2.2 lseek64 F
-GLIBC_2.2 msync F
 GLIBC_2.2 open F
 GLIBC_2.2 open64 F
 GLIBC_2.2 pause F
index 0fe52e95012d77cbbd6f2bae36422a402e01a2bf..039efa03bbdc34e8f767d997076ee3542248df95 100644 (file)
@@ -30,7 +30,6 @@ GLIBC_2.0 ftrylockfile F
 GLIBC_2.0 funlockfile F
 GLIBC_2.0 longjmp F
 GLIBC_2.0 lseek F
-GLIBC_2.0 msync F
 GLIBC_2.0 open F
 GLIBC_2.0 pause F
 GLIBC_2.0 pthread_atfork F
index e7cb305bf52ae5970c88438469965a13cc9249f7..d4de904650f1525aaa9670ac046137b239587b89 100644 (file)
@@ -53,7 +53,6 @@ GLIBC_2.2 funlockfile F
 GLIBC_2.2 longjmp F
 GLIBC_2.2 lseek F
 GLIBC_2.2 lseek64 F
-GLIBC_2.2 msync F
 GLIBC_2.2 open F
 GLIBC_2.2 open64 F
 GLIBC_2.2 pause F
index e85ca37dd05958c932870fed23bc563f01e7a1fa..2b38f7a5697ba1bf2c06d802c98bd64e57d84fd8 100644 (file)
@@ -53,7 +53,6 @@ GLIBC_2.2.5 funlockfile F
 GLIBC_2.2.5 longjmp F
 GLIBC_2.2.5 lseek F
 GLIBC_2.2.5 lseek64 F
-GLIBC_2.2.5 msync F
 GLIBC_2.2.5 open F
 GLIBC_2.2.5 open64 F
 GLIBC_2.2.5 pause F
index 5a16233283ee9ab7c38e9312d382522b309e45b8..972394edd8ef1562cd8e92481f8842abb47b61cd 100644 (file)
@@ -51,7 +51,6 @@ GLIBC_2.16 funlockfile F
 GLIBC_2.16 longjmp F
 GLIBC_2.16 lseek F
 GLIBC_2.16 lseek64 F
-GLIBC_2.16 msync F
 GLIBC_2.16 open F
 GLIBC_2.16 open64 F
 GLIBC_2.16 pause F