summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-07-17 07:44:37 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2025-07-17 07:44:37 +0100
commit8174a8c538c1cd4771f23b1b2ee59f897b7b23d5 (patch)
tree63fd23f1810d34c4084de782913b17aefc992fc2 /dev/kernel
parent303e6c107f913a6c18007202ca24bb91f2bc39d4 (diff)
feat: Update tooling from btb to nebuild. Moved platform specific ABI into their own HAL.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/kernel')
-rw-r--r--dev/kernel/HALKit/AMD64/CxxAbi.cc (renamed from dev/kernel/src/CxxAbi-AMD64.cc)4
-rw-r--r--dev/kernel/HALKit/ARM64/APM/APM+IO.cc2
-rw-r--r--dev/kernel/HALKit/ARM64/CxxAbi.cc (renamed from dev/kernel/src/CxxAbi-ARM64.cc)3
3 files changed, 1 insertions, 8 deletions
diff --git a/dev/kernel/src/CxxAbi-AMD64.cc b/dev/kernel/HALKit/AMD64/CxxAbi.cc
index 30c8306e..cd135abc 100644
--- a/dev/kernel/src/CxxAbi-AMD64.cc
+++ b/dev/kernel/HALKit/AMD64/CxxAbi.cc
@@ -4,8 +4,6 @@
------------------------------------------- */
-#ifdef __NE_AMD64__
-
#include <KernelKit/DebugOutput.h>
#include <KernelKit/KPC.h>
#include <KernelKit/UserProcessScheduler.h>
@@ -78,5 +76,3 @@ EXTERN_C void __cxa_guard_abort(__guard* g) {
(void) g;
}
} // namespace cxxabiv1
-
-#endif // ifdef __NE_AMD64__
diff --git a/dev/kernel/HALKit/ARM64/APM/APM+IO.cc b/dev/kernel/HALKit/ARM64/APM/APM+IO.cc
index e58fb782..17a60515 100644
--- a/dev/kernel/HALKit/ARM64/APM/APM+IO.cc
+++ b/dev/kernel/HALKit/ARM64/APM/APM+IO.cc
@@ -9,7 +9,7 @@
using namespace Kernel;
-/// @brief Send APM command to it's IO space.
+/// @brief Send APM command to its IO space.
/// @param base_dma the IO base port.
/// @param cmd the command.
/// @return status code.
diff --git a/dev/kernel/src/CxxAbi-ARM64.cc b/dev/kernel/HALKit/ARM64/CxxAbi.cc
index e91eb958..09898b08 100644
--- a/dev/kernel/src/CxxAbi-ARM64.cc
+++ b/dev/kernel/HALKit/ARM64/CxxAbi.cc
@@ -4,8 +4,6 @@
------------------------------------------- */
-#ifdef __NE_ARM64__
-
#include <KernelKit/DebugOutput.h>
#include <KernelKit/KPC.h>
#include <NeKit/CxxAbi.h>
@@ -88,4 +86,3 @@ EXTERN_C Kernel::Void _Init_thread_header(Kernel::Int* thread_obj) {
EXTERN_C Kernel::Int _tls_index = 0UL;
-#endif // ifdef __NE_ARM64__