aboutsummaryrefslogtreecommitdiff
path: root/nptl/Versions
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2021-05-17 09:59:14 +0200
committerFlorian Weimer <fweimer@redhat.com>2021-05-17 10:25:11 +0200
commit8f72bed1aa42105cd2353333363f2138c7d531a9 (patch)
treeb3413f04a2c2a15ffb90df8909dad5b343b69f65 /nptl/Versions
parent9dc21009a47300f62b2a1fd9fec2270a21bd7c3d (diff)
downloadglibc-8f72bed1aa42105cd2353333363f2138c7d531a9.zip
glibc-8f72bed1aa42105cd2353333363f2138c7d531a9.tar.gz
glibc-8f72bed1aa42105cd2353333363f2138c7d531a9.tar.bz2
nptl: Move pthread_getattr_default_np into libc
The symbol was moved using scripts/move-symbol-to-libc.py. A new placeholder symbol __libpthread_version_placeholder@GLIBC_2.18 is needed to keep the GLIBC_2.18 symbol version in libpthread. The __pthread_getattr_default_np@@GLIBC_PRIVATE export is used from pthread_create. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Diffstat (limited to 'nptl/Versions')
-rw-r--r--nptl/Versions8
1 files changed, 7 insertions, 1 deletions
diff --git a/nptl/Versions b/nptl/Versions
index 6e2def1..c76efff 100644
--- a/nptl/Versions
+++ b/nptl/Versions
@@ -189,6 +189,7 @@ libc {
pthread_mutexattr_setrobust;
}
GLIBC_2.18 {
+ pthread_getattr_default_np;
pthread_setattr_default_np;
}
# C11 thread symbols.
@@ -282,6 +283,7 @@ libc {
pthread_condattr_setclock;
pthread_condattr_setpshared;
pthread_detach;
+ pthread_getattr_default_np;
pthread_getconcurrency;
pthread_getspecific;
pthread_join;
@@ -392,6 +394,7 @@ libc {
__pthread_enable_asynccancel;
__pthread_force_elision;
__pthread_getattr_default_np;
+ __pthread_getattr_default_np;
__pthread_keys;
__pthread_mutex_unlock_usercnt;
__pthread_setcancelstate;
@@ -473,7 +476,10 @@ libpthread {
};
GLIBC_2.18 {
- pthread_getattr_default_np;
+ __libpthread_version_placeholder;
+ }
+
+ GLIBC_2.19 {
}
# C11 thread symbols.