diff options
author | Florian Weimer <fweimer@redhat.com> | 2020-05-15 22:48:42 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2020-05-20 20:28:24 +0200 |
commit | 3699ef99de0d69284cdd28c3cc5e1aa89e398443 (patch) | |
tree | dd28aaf7364caee047bd5c0a44731dcb1c3ebd7e /nptl/pthread_attr_init.c | |
parent | 07a73d521988a7fdea1bb3c3b5bbb2b23a0da2e1 (diff) | |
download | glibc-3699ef99de0d69284cdd28c3cc5e1aa89e398443.tar.gz glibc-3699ef99de0d69284cdd28c3cc5e1aa89e398443.tar.xz glibc-3699ef99de0d69284cdd28c3cc5e1aa89e398443.zip |
nptl: Make __pthread_attr_init, __pthread_attr_destroy available internally
pthread_attr_destroy needs to be a weak alias to avoid future linknamespace failures. Reviewed-by: Carlos O'Donell <carlos@redhat.com> Tested-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'nptl/pthread_attr_init.c')
-rw-r--r-- | nptl/pthread_attr_init.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/nptl/pthread_attr_init.c b/nptl/pthread_attr_init.c index f15cccab0a..acc22c64c4 100644 --- a/nptl/pthread_attr_init.c +++ b/nptl/pthread_attr_init.c @@ -29,7 +29,7 @@ int __attr_list_lock = LLL_LOCK_INITIALIZER; int -__pthread_attr_init_2_1 (pthread_attr_t *attr) +__pthread_attr_init (pthread_attr_t *attr) { struct pthread_attr *iattr; @@ -48,7 +48,8 @@ __pthread_attr_init_2_1 (pthread_attr_t *attr) return 0; } -versioned_symbol (libc, __pthread_attr_init_2_1, pthread_attr_init, GLIBC_2_1); +libc_hidden_def (__pthread_attr_init) +versioned_symbol (libc, __pthread_attr_init, pthread_attr_init, GLIBC_2_1); #if SHLIB_COMPAT(libc, GLIBC_2_0, GLIBC_2_1) |