summaryrefslogtreecommitdiff
path: root/lib/libc/errno/errno.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc/errno/errno.c')
-rw-r--r--lib/libc/errno/errno.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/libc/errno/errno.c b/lib/libc/errno/errno.c
index 56925b9f..08d5dd83 100644
--- a/lib/libc/errno/errno.c
+++ b/lib/libc/errno/errno.c
@@ -3,9 +3,11 @@
#include <threads.h>
-/* Ensure TLS is initialized if errno is used */
-extern void __init_tls(void);
-void *__force_tls_init = (void *) __init_tls;
+extern void __libc_init_tls(void);
+void *__libc_force_init_tls = (void *)__libc_init_tls;
+
+extern void __libc_deinit_tls(void);
+void *__libc_force_deinit_tls = (void *)__libc_deinit_tls;
int *__errno(void)
{