]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
nptl: Remove pause from libpthread
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Fri, 12 Mar 2021 23:57:52 +0000 (20:57 -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 c4aa369e5580b0706efd1ff8aefeb52e6a01f4f9..61b6249553f341641f87b2a5153a1fbbf82b513b 100644 (file)
@@ -83,7 +83,7 @@ static-only-routines = pthread_atfork
 pthread-compat-wrappers = \
                      send \
                      lseek lseek64 \
-                     open open64 pause \
+                     open open64 \
                      pread pread64 pwrite pwrite64 \
                      tcdrain msgrcv msgsnd \
                      sigwait sigsuspend \
@@ -297,7 +297,6 @@ CFLAGS-msgsnd.c += -fexceptions -fasynchronous-unwind-tables
 CFLAGS-tcdrain.c += -fexceptions -fasynchronous-unwind-tables
 CFLAGS-open.c += -fexceptions -fasynchronous-unwind-tables
 CFLAGS-open64.c += -fexceptions -fasynchronous-unwind-tables
-CFLAGS-pause.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
index 253b5c7597745d7e6e4f33a4f151dc70d8a1189f..ed087cf41ca2c6399ab169663d5a73412f93ba71 100644 (file)
@@ -135,7 +135,6 @@ libpthread {
     longjmp;
     lseek;
     open;
-    pause;
     pthread_atfork;
     pthread_cancel;
     pthread_cond_broadcast;
index 3aa2b91b4f7808de5f633be7f937d4cf9b4ecdf9..454e154aa86e81e43a155031f8a4d9fa9c1b69b8 100644 (file)
@@ -53,7 +53,6 @@ GLIBC_2.17 lseek F
 GLIBC_2.17 lseek64 F
 GLIBC_2.17 open F
 GLIBC_2.17 open64 F
-GLIBC_2.17 pause F
 GLIBC_2.17 pread F
 GLIBC_2.17 pread64 F
 GLIBC_2.17 pthread_attr_getaffinity_np F
index 039efa03bbdc34e8f767d997076ee3542248df95..7696128262627a11a9ec7d7b6a57e2afc9fc0b03 100644 (file)
@@ -31,7 +31,6 @@ GLIBC_2.0 funlockfile F
 GLIBC_2.0 longjmp F
 GLIBC_2.0 lseek F
 GLIBC_2.0 open F
-GLIBC_2.0 pause F
 GLIBC_2.0 pthread_atfork F
 GLIBC_2.0 pthread_cancel F
 GLIBC_2.0 pthread_cond_broadcast F
index 7cf8ec1d3dbaf010f12f738f186158589ed8492f..e444861e793c7eb514ee01b2ce1d1ac8e5593822 100644 (file)
@@ -63,7 +63,6 @@ GLIBC_2.32 mtx_trylock F
 GLIBC_2.32 mtx_unlock F
 GLIBC_2.32 open F
 GLIBC_2.32 open64 F
-GLIBC_2.32 pause F
 GLIBC_2.32 pread F
 GLIBC_2.32 pread64 F
 GLIBC_2.32 pthread_attr_getaffinity_np F
index d68e8114e37b940fffe044c11dae5313965990ad..a17b76146c876321408ad2e91d7a70c984515be6 100644 (file)
@@ -88,7 +88,6 @@ GLIBC_2.4 lseek F
 GLIBC_2.4 lseek64 F
 GLIBC_2.4 open F
 GLIBC_2.4 open64 F
-GLIBC_2.4 pause F
 GLIBC_2.4 pread F
 GLIBC_2.4 pread64 F
 GLIBC_2.4 pthread_attr_getaffinity_np F
index d68e8114e37b940fffe044c11dae5313965990ad..a17b76146c876321408ad2e91d7a70c984515be6 100644 (file)
@@ -88,7 +88,6 @@ GLIBC_2.4 lseek F
 GLIBC_2.4 lseek64 F
 GLIBC_2.4 open F
 GLIBC_2.4 open64 F
-GLIBC_2.4 pause F
 GLIBC_2.4 pread F
 GLIBC_2.4 pread64 F
 GLIBC_2.4 pthread_attr_getaffinity_np F
index 87ee7b8f20df0717540e690aa072b7d59ce3854d..c3fba61dfb44585b22694ccba022acfd7fc1e7ad 100644 (file)
@@ -63,7 +63,6 @@ GLIBC_2.29 mtx_trylock F
 GLIBC_2.29 mtx_unlock F
 GLIBC_2.29 open F
 GLIBC_2.29 open64 F
-GLIBC_2.29 pause F
 GLIBC_2.29 pread F
 GLIBC_2.29 pread64 F
 GLIBC_2.29 pthread_attr_getaffinity_np F
index 5013d7fadb3de3e0378167fedc0612be4be1a8a9..265ba1597f27ef8c7af63e7902285f65d3f6328d 100644 (file)
@@ -55,7 +55,6 @@ GLIBC_2.2 lseek F
 GLIBC_2.2 lseek64 F
 GLIBC_2.2 open F
 GLIBC_2.2 open64 F
-GLIBC_2.2 pause F
 GLIBC_2.2 pread F
 GLIBC_2.2 pread64 F
 GLIBC_2.2 pthread_atfork F
index 5337eae20cd0d91ad551700d2081ebfb6b33ed4a..1969af267f47359fc5266ad5f602b9d446e465e0 100644 (file)
@@ -31,7 +31,6 @@ GLIBC_2.0 funlockfile F
 GLIBC_2.0 longjmp F
 GLIBC_2.0 lseek F
 GLIBC_2.0 open F
-GLIBC_2.0 pause F
 GLIBC_2.0 pthread_atfork F
 GLIBC_2.0 pthread_cancel F
 GLIBC_2.0 pthread_cond_broadcast F
index d4de904650f1525aaa9670ac046137b239587b89..4fa98c0345de5e98c1a1fdd2b18e2ca72d1cab72 100644 (file)
@@ -55,7 +55,6 @@ GLIBC_2.2 lseek F
 GLIBC_2.2 lseek64 F
 GLIBC_2.2 open F
 GLIBC_2.2 open64 F
-GLIBC_2.2 pause F
 GLIBC_2.2 pread F
 GLIBC_2.2 pread64 F
 GLIBC_2.2 pthread_atfork F
index d68e8114e37b940fffe044c11dae5313965990ad..a17b76146c876321408ad2e91d7a70c984515be6 100644 (file)
@@ -88,7 +88,6 @@ GLIBC_2.4 lseek F
 GLIBC_2.4 lseek64 F
 GLIBC_2.4 open F
 GLIBC_2.4 open64 F
-GLIBC_2.4 pause F
 GLIBC_2.4 pread F
 GLIBC_2.4 pread64 F
 GLIBC_2.4 pthread_attr_getaffinity_np F
index 5337eae20cd0d91ad551700d2081ebfb6b33ed4a..1969af267f47359fc5266ad5f602b9d446e465e0 100644 (file)
@@ -31,7 +31,6 @@ GLIBC_2.0 funlockfile F
 GLIBC_2.0 longjmp F
 GLIBC_2.0 lseek F
 GLIBC_2.0 open F
-GLIBC_2.0 pause F
 GLIBC_2.0 pthread_atfork F
 GLIBC_2.0 pthread_cancel F
 GLIBC_2.0 pthread_cond_broadcast F
index 490a8cc9cf243e6aac5a9dd6ae8c09eb2e22640e..57fa97be8307e40f2d94c907728d2c992aef2749 100644 (file)
@@ -53,7 +53,6 @@ GLIBC_2.18 lseek F
 GLIBC_2.18 lseek64 F
 GLIBC_2.18 open F
 GLIBC_2.18 open64 F
-GLIBC_2.18 pause F
 GLIBC_2.18 pread F
 GLIBC_2.18 pread64 F
 GLIBC_2.18 pthread_attr_getaffinity_np F
index 490a8cc9cf243e6aac5a9dd6ae8c09eb2e22640e..57fa97be8307e40f2d94c907728d2c992aef2749 100644 (file)
@@ -53,7 +53,6 @@ GLIBC_2.18 lseek F
 GLIBC_2.18 lseek64 F
 GLIBC_2.18 open F
 GLIBC_2.18 open64 F
-GLIBC_2.18 pause F
 GLIBC_2.18 pread F
 GLIBC_2.18 pread64 F
 GLIBC_2.18 pthread_attr_getaffinity_np F
index a6d364c7588227f6a37d22d0549362cfeb2f819e..027c0a105500d261a75c4783e63e8531cc9baf03 100644 (file)
@@ -31,7 +31,6 @@ GLIBC_2.0 funlockfile F
 GLIBC_2.0 longjmp F
 GLIBC_2.0 lseek F
 GLIBC_2.0 open F
-GLIBC_2.0 pause F
 GLIBC_2.0 pthread_atfork F
 GLIBC_2.0 pthread_cancel F
 GLIBC_2.0 pthread_cond_broadcast F
index a6d364c7588227f6a37d22d0549362cfeb2f819e..027c0a105500d261a75c4783e63e8531cc9baf03 100644 (file)
@@ -31,7 +31,6 @@ GLIBC_2.0 funlockfile F
 GLIBC_2.0 longjmp F
 GLIBC_2.0 lseek F
 GLIBC_2.0 open F
-GLIBC_2.0 pause F
 GLIBC_2.0 pthread_atfork F
 GLIBC_2.0 pthread_cancel F
 GLIBC_2.0 pthread_cond_broadcast F
index 0094d0ddb16c66c015777d67b8532ec04509da27..c09778b5f5fc0c343e0fecf16c3f207f68419c21 100644 (file)
@@ -53,7 +53,6 @@ GLIBC_2.21 lseek F
 GLIBC_2.21 lseek64 F
 GLIBC_2.21 open F
 GLIBC_2.21 open64 F
-GLIBC_2.21 pause F
 GLIBC_2.21 pread F
 GLIBC_2.21 pread64 F
 GLIBC_2.21 pthread_attr_getaffinity_np F
index f7f4307482f420fddac79f2dd84fbea789235178..9a97efed528ed0b58e3ee77986bc40e434b315f3 100644 (file)
@@ -31,7 +31,6 @@ GLIBC_2.0 funlockfile F
 GLIBC_2.0 longjmp F
 GLIBC_2.0 lseek F
 GLIBC_2.0 open F
-GLIBC_2.0 pause F
 GLIBC_2.0 pthread_atfork F
 GLIBC_2.0 pthread_cancel F
 GLIBC_2.0 pthread_cond_broadcast F
index b3597d7798918e79dbcc0d2bcee1e68159a6d0b8..e503173f1ad03554db7edf8b8775ad758620ba35 100644 (file)
@@ -76,7 +76,6 @@ GLIBC_2.3 lseek F
 GLIBC_2.3 lseek64 F
 GLIBC_2.3 open F
 GLIBC_2.3 open64 F
-GLIBC_2.3 pause F
 GLIBC_2.3 pread F
 GLIBC_2.3 pread64 F
 GLIBC_2.3 pthread_attr_getguardsize F
index 3aa2b91b4f7808de5f633be7f937d4cf9b4ecdf9..454e154aa86e81e43a155031f8a4d9fa9c1b69b8 100644 (file)
@@ -53,7 +53,6 @@ GLIBC_2.17 lseek F
 GLIBC_2.17 lseek64 F
 GLIBC_2.17 open F
 GLIBC_2.17 open64 F
-GLIBC_2.17 pause F
 GLIBC_2.17 pread F
 GLIBC_2.17 pread64 F
 GLIBC_2.17 pthread_attr_getaffinity_np F
index ae188c32ba39a1022887bfacc850c889d5043663..6810a3aafb9f4fda967390a6f99e7527a405a5b5 100644 (file)
@@ -63,7 +63,6 @@ GLIBC_2.33 mtx_trylock F
 GLIBC_2.33 mtx_unlock F
 GLIBC_2.33 open F
 GLIBC_2.33 open64 F
-GLIBC_2.33 pause F
 GLIBC_2.33 pread F
 GLIBC_2.33 pread64 F
 GLIBC_2.33 pthread_attr_getaffinity_np F
index 50faa53a6d663c01657bba0e9ca7b0f1c9f5d3ac..e24f3f2b3aeaf2fa1c274b73ddf1f45e53bf6bb6 100644 (file)
@@ -52,7 +52,6 @@ GLIBC_2.27 lseek F
 GLIBC_2.27 lseek64 F
 GLIBC_2.27 open F
 GLIBC_2.27 open64 F
-GLIBC_2.27 pause F
 GLIBC_2.27 pread F
 GLIBC_2.27 pread64 F
 GLIBC_2.27 pthread_attr_getaffinity_np F
index 2bc4d9bf2dd21c0bff69e24a5fbe8e908364fc15..36526d6f9d2451af9ae2777404120668a347d92f 100644 (file)
@@ -31,7 +31,6 @@ GLIBC_2.0 funlockfile F
 GLIBC_2.0 longjmp F
 GLIBC_2.0 lseek F
 GLIBC_2.0 open F
-GLIBC_2.0 pause F
 GLIBC_2.0 pthread_atfork F
 GLIBC_2.0 pthread_cancel F
 GLIBC_2.0 pthread_cond_broadcast F
index c6cebf9667d46fa6a1390f48e3c5a08e460e0e36..e13b5791d4754a54a7f48a6322d2cda1bcc49848 100644 (file)
@@ -57,7 +57,6 @@ GLIBC_2.2 lseek F
 GLIBC_2.2 lseek64 F
 GLIBC_2.2 open F
 GLIBC_2.2 open64 F
-GLIBC_2.2 pause F
 GLIBC_2.2 pread F
 GLIBC_2.2 pread64 F
 GLIBC_2.2 pthread_atfork F
index 5013d7fadb3de3e0378167fedc0612be4be1a8a9..265ba1597f27ef8c7af63e7902285f65d3f6328d 100644 (file)
@@ -55,7 +55,6 @@ GLIBC_2.2 lseek F
 GLIBC_2.2 lseek64 F
 GLIBC_2.2 open F
 GLIBC_2.2 open64 F
-GLIBC_2.2 pause F
 GLIBC_2.2 pread F
 GLIBC_2.2 pread64 F
 GLIBC_2.2 pthread_atfork F
index 5013d7fadb3de3e0378167fedc0612be4be1a8a9..265ba1597f27ef8c7af63e7902285f65d3f6328d 100644 (file)
@@ -55,7 +55,6 @@ GLIBC_2.2 lseek F
 GLIBC_2.2 lseek64 F
 GLIBC_2.2 open F
 GLIBC_2.2 open64 F
-GLIBC_2.2 pause F
 GLIBC_2.2 pread F
 GLIBC_2.2 pread64 F
 GLIBC_2.2 pthread_atfork F
index 039efa03bbdc34e8f767d997076ee3542248df95..7696128262627a11a9ec7d7b6a57e2afc9fc0b03 100644 (file)
@@ -31,7 +31,6 @@ GLIBC_2.0 funlockfile F
 GLIBC_2.0 longjmp F
 GLIBC_2.0 lseek F
 GLIBC_2.0 open F
-GLIBC_2.0 pause F
 GLIBC_2.0 pthread_atfork F
 GLIBC_2.0 pthread_cancel F
 GLIBC_2.0 pthread_cond_broadcast F
index d4de904650f1525aaa9670ac046137b239587b89..4fa98c0345de5e98c1a1fdd2b18e2ca72d1cab72 100644 (file)
@@ -55,7 +55,6 @@ GLIBC_2.2 lseek F
 GLIBC_2.2 lseek64 F
 GLIBC_2.2 open F
 GLIBC_2.2 open64 F
-GLIBC_2.2 pause F
 GLIBC_2.2 pread F
 GLIBC_2.2 pread64 F
 GLIBC_2.2 pthread_atfork F
index 2b38f7a5697ba1bf2c06d802c98bd64e57d84fd8..97aa62d6af50b4b28db402fb600a802f1ac5d49e 100644 (file)
@@ -55,7 +55,6 @@ GLIBC_2.2.5 lseek F
 GLIBC_2.2.5 lseek64 F
 GLIBC_2.2.5 open F
 GLIBC_2.2.5 open64 F
-GLIBC_2.2.5 pause F
 GLIBC_2.2.5 pread F
 GLIBC_2.2.5 pread64 F
 GLIBC_2.2.5 pthread_atfork F
index 972394edd8ef1562cd8e92481f8842abb47b61cd..ba752ac6d7ee1ab174d64a018d17ab33d9766d13 100644 (file)
@@ -53,7 +53,6 @@ GLIBC_2.16 lseek F
 GLIBC_2.16 lseek64 F
 GLIBC_2.16 open F
 GLIBC_2.16 open64 F
-GLIBC_2.16 pause F
 GLIBC_2.16 pread F
 GLIBC_2.16 pread64 F
 GLIBC_2.16 pthread_attr_getaffinity_np F