summaryrefslogtreecommitdiffhomepage
path: root/Kernel
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@el-mahrouss-logic.com>2024-05-21 09:10:57 +0200
committerAmlal El Mahrouss <amlal@el-mahrouss-logic.com>2024-05-21 09:10:57 +0200
commit0c211cca4d7a4d836f4cb685345e44f3f2814fd1 (patch)
treef08901e67cdabe025d8ad40c18c62b27b32c5517 /Kernel
parentf022a2afeb7af04ce3ef256ef617d19f07d84d9a (diff)
MHR-23: New CoreSystem calls and refactors.
Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'Kernel')
-rw-r--r--Kernel/Sources/AppMain.cxx (renamed from Kernel/Source/AppMain.cxx)0
-rw-r--r--Kernel/Sources/Array.cxx (renamed from Kernel/Source/Array.cxx)0
-rw-r--r--Kernel/Sources/ArrayList.cxx (renamed from Kernel/Source/ArrayList.cxx)0
-rw-r--r--Kernel/Sources/Atom.cxx (renamed from Kernel/Source/Atom.cxx)0
-rw-r--r--Kernel/Sources/CodeManager.cxx (renamed from Kernel/Source/CodeManager.cxx)0
-rw-r--r--Kernel/Sources/Crc32.cxx (renamed from Kernel/Source/Crc32.cxx)0
-rw-r--r--Kernel/Sources/CxxAbi.cxx (renamed from Kernel/Source/CxxAbi.cxx)0
-rw-r--r--Kernel/Sources/Defines.cxx (renamed from Kernel/Source/Defines.cxx)0
-rw-r--r--Kernel/Sources/DeviceManager.cxx (renamed from Kernel/Source/DeviceManager.cxx)0
-rw-r--r--Kernel/Sources/DriveManager.cxx (renamed from Kernel/Source/DriveManager.cxx)0
-rw-r--r--Kernel/Sources/ErrorOr.cxx (renamed from Kernel/Source/ErrorOr.cxx)0
-rw-r--r--Kernel/Sources/FS/NewFS.cxx (renamed from Kernel/Source/FS/NewFS.cxx)0
-rw-r--r--Kernel/Sources/FileManager.cxx (renamed from Kernel/Source/FileManager.cxx)0
-rw-r--r--Kernel/Sources/Framebuffer.cxx (renamed from Kernel/Source/Framebuffer.cxx)0
-rw-r--r--Kernel/Sources/GUIDWizard.cxx (renamed from Kernel/Source/GUIDWizard.cxx)0
-rw-r--r--Kernel/Sources/GUIDWrapper.cxx (renamed from Kernel/Source/GUIDWrapper.cxx)0
-rw-r--r--Kernel/Sources/HError.cxx (renamed from Kernel/Source/HError.cxx)0
-rw-r--r--Kernel/Sources/IndexableProperty.cxx (renamed from Kernel/Source/IndexableProperty.cxx)0
-rw-r--r--Kernel/Sources/Json.cxx (renamed from Kernel/Source/Json.cxx)0
-rw-r--r--Kernel/Sources/KernelCheck.cxx (renamed from Kernel/Source/KernelCheck.cxx)0
-rw-r--r--Kernel/Sources/KernelHeap.cxx (renamed from Kernel/Source/KernelHeap.cxx)0
-rw-r--r--Kernel/Sources/LockDelegate.cxx (renamed from Kernel/Source/LockDelegate.cxx)0
-rw-r--r--Kernel/Sources/MutableArray.cxx (renamed from Kernel/Source/MutableArray.cxx)0
-rw-r--r--Kernel/Sources/Network/IP.cxx (renamed from Kernel/Source/Network/IP.cxx)0
-rw-r--r--Kernel/Sources/Network/IPCEP.cxx (renamed from Kernel/Source/Network/IPCEP.cxx)0
-rw-r--r--Kernel/Sources/Network/NetworkDevice.cxx (renamed from Kernel/Source/Network/NetworkDevice.cxx)0
-rw-r--r--Kernel/Sources/New+Delete.cxx (renamed from Kernel/Source/New+Delete.cxx)0
-rw-r--r--Kernel/Sources/NewFS+FileManager.cxx (renamed from Kernel/Source/NewFS+FileManager.cxx)0
-rw-r--r--Kernel/Sources/NewFS+IO.cxx (renamed from Kernel/Source/NewFS+IO.cxx)0
-rw-r--r--Kernel/Sources/NewFS+Journal.cxx (renamed from Kernel/Source/NewFS+Journal.cxx)0
-rw-r--r--Kernel/Sources/OwnPtr.cxx (renamed from Kernel/Source/OwnPtr.cxx)0
-rw-r--r--Kernel/Sources/PEFCodeManager.cxx (renamed from Kernel/Source/PEFCodeManager.cxx)0
-rw-r--r--Kernel/Sources/PEFSharedObjectRT.cxx (renamed from Kernel/Source/PEFSharedObjectRT.cxx)0
-rw-r--r--Kernel/Sources/PRDT.cxx (renamed from Kernel/Source/PRDT.cxx)0
-rw-r--r--Kernel/Sources/PageAllocator.cxx (renamed from Kernel/Source/PageAllocator.cxx)0
-rw-r--r--Kernel/Sources/PageManager.cxx (renamed from Kernel/Source/PageManager.cxx)0
-rw-r--r--Kernel/Sources/PermissionSelector.cxx (renamed from Kernel/Source/PermissionSelector.cxx)0
-rw-r--r--Kernel/Sources/Pmm.cxx (renamed from Kernel/Source/Pmm.cxx)0
-rw-r--r--Kernel/Sources/ProcessScheduler.cxx (renamed from Kernel/Source/ProcessScheduler.cxx)0
-rw-r--r--Kernel/Sources/ProcessTeam.cxx (renamed from Kernel/Source/ProcessTeam.cxx)0
-rw-r--r--Kernel/Sources/Property.cxx (renamed from Kernel/Source/Property.cxx)0
-rw-r--r--Kernel/Sources/Ref.cxx (renamed from Kernel/Source/Ref.cxx)0
-rw-r--r--Kernel/Sources/SMPManager.cxx (renamed from Kernel/Source/SMPManager.cxx)0
-rw-r--r--Kernel/Sources/Semaphore.cxx (renamed from Kernel/Source/Semaphore.cxx)0
-rw-r--r--Kernel/Sources/Storage/AHCIDeviceInterface.cxx (renamed from Kernel/Source/Storage/AHCIDeviceInterface.cxx)0
-rw-r--r--Kernel/Sources/Storage/ATADeviceInterface.cxx (renamed from Kernel/Source/Storage/ATADeviceInterface.cxx)0
-rw-r--r--Kernel/Sources/Storage/NVMEDeviceInterface.cxx (renamed from Kernel/Source/Storage/NVMEDeviceInterface.cxx)0
-rw-r--r--Kernel/Sources/Storage/SCSIDeviceInterface.cxx (renamed from Kernel/Source/Storage/SCSIDeviceInterface.cxx)0
-rw-r--r--Kernel/Sources/Stream.cxx (renamed from Kernel/Source/Stream.cxx)0
-rw-r--r--Kernel/Sources/String.cxx (renamed from Kernel/Source/String.cxx)0
-rw-r--r--Kernel/Sources/ThreadLocalStorage.cxx (renamed from Kernel/Source/ThreadLocalStorage.cxx)0
-rw-r--r--Kernel/Sources/Timer.cxx (renamed from Kernel/Source/Timer.cxx)0
-rw-r--r--Kernel/Sources/URL.cxx (renamed from Kernel/Source/URL.cxx)0
-rw-r--r--Kernel/Sources/UserHeap.cxx (renamed from Kernel/Source/UserHeap.cxx)0
-rw-r--r--Kernel/Sources/Utils.cxx (renamed from Kernel/Source/Utils.cxx)0
-rw-r--r--Kernel/Sources/Variant.cxx (renamed from Kernel/Source/Variant.cxx)0
-rw-r--r--Kernel/Sources/compile_flags.txt (renamed from Kernel/Source/compile_flags.txt)0
-rw-r--r--Kernel/makefile6
58 files changed, 3 insertions, 3 deletions
diff --git a/Kernel/Source/AppMain.cxx b/Kernel/Sources/AppMain.cxx
index e9da459b..e9da459b 100644
--- a/Kernel/Source/AppMain.cxx
+++ b/Kernel/Sources/AppMain.cxx
diff --git a/Kernel/Source/Array.cxx b/Kernel/Sources/Array.cxx
index f1df0abe..f1df0abe 100644
--- a/Kernel/Source/Array.cxx
+++ b/Kernel/Sources/Array.cxx
diff --git a/Kernel/Source/ArrayList.cxx b/Kernel/Sources/ArrayList.cxx
index e96e993c..e96e993c 100644
--- a/Kernel/Source/ArrayList.cxx
+++ b/Kernel/Sources/ArrayList.cxx
diff --git a/Kernel/Source/Atom.cxx b/Kernel/Sources/Atom.cxx
index 0619e4ad..0619e4ad 100644
--- a/Kernel/Source/Atom.cxx
+++ b/Kernel/Sources/Atom.cxx
diff --git a/Kernel/Source/CodeManager.cxx b/Kernel/Sources/CodeManager.cxx
index 358481f6..358481f6 100644
--- a/Kernel/Source/CodeManager.cxx
+++ b/Kernel/Sources/CodeManager.cxx
diff --git a/Kernel/Source/Crc32.cxx b/Kernel/Sources/Crc32.cxx
index 2fd273e0..2fd273e0 100644
--- a/Kernel/Source/Crc32.cxx
+++ b/Kernel/Sources/Crc32.cxx
diff --git a/Kernel/Source/CxxAbi.cxx b/Kernel/Sources/CxxAbi.cxx
index 9aea8db7..9aea8db7 100644
--- a/Kernel/Source/CxxAbi.cxx
+++ b/Kernel/Sources/CxxAbi.cxx
diff --git a/Kernel/Source/Defines.cxx b/Kernel/Sources/Defines.cxx
index 919d0fe4..919d0fe4 100644
--- a/Kernel/Source/Defines.cxx
+++ b/Kernel/Sources/Defines.cxx
diff --git a/Kernel/Source/DeviceManager.cxx b/Kernel/Sources/DeviceManager.cxx
index 5679b2af..5679b2af 100644
--- a/Kernel/Source/DeviceManager.cxx
+++ b/Kernel/Sources/DeviceManager.cxx
diff --git a/Kernel/Source/DriveManager.cxx b/Kernel/Sources/DriveManager.cxx
index 62195b99..62195b99 100644
--- a/Kernel/Source/DriveManager.cxx
+++ b/Kernel/Sources/DriveManager.cxx
diff --git a/Kernel/Source/ErrorOr.cxx b/Kernel/Sources/ErrorOr.cxx
index 10d6cc8f..10d6cc8f 100644
--- a/Kernel/Source/ErrorOr.cxx
+++ b/Kernel/Sources/ErrorOr.cxx
diff --git a/Kernel/Source/FS/NewFS.cxx b/Kernel/Sources/FS/NewFS.cxx
index 6f19c8ed..6f19c8ed 100644
--- a/Kernel/Source/FS/NewFS.cxx
+++ b/Kernel/Sources/FS/NewFS.cxx
diff --git a/Kernel/Source/FileManager.cxx b/Kernel/Sources/FileManager.cxx
index 1aeae426..1aeae426 100644
--- a/Kernel/Source/FileManager.cxx
+++ b/Kernel/Sources/FileManager.cxx
diff --git a/Kernel/Source/Framebuffer.cxx b/Kernel/Sources/Framebuffer.cxx
index 5428ca91..5428ca91 100644
--- a/Kernel/Source/Framebuffer.cxx
+++ b/Kernel/Sources/Framebuffer.cxx
diff --git a/Kernel/Source/GUIDWizard.cxx b/Kernel/Sources/GUIDWizard.cxx
index d434e497..d434e497 100644
--- a/Kernel/Source/GUIDWizard.cxx
+++ b/Kernel/Sources/GUIDWizard.cxx
diff --git a/Kernel/Source/GUIDWrapper.cxx b/Kernel/Sources/GUIDWrapper.cxx
index b1f1d3cf..b1f1d3cf 100644
--- a/Kernel/Source/GUIDWrapper.cxx
+++ b/Kernel/Sources/GUIDWrapper.cxx
diff --git a/Kernel/Source/HError.cxx b/Kernel/Sources/HError.cxx
index 8527a683..8527a683 100644
--- a/Kernel/Source/HError.cxx
+++ b/Kernel/Sources/HError.cxx
diff --git a/Kernel/Source/IndexableProperty.cxx b/Kernel/Sources/IndexableProperty.cxx
index 16694f52..16694f52 100644
--- a/Kernel/Source/IndexableProperty.cxx
+++ b/Kernel/Sources/IndexableProperty.cxx
diff --git a/Kernel/Source/Json.cxx b/Kernel/Sources/Json.cxx
index b0e4050f..b0e4050f 100644
--- a/Kernel/Source/Json.cxx
+++ b/Kernel/Sources/Json.cxx
diff --git a/Kernel/Source/KernelCheck.cxx b/Kernel/Sources/KernelCheck.cxx
index b59417d4..b59417d4 100644
--- a/Kernel/Source/KernelCheck.cxx
+++ b/Kernel/Sources/KernelCheck.cxx
diff --git a/Kernel/Source/KernelHeap.cxx b/Kernel/Sources/KernelHeap.cxx
index a8ca467e..a8ca467e 100644
--- a/Kernel/Source/KernelHeap.cxx
+++ b/Kernel/Sources/KernelHeap.cxx
diff --git a/Kernel/Source/LockDelegate.cxx b/Kernel/Sources/LockDelegate.cxx
index c7e6234b..c7e6234b 100644
--- a/Kernel/Source/LockDelegate.cxx
+++ b/Kernel/Sources/LockDelegate.cxx
diff --git a/Kernel/Source/MutableArray.cxx b/Kernel/Sources/MutableArray.cxx
index 195ca6d9..195ca6d9 100644
--- a/Kernel/Source/MutableArray.cxx
+++ b/Kernel/Sources/MutableArray.cxx
diff --git a/Kernel/Source/Network/IP.cxx b/Kernel/Sources/Network/IP.cxx
index 1e438766..1e438766 100644
--- a/Kernel/Source/Network/IP.cxx
+++ b/Kernel/Sources/Network/IP.cxx
diff --git a/Kernel/Source/Network/IPCEP.cxx b/Kernel/Sources/Network/IPCEP.cxx
index ba537e95..ba537e95 100644
--- a/Kernel/Source/Network/IPCEP.cxx
+++ b/Kernel/Sources/Network/IPCEP.cxx
diff --git a/Kernel/Source/Network/NetworkDevice.cxx b/Kernel/Sources/Network/NetworkDevice.cxx
index 54d24b07..54d24b07 100644
--- a/Kernel/Source/Network/NetworkDevice.cxx
+++ b/Kernel/Sources/Network/NetworkDevice.cxx
diff --git a/Kernel/Source/New+Delete.cxx b/Kernel/Sources/New+Delete.cxx
index d709aaee..d709aaee 100644
--- a/Kernel/Source/New+Delete.cxx
+++ b/Kernel/Sources/New+Delete.cxx
diff --git a/Kernel/Source/NewFS+FileManager.cxx b/Kernel/Sources/NewFS+FileManager.cxx
index 3434edea..3434edea 100644
--- a/Kernel/Source/NewFS+FileManager.cxx
+++ b/Kernel/Sources/NewFS+FileManager.cxx
diff --git a/Kernel/Source/NewFS+IO.cxx b/Kernel/Sources/NewFS+IO.cxx
index 5dfd77b0..5dfd77b0 100644
--- a/Kernel/Source/NewFS+IO.cxx
+++ b/Kernel/Sources/NewFS+IO.cxx
diff --git a/Kernel/Source/NewFS+Journal.cxx b/Kernel/Sources/NewFS+Journal.cxx
index 57f76fd4..57f76fd4 100644
--- a/Kernel/Source/NewFS+Journal.cxx
+++ b/Kernel/Sources/NewFS+Journal.cxx
diff --git a/Kernel/Source/OwnPtr.cxx b/Kernel/Sources/OwnPtr.cxx
index cfbdf3b9..cfbdf3b9 100644
--- a/Kernel/Source/OwnPtr.cxx
+++ b/Kernel/Sources/OwnPtr.cxx
diff --git a/Kernel/Source/PEFCodeManager.cxx b/Kernel/Sources/PEFCodeManager.cxx
index 6fa7e6a1..6fa7e6a1 100644
--- a/Kernel/Source/PEFCodeManager.cxx
+++ b/Kernel/Sources/PEFCodeManager.cxx
diff --git a/Kernel/Source/PEFSharedObjectRT.cxx b/Kernel/Sources/PEFSharedObjectRT.cxx
index 20af1b98..20af1b98 100644
--- a/Kernel/Source/PEFSharedObjectRT.cxx
+++ b/Kernel/Sources/PEFSharedObjectRT.cxx
diff --git a/Kernel/Source/PRDT.cxx b/Kernel/Sources/PRDT.cxx
index 11165a40..11165a40 100644
--- a/Kernel/Source/PRDT.cxx
+++ b/Kernel/Sources/PRDT.cxx
diff --git a/Kernel/Source/PageAllocator.cxx b/Kernel/Sources/PageAllocator.cxx
index d3a4d4e2..d3a4d4e2 100644
--- a/Kernel/Source/PageAllocator.cxx
+++ b/Kernel/Sources/PageAllocator.cxx
diff --git a/Kernel/Source/PageManager.cxx b/Kernel/Sources/PageManager.cxx
index 990b2546..990b2546 100644
--- a/Kernel/Source/PageManager.cxx
+++ b/Kernel/Sources/PageManager.cxx
diff --git a/Kernel/Source/PermissionSelector.cxx b/Kernel/Sources/PermissionSelector.cxx
index cb44b237..cb44b237 100644
--- a/Kernel/Source/PermissionSelector.cxx
+++ b/Kernel/Sources/PermissionSelector.cxx
diff --git a/Kernel/Source/Pmm.cxx b/Kernel/Sources/Pmm.cxx
index 0641f457..0641f457 100644
--- a/Kernel/Source/Pmm.cxx
+++ b/Kernel/Sources/Pmm.cxx
diff --git a/Kernel/Source/ProcessScheduler.cxx b/Kernel/Sources/ProcessScheduler.cxx
index 1e4537f1..1e4537f1 100644
--- a/Kernel/Source/ProcessScheduler.cxx
+++ b/Kernel/Sources/ProcessScheduler.cxx
diff --git a/Kernel/Source/ProcessTeam.cxx b/Kernel/Sources/ProcessTeam.cxx
index 7e311399..7e311399 100644
--- a/Kernel/Source/ProcessTeam.cxx
+++ b/Kernel/Sources/ProcessTeam.cxx
diff --git a/Kernel/Source/Property.cxx b/Kernel/Sources/Property.cxx
index 0c5c5fab..0c5c5fab 100644
--- a/Kernel/Source/Property.cxx
+++ b/Kernel/Sources/Property.cxx
diff --git a/Kernel/Source/Ref.cxx b/Kernel/Sources/Ref.cxx
index 01883e07..01883e07 100644
--- a/Kernel/Source/Ref.cxx
+++ b/Kernel/Sources/Ref.cxx
diff --git a/Kernel/Source/SMPManager.cxx b/Kernel/Sources/SMPManager.cxx
index 90a9d440..90a9d440 100644
--- a/Kernel/Source/SMPManager.cxx
+++ b/Kernel/Sources/SMPManager.cxx
diff --git a/Kernel/Source/Semaphore.cxx b/Kernel/Sources/Semaphore.cxx
index 7bd1d513..7bd1d513 100644
--- a/Kernel/Source/Semaphore.cxx
+++ b/Kernel/Sources/Semaphore.cxx
diff --git a/Kernel/Source/Storage/AHCIDeviceInterface.cxx b/Kernel/Sources/Storage/AHCIDeviceInterface.cxx
index b0431cb1..b0431cb1 100644
--- a/Kernel/Source/Storage/AHCIDeviceInterface.cxx
+++ b/Kernel/Sources/Storage/AHCIDeviceInterface.cxx
diff --git a/Kernel/Source/Storage/ATADeviceInterface.cxx b/Kernel/Sources/Storage/ATADeviceInterface.cxx
index 0f7d22c1..0f7d22c1 100644
--- a/Kernel/Source/Storage/ATADeviceInterface.cxx
+++ b/Kernel/Sources/Storage/ATADeviceInterface.cxx
diff --git a/Kernel/Source/Storage/NVMEDeviceInterface.cxx b/Kernel/Sources/Storage/NVMEDeviceInterface.cxx
index 22c9c9d0..22c9c9d0 100644
--- a/Kernel/Source/Storage/NVMEDeviceInterface.cxx
+++ b/Kernel/Sources/Storage/NVMEDeviceInterface.cxx
diff --git a/Kernel/Source/Storage/SCSIDeviceInterface.cxx b/Kernel/Sources/Storage/SCSIDeviceInterface.cxx
index b64681d3..b64681d3 100644
--- a/Kernel/Source/Storage/SCSIDeviceInterface.cxx
+++ b/Kernel/Sources/Storage/SCSIDeviceInterface.cxx
diff --git a/Kernel/Source/Stream.cxx b/Kernel/Sources/Stream.cxx
index f21ef4d7..f21ef4d7 100644
--- a/Kernel/Source/Stream.cxx
+++ b/Kernel/Sources/Stream.cxx
diff --git a/Kernel/Source/String.cxx b/Kernel/Sources/String.cxx
index 4b6ea365..4b6ea365 100644
--- a/Kernel/Source/String.cxx
+++ b/Kernel/Sources/String.cxx
diff --git a/Kernel/Source/ThreadLocalStorage.cxx b/Kernel/Sources/ThreadLocalStorage.cxx
index c31ae1c2..c31ae1c2 100644
--- a/Kernel/Source/ThreadLocalStorage.cxx
+++ b/Kernel/Sources/ThreadLocalStorage.cxx
diff --git a/Kernel/Source/Timer.cxx b/Kernel/Sources/Timer.cxx
index 0495677c..0495677c 100644
--- a/Kernel/Source/Timer.cxx
+++ b/Kernel/Sources/Timer.cxx
diff --git a/Kernel/Source/URL.cxx b/Kernel/Sources/URL.cxx
index 1b223938..1b223938 100644
--- a/Kernel/Source/URL.cxx
+++ b/Kernel/Sources/URL.cxx
diff --git a/Kernel/Source/UserHeap.cxx b/Kernel/Sources/UserHeap.cxx
index 02c4c753..02c4c753 100644
--- a/Kernel/Source/UserHeap.cxx
+++ b/Kernel/Sources/UserHeap.cxx
diff --git a/Kernel/Source/Utils.cxx b/Kernel/Sources/Utils.cxx
index 1814c72e..1814c72e 100644
--- a/Kernel/Source/Utils.cxx
+++ b/Kernel/Sources/Utils.cxx
diff --git a/Kernel/Source/Variant.cxx b/Kernel/Sources/Variant.cxx
index 94f1991e..94f1991e 100644
--- a/Kernel/Source/Variant.cxx
+++ b/Kernel/Sources/Variant.cxx
diff --git a/Kernel/Source/compile_flags.txt b/Kernel/Sources/compile_flags.txt
index 1f54e6fb..1f54e6fb 100644
--- a/Kernel/Source/compile_flags.txt
+++ b/Kernel/Sources/compile_flags.txt
diff --git a/Kernel/makefile b/Kernel/makefile
index 24c823b4..b7749100 100644
--- a/Kernel/makefile
+++ b/Kernel/makefile
@@ -50,9 +50,9 @@ WINDRES=x86_64-w64-mingw32-windres
.PHONY: newos-amd64-epm
newos-amd64-epm: clean
$(WINDRES) KernelRsrc.rsrc -O coff -o KernelRsrc.obj
- $(CC) $(CCFLAGS) $(DISKDRIVER) $(DEBUG) $(wildcard Source/*.cxx) \
- $(wildcard Source/FS/*.cxx) $(wildcard HALKit/AMD64/Storage/*.cxx) \
- $(wildcard HALKit/AMD64/PCI/*.cxx) $(wildcard Source/Network/*.cxx) $(wildcard Source/Storage/*.cxx) \
+ $(CC) $(CCFLAGS) $(DISKDRIVER) $(DEBUG) $(wildcard Sources/*.cxx) \
+ $(wildcard Sources/FS/*.cxx) $(wildcard HALKit/AMD64/Storage/*.cxx) \
+ $(wildcard HALKit/AMD64/PCI/*.cxx) $(wildcard Sources/Network/*.cxx) $(wildcard Sources/Storage/*.cxx) \
$(wildcard HALKit/AMD64/*.cxx) $(wildcard HALKit/AMD64/*.cpp) \
$(wildcard HALKit/AMD64/*.s)
$(ASM) $(ASMFLAGS) HALKit/AMD64/HalInterruptAPI.asm