summaryrefslogtreecommitdiff
path: root/lib/libc/errno/errno.c
diff options
context:
space:
mode:
authorKacper <kacper@mail.openlinux.dev>2025-12-25 15:13:54 +0100
committerKacper <kacper@mail.openlinux.dev>2025-12-25 15:13:54 +0100
commit8834571b202cf4dc9c649cfb096c213b6ecf1566 (patch)
tree1cde1c0f0b823391d3d289ac89591c13be8cbb3b /lib/libc/errno/errno.c
parent46fadf4bf14360be046b9b770ddf205fad96a0a7 (diff)
Move __dirent.h to libc/dirent.h
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)
{