summaryrefslogtreecommitdiffhomepage
path: root/dev/LibDebugger/src/DebuggerEnginePOSIX.cc
AgeCommit message (Collapse)Author
2025-03-23debugger(posix): Refactor LibDebugger POSIX engine: rename, namespace ↵Amlal El Mahrouss
update, API cleanup - Renamed `IDebuggerEngine.h` → `POSIX.h` and `DebuggerEnginePOSIX.cc` → `POSIX.cc` - Moved `IDebuggerEngine` class into `LibDebugger::POSIX` namespace and renamed it to `Debugger` - Simplified method names: - `SetBreakpoint` → `Break` - `ContinueExecution` → `Continue` - Replaced generic return codes with `EXIT_SUCCESS` / `EXIT_FAILURE` - Updated includes and symbol usage to reflect changes across the codebase Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-03-08ADD: Better if conditions in DynamicLinkerPEF.ccAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
2025-02-09ADD: Add LibDebugger as a separate dylib, fix depreciation warning forAmlal El Mahrouss
ptrace. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>