summaryrefslogtreecommitdiffhomepage
path: root/Source/ThreadLocalStorage.cxx
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-01-09 21:28:33 +0100
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-01-09 21:28:33 +0100
commit15d5949e85216a14715e64ed5116e999d6869558 (patch)
treee72c9df0fafe07d41c21764f47a9bba7952f1686 /Source/ThreadLocalStorage.cxx
parenta8cf25e6b66425d89b25381bb07fd4074cdc8deb (diff)
kernel/tls: Improvements on the kernel side.
hal: remove NewCPU and add 64x0, for it's future support. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'Source/ThreadLocalStorage.cxx')
-rw-r--r--Source/ThreadLocalStorage.cxx6
1 files changed, 2 insertions, 4 deletions
diff --git a/Source/ThreadLocalStorage.cxx b/Source/ThreadLocalStorage.cxx
index 36f59df5..ebd41064 100644
--- a/Source/ThreadLocalStorage.cxx
+++ b/Source/ThreadLocalStorage.cxx
@@ -10,8 +10,6 @@
#include <KernelKit/ProcessManager.hpp>
#include <KernelKit/ThreadLocalStorage.hxx>
-#include <KernelKit/SharedObjectCore.hxx>
-
using namespace hCore;
Boolean hcore_tls_check(VoidPtr ptr)
@@ -23,11 +21,11 @@ Boolean hcore_tls_check(VoidPtr ptr)
return _ptr[0] == kRTLMag0 && _ptr[1] == kRTLMag1 && _ptr[2] == kRTLMag2;
}
-void hcore_tls_check_syscall_impl(VoidPtr ptr) noexcept
+Void hcore_tls_check_syscall_impl(VoidPtr ptr) noexcept
{
if (!hcore_tls_check(ptr))
{
- kcout << "TLS: Thread check failure, crashing...\n";
+ kcout << "TLS: TLS check failure, crashing...\n";
ProcessManager::Shared().Leak().GetCurrent().Leak().Crash();
}
}