diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2026-03-25 08:31:45 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2026-03-25 08:31:45 +0100 |
| commit | 9b7dbb3e5c131d84730b88c4fc493665c74613fd (patch) | |
| tree | 7d81b675fe2cb03d2e263eaa4002562188dc058f /include/DebuggerKit/Common.inl | |
| parent | 3e6fcda61e87f61fba547bed1eb239981966cb68 (diff) | |
[FEAT] Refactor DebuggerKit design (BREAKING API CHANGES)breaking-changes-debuggerkit
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'include/DebuggerKit/Common.inl')
| -rw-r--r-- | include/DebuggerKit/Common.inl | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/include/DebuggerKit/Common.inl b/include/DebuggerKit/Common.inl index b54c410..a9e5d35 100644 --- a/include/DebuggerKit/Common.inl +++ b/include/DebuggerKit/Common.inl @@ -13,9 +13,17 @@ inline bool kKeepRunning = false; #ifdef DK_NEKERNEL_DEBUGGER -inline DebuggerKit::NeKernel::NeKernelContract kKernelDebugger; +inline DebuggerKit::NeKernel::NeSystemDebugger kKernelDebugger; #else -inline DebuggerKit::POSIX::POSIXMachContract kUserDebugger; +#ifdef DK_MACH_DEBUGGER + +inline DebuggerKit::POSIX::MachDebugger kUserDebugger; + +#else + +inline DebuggerKit::POSIX::POSIXDebugger kUserDebugger; + +#endif #endif static DebuggerKit::ProcessID kPID = 0L; |
