Commit Graph

16 Commits

Author SHA1 Message Date
f7a0b17a07 gdb: Fix missing return 2025-06-25 03:46:28 +08:00
ac2c4ff399 gdb: Change HandleVContCommand comment 2025-06-25 03:28:17 +08:00
625ca3f934 gdb: Support continue specific threads 2025-06-24 15:45:18 +08:00
b932905053 gdb: Interrupt at currently selected thread 2025-06-24 15:40:10 +08:00
1b37038d5a gdb: Log CommandReadMemory failure 2025-06-24 08:34:12 +08:00
cd2a7c9916 gdb: Prevent BreakHandler being called multiple times from the same breakpoint 2025-06-24 08:34:12 +08:00
009d319bc2 gdb: Implement QRcmd (monitor) commands
monitor backtrace (mo bt)
monitor registers (mo reg)
monitor get info
2025-06-24 08:34:11 +08:00
bad1dd8899 gdb: Implement z0/Z0 software breakpoints 2025-06-24 08:34:11 +08:00
7d5f7bc479 gdb: Implement vCont to support step on AArch32 2025-06-24 08:34:11 +08:00
9506eba982 gdb: Show thread names
Reference: d8a37b4b71/libraries/libstratosphere/source/osdbg/impl/osdbg_thread_type.os.horizon.hpp
2025-06-24 08:34:11 +08:00
5cad23f793 gdb: Set correct gThread and cThread when break 2025-06-24 08:34:11 +08:00
f630d5ba99 gdb: Fix crash when gdb client disconnected in some cases 2025-06-24 08:34:11 +08:00
e547c4f5f4 gdb: Fix GdbWriteRegister endianness 2025-06-24 08:34:11 +08:00
737afbfa2f gdb: Wait for the application to start if user connect gdb too early 2025-06-24 08:34:11 +08:00
bbbbaaa669 gdb: Remove redundant log 2025-06-24 08:34:11 +08:00
890165707a Add GDB Stub
Author: merry, svc64
2025-06-24 08:34:11 +08:00