diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-08-05 09:57:44 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-08-05 09:57:44 +0100 |
| commit | 5f8ee9584a7a5c911d46f73e24ec7a1201058c50 (patch) | |
| tree | d31ac096094430ca93e521ef233144d969ad6427 /dev/DebuggerKit/src | |
| parent | b0c5f2a2683657182f5ce3dc3bcbf252164b0077 (diff) | |
feat! compiler_kit: API breaking changes.
feat: debugger_kit: Debugger work in progress implementation.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/DebuggerKit/src')
| -rw-r--r-- | dev/DebuggerKit/src/NeKernelContract.cc | 7 | ||||
| -rw-r--r-- | dev/DebuggerKit/src/NeKernelContractCLI.cc | 4 | ||||
| -rw-r--r-- | dev/DebuggerKit/src/POSIXMachContractCLI.cc | 2 |
3 files changed, 6 insertions, 7 deletions
diff --git a/dev/DebuggerKit/src/NeKernelContract.cc b/dev/DebuggerKit/src/NeKernelContract.cc index c78e2f2..a469e46 100644 --- a/dev/DebuggerKit/src/NeKernelContract.cc +++ b/dev/DebuggerKit/src/NeKernelContract.cc @@ -5,7 +5,7 @@ Purpose: NeKernel Debugger */ -#ifdef LD_NEKERNEL_DEBUGGER +#ifdef DK_NEKERNEL_DEBUGGER /// @author Amlal El Mahrouss /// @brief Kernel Debugger Protocol @@ -16,8 +16,6 @@ #include <DebuggerKit/Platform.h> -constexpr static UInt16 kDebugPort = 51820; - using namespace DebuggerKit::NeKernel; NeKernelContract::NeKernelContract() = default; @@ -26,6 +24,7 @@ NeKernelContract::~NeKernelContract() = default; BOOL NeKernelContract::Attach(CompilerKit::STLString path, CompilerKit::STLString argv, ProcessID& pid) noexcept { + if (path.empty() || argv.empty()) return NO; return NO; } @@ -45,4 +44,4 @@ BOOL NeKernelContract::Detach() noexcept { return NO; } -#endif // LD_NEKERNEL_DEBUGGER
\ No newline at end of file +#endif // DK_NEKERNEL_DEBUGGER
\ No newline at end of file diff --git a/dev/DebuggerKit/src/NeKernelContractCLI.cc b/dev/DebuggerKit/src/NeKernelContractCLI.cc index 49cf6c8..1dd87a5 100644 --- a/dev/DebuggerKit/src/NeKernelContractCLI.cc +++ b/dev/DebuggerKit/src/NeKernelContractCLI.cc @@ -5,7 +5,7 @@ Purpose: NeKernel Debugger CLI. */ -#ifdef LD_NEKERNEL_DEBUGGER +#ifdef DK_NEKERNEL_DEBUGGER #include <CompilerKit/Defines.h> #include <DebuggerKit/NeKernelContract.h> @@ -98,4 +98,4 @@ NECTI_MODULE(DebuggerNeKernel) { return EXIT_FAILURE; } -#endif // LD_NEKERNEL_DEBUGGER
\ No newline at end of file +#endif // DK_NEKERNEL_DEBUGGER
\ No newline at end of file diff --git a/dev/DebuggerKit/src/POSIXMachContractCLI.cc b/dev/DebuggerKit/src/POSIXMachContractCLI.cc index 80825c3..2b2ebc5 100644 --- a/dev/DebuggerKit/src/POSIXMachContractCLI.cc +++ b/dev/DebuggerKit/src/POSIXMachContractCLI.cc @@ -5,7 +5,7 @@ Purpose: OS X/Darwin Debugger */ -#ifdef LD_MACH_DEBUGGER +#ifdef DK_MACH_DEBUGGER #include <CompilerKit/Defines.h> #include <DebuggerKit/POSIXMachContract.h> |
