From 90dad97fc07f049383903a166631e2c257f9b8c1 Mon Sep 17 00:00:00 2001 From: Kacper Date: Tue, 16 Dec 2025 17:02:05 +0100 Subject: Add support for TLS in the libc --- lib/libc/include/libc.h | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 lib/libc/include/libc.h (limited to 'lib/libc/include/libc.h') diff --git a/lib/libc/include/libc.h b/lib/libc/include/libc.h deleted file mode 100644 index 87d4e88f..00000000 --- a/lib/libc/include/libc.h +++ /dev/null @@ -1,25 +0,0 @@ -#ifndef __LIBC_LIBC_H -#define __LIBC_LIBC_H - -#include -#include - -#define weak_reference(old, new) extern __typeof(old)((new)) __attribute__((__weak__, __alias__(#old))) - -struct libc { - size_t auxv[32]; - - enum { - LIBC_ENVP_TOUCHED = 1 << 0, - } flags; - - struct { - volatile atomic_flag abort; - volatile atomic_flag malloc; - volatile atomic_flag environ; - } lock; -}; - -extern struct libc __libc; - -#endif -- cgit v1.2.3