diff options
| author | Amlal <amlal.elmahrouss@icloud.com> | 2025-01-28 12:23:59 +0100 |
|---|---|---|
| committer | Amlal <amlal.elmahrouss@icloud.com> | 2025-01-28 12:23:59 +0100 |
| commit | 11cce52e903c35bf2e26234cec80cab9f0205ec2 (patch) | |
| tree | 2213b909f83fe8257dfe5dd50d8004faabc7c9b5 | |
| parent | 0601399a597280f849ce6c07f73f8124eea35c8d (diff) | |
ADD: Floating point types.
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
| -rw-r--r-- | dev/Kernel/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc | 12 | ||||
| -rw-r--r-- | dev/Kernel/NewKit/Defines.h | 4 |
2 files changed, 10 insertions, 6 deletions
diff --git a/dev/Kernel/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc b/dev/Kernel/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc index c01a46fe..594a3d8d 100644 --- a/dev/Kernel/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc +++ b/dev/Kernel/HALKit/AMD64/HalCoreInterruptHandlerAMD64.cc @@ -28,7 +28,7 @@ EXTERN_C void idt_handle_gpf(Kernel::UIntPtr rsp) process.Leak().ProcessSignal.SignalID = SIGKILL; process.Leak().ProcessSignal.PreviousStatus = process.Leak().Status; - kcout << "Kernel: PRCFROZE status set..\r"; + kcout << "Kernel: SIGKILL status set..\r"; process.Leak().Status = Kernel::ProcessStatusKind::kKilled; @@ -53,7 +53,7 @@ EXTERN_C void idt_handle_pf(Kernel::UIntPtr rsp) process.Leak().ProcessSignal.SignalID = SIGKILL; process.Leak().ProcessSignal.PreviousStatus = process.Leak().Status; - kcout << "Kernel: PRCFROZE status set..\r"; + kcout << "Kernel: SIGKILL status set..\r"; process.Leak().Status = Kernel::ProcessStatusKind::kKilled; @@ -99,7 +99,7 @@ EXTERN_C void idt_handle_math(Kernel::UIntPtr rsp) process.Leak().ProcessSignal.SignalID = SIGKILL; process.Leak().ProcessSignal.PreviousStatus = process.Leak().Status; - kcout << "Kernel: PRCFROZE status set..\r"; + kcout << "Kernel: SIGKILL status set..\r"; process.Leak().Status = Kernel::ProcessStatusKind::kKilled; @@ -123,7 +123,7 @@ EXTERN_C void idt_handle_generic(Kernel::UIntPtr rsp) process.Leak().ProcessSignal.SignalID = SIGKILL; process.Leak().ProcessSignal.PreviousStatus = process.Leak().Status; - kcout << "Kernel: PRCFROZE status set..\r"; + kcout << "Kernel: SIGKILL status set..\r"; process.Leak().Status = Kernel::ProcessStatusKind::kKilled; @@ -147,7 +147,7 @@ EXTERN_C Kernel::Void idt_handle_breakpoint(Kernel::UIntPtr rip) process.Leak().ProcessSignal.PreviousStatus = process.Leak().Status; - kcout << "Kernel: PRCFROZE status set..\r"; + kcout << "Kernel: SIGKILL status set..\r"; process.Leak().Status = Kernel::ProcessStatusKind::kFrozen; } @@ -169,7 +169,7 @@ EXTERN_C void idt_handle_ud(Kernel::UIntPtr rsp) process.Leak().ProcessSignal.SignalID = SIGKILL; process.Leak().ProcessSignal.PreviousStatus = process.Leak().Status; - kcout << "Kernel: PRCFROZE status set..\r"; + kcout << "Kernel: SIGKILL status set..\r"; process.Leak().Status = Kernel::ProcessStatusKind::kKilled; diff --git a/dev/Kernel/NewKit/Defines.h b/dev/Kernel/NewKit/Defines.h index a221bdad..50bd6af3 100644 --- a/dev/Kernel/NewKit/Defines.h +++ b/dev/Kernel/NewKit/Defines.h @@ -68,6 +68,10 @@ namespace Kernel using WideChar = wchar_t; using Utf32Char = char32_t; + using LongDouble = long double; + using Double = double; + using Float = float; + typedef UInt32 PhysicalAddressKind; typedef UIntPtr VirtualAddressKind; |
