aboutsummaryrefslogtreecommitdiff
path: root/gdbstub
AgeCommit message (Expand)AuthorFilesLines
2023-07-03gdbstub: Add support for info proc mappingsIlya Leoshkevich3-2/+185
2023-07-03gdbstub: Report the actual qemu-user pidIlya Leoshkevich1-8/+17
2023-07-03gdbstub: Expose gdb_get_process() and gdb_get_first_cpu_in_process()Ilya Leoshkevich2-8/+10
2023-07-03gdbstub: clean-up vcont handling to avoid gotoAlex Bennée1-19/+9
2023-07-03gdbstub: Permit reverse step/break to provide stop responseNicholas Piggin1-0/+1
2023-07-03gdbstub: lightly refactor connection to avoid snprintfAlex Bennée1-10/+9
2023-06-20meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé1-5/+5
2023-05-18gdbstub: only send stop-reply packets when allowed toMatheus Tavares Bernardino4-19/+60
2023-04-04gdbstub: don't report auxv feature unless on LinuxAlex Bennée1-1/+1
2023-04-04gdbstub: Only build libgdb_user.fa / libgdb_softmmu.fa if necessaryPhilippe Mathieu-Daudé1-2/+4
2023-03-22*: Add missing includes of qemu/error-report.hRichard Henderson1-0/+1
2023-03-07gdbstub: Build syscall.c onceRichard Henderson2-6/+2
2023-03-07gdbstub: Adjust gdb_do_syscall to only use uint32_t and uint64_tRichard Henderson1-6/+6
2023-03-07gdbstub: Remove gdb_do_syscallvRichard Henderson1-16/+10
2023-03-07gdbstub: split out softmmu/user specifics for syscall handlingAlex Bennée4-24/+34
2023-03-07gdbstub: only compile gdbstub twice for whole buildAlex Bennée2-7/+27
2023-03-07gdbstub: move syscall handling to new fileAlex Bennée6-179/+253
2023-03-07gdbstub: don't use target_ulong while handling registersAlex Bennée1-7/+10
2023-03-07gdbstub: fix address type of gdb_set_cpu_pcAlex Bennée1-2/+2
2023-03-07gdbstub: specialise stub_can_reverseAlex Bennée4-11/+13
2023-03-07gdbstub: introduce gdb_get_max_cpusAlex Bennée4-10/+28
2023-03-07gdbstub: specialise target_memory_rw_debugAlex Bennée4-62/+96
2023-03-07gdbstub: specialise handle_query_attachedAlex Bennée4-14/+15
2023-03-07gdbstub: abstract target specific details from gdb_put_packet_binaryAlex Bennée4-8/+44
2023-03-07gdbstub: rationalise signal mapping in softmmuAlex Bennée1-12/+6
2023-03-07gdbstub: move chunks of user code into own filesAlex Bennée6-674/+742
2023-03-07gdbstub: move chunk of softmmu functionality to own fileAlex Bennée4-413/+478
2023-03-07gdbstub: make various helpers visible to the rest of the moduleAlex Bennée2-136/+165
2023-03-07gdbstub: move fromhex/tohex routines to internalsAlex Bennée2-20/+27
2023-03-07includes: move tb_flush into its own headerAlex Bennée1-0/+2
2023-03-07gdbstub: move GDBState to shared internals headerAlex Bennée2-42/+50
2023-03-07gdbstub: define separate user/system structuresAlex Bennée1-41/+53
2023-03-07gdbstub: clean-up indent on gdb_exitAlex Bennée1-14/+14
2023-03-07gdbstub: fix-up copyright and license filesAlex Bennée2-2/+4
2023-03-07gdbstub/internals.h: clean up include guardAlex Bennée1-3/+3
2023-02-27replay: Extract core API to 'exec/replay-core.h'Philippe Mathieu-Daudé1-1/+1
2023-02-27gdbstub: Use vaddr type for generic insert/remove_breakpoint() APIPhilippe Mathieu-Daudé4-9/+8
2022-10-06gdbstub: move guest debug support check to opsAlex Bennée4-3/+18
2022-10-06gdbstub: move breakpoint logic to accel opsAlex Bennée5-118/+137
2022-10-06gdbstub: move sstep flags probing into AccelClassAlex Bennée1-18/+4
2022-10-06gdbstub: move into its own sub directoryAlex Bennée4-0/+3672