summaryrefslogtreecommitdiff
path: root/pthread
diff options
context:
space:
mode:
Diffstat (limited to 'pthread')
-rw-r--r--pthread/pt-internal.h17
1 files changed, 4 insertions, 13 deletions
diff --git a/pthread/pt-internal.h b/pthread/pt-internal.h
index 84964bf..18b5b4c 100644
--- a/pthread/pt-internal.h
+++ b/pthread/pt-internal.h
@@ -35,6 +35,10 @@
#include <pt-sysdep.h>
#include <pt-machdep.h>
+#if IS_IN (libpthread)
+# include <ldsodefs.h>
+#endif
+
/* Thread state. */
enum pthread_state
{
@@ -323,17 +327,4 @@ const struct __pthread_rwlockattr __pthread_default_rwlockattr;
/* Default condition attributes. */
const struct __pthread_condattr __pthread_default_condattr;
-
-#ifdef ENABLE_TLS
-
-/* From glibc. */
-
-/* Dynamic linker TLS allocation. */
-extern void *_dl_allocate_tls(void *);
-
-/* Dynamic linker TLS deallocation. */
-extern void _dl_deallocate_tls(void *, int);
-
-#endif /* ENABLE_TLS */
-
#endif /* pt-internal.h */