summaryrefslogtreecommitdiffhomepage
path: root/dev/ZKA/KernelKit/ThreadLocalStorage.hxx
diff options
context:
space:
mode:
authorAmlal <amlal@el-mahrouss-logic.com>2024-09-11 08:52:00 +0200
committerAmlal <amlal@el-mahrouss-logic.com>2024-09-11 08:52:00 +0200
commitf37c8cb8c86b73843b23d3690f1e251ec40a70b5 (patch)
treea6737d9577a8cebdfc4c914bf334f14a6745ac5b /dev/ZKA/KernelKit/ThreadLocalStorage.hxx
parentf2aee187a4e6f4cd0743d3f2a1de19fdcb1856c6 (diff)
IMP: Add FreeBitMap method in IBitMapAllocator.
IMP: Using a better memory strategy than a pre-allocated chunk of memory. FIX: Moved compile_flags.txt only at root directory. FIX: Refactor HandoverInformationHeader to HANDOVER_INFO_HEADER. IMP: Handover version 1.16. Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'dev/ZKA/KernelKit/ThreadLocalStorage.hxx')
-rw-r--r--dev/ZKA/KernelKit/ThreadLocalStorage.hxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/dev/ZKA/KernelKit/ThreadLocalStorage.hxx b/dev/ZKA/KernelKit/ThreadLocalStorage.hxx
index ee272be3..a25d8926 100644
--- a/dev/ZKA/KernelKit/ThreadLocalStorage.hxx
+++ b/dev/ZKA/KernelKit/ThreadLocalStorage.hxx
@@ -32,11 +32,11 @@ Kernel::Boolean tls_check_tib(THREAD_INFORMATION_BLOCK* the_tib);
///! @brief new ptr syscall.
template <typename T>
-T* tls_new_ptr(void);
+T* tls_new_ptr(void) noexcept;
///! @brief delete ptr syscall.
template <typename T>
-Kernel::Boolean tls_delete_ptr(T* ptr);
+Kernel::Boolean tls_delete_ptr(T* ptr) noexcept;
template <typename T, typename... Args>
T* tls_new_class(Args&&... args);