From 29cdd455ebe5ea61481c47a35f7d621075795cc0 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Mon, 21 Jul 2025 14:52:47 +0100 Subject: feat: reintroduce PowerPC, ARM, and Open64x0 C compiler frontends. Signed-off-by: Amlal El Mahrouss --- dev/LibDebugger/src/NeKernelContract.cc | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) (limited to 'dev/LibDebugger/src') diff --git a/dev/LibDebugger/src/NeKernelContract.cc b/dev/LibDebugger/src/NeKernelContract.cc index 075a1cb..2c2543e 100644 --- a/dev/LibDebugger/src/NeKernelContract.cc +++ b/dev/LibDebugger/src/NeKernelContract.cc @@ -11,6 +11,11 @@ #include #include +#include +#include +#include +#include + constexpr static UInt16 kDebugPort = 51820; using namespace LibDebugger::NeKernel; @@ -19,25 +24,25 @@ NeKernelContract::NeKernelContract() = default; NeKernelContract::~NeKernelContract() = default; -bool NeKernelContract::Attach(LibCompiler::STLString path, LibCompiler::STLString argv, +BOOL NeKernelContract::Attach(LibCompiler::STLString path, LibCompiler::STLString argv, ProcessID& pid) noexcept { - return false; + return NO; } -bool NeKernelContract::BreakAt(LibCompiler::STLString symbol) noexcept { - return false; +BOOL NeKernelContract::BreakAt(LibCompiler::STLString symbol) noexcept { + return NO; } -bool NeKernelContract::Break() noexcept { - return false; +BOOL NeKernelContract::Break() noexcept { + return NO; } -bool NeKernelContract::Continue() noexcept { - return false; +BOOL NeKernelContract::Continue() noexcept { + return NO; } -bool NeKernelContract::Detach() noexcept { - return false; +BOOL NeKernelContract::Detach() noexcept { + return NO; } #endif // LD_NEKERNEL_DEBUGGER \ No newline at end of file -- cgit v1.2.3