aboutsummaryrefslogtreecommitdiff
path: root/gdbstub/gdbstub.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-12gdbstub: replace exit calls with proper shutdown for softmmuClément Chigot1-2/+3
2023-10-11gdbstub: Replace gdb_regs with an arrayAkihiko Odaki1-14/+21
2023-10-11gdbstub: Remove gdb_has_xml variableAkihiko Odaki1-15/+0
2023-10-11gdbstub: Use g_markup_printf_escaped()Akihiko Odaki1-15/+21
2023-10-11hw/core/cpu: Return static value with gdb_arch_name()Akihiko Odaki1-2/+1
2023-10-11gdbstub: Introduce GDBFeature structureAkihiko Odaki1-3/+3
2023-10-11gdbstub: Fix target.xml responseAkihiko Odaki1-1/+1
2023-10-04accel/tcg: Replace CPUState.env_ptr with cpu_env()Richard Henderson1-2/+2
2023-08-30gdbstub: move comment for gdb_register_coprocessorAlex Bennée1-6/+0
2023-08-30gdbstub: replace global gdb_has_xml with a functionAlex Bennée1-5/+7
2023-08-30gdbstub: refactor get_feature_xmlAlex Bennée1-39/+42
2023-08-30gdbstub: remove unused user_ctx fieldAlex Bennée1-8/+8
2023-08-30gdbstub: fixes cases where wrong threads were reported to GDB on SIGINTMatheus Branco Borella1-0/+29
2023-08-10gdbstub: don't complain about preemptive ACK charsAlex Bennée1-0/+5
2023-08-10gdbstub: more fixes for client Ctrl-C handlingAlex Bennée1-2/+3
2023-08-06gdbstub: use 0 ("any process") on packets with no PIDMatheus Tavares Bernardino1-1/+1
2023-07-31gdbstub: Fix client Ctrl-C handlingNicholas Piggin1-2/+11
2023-07-03gdbstub: Add support for info proc mappingsIlya Leoshkevich1-2/+43
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 Leoshkevich1-8/+8
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-05-18gdbstub: only send stop-reply packets when allowed toMatheus Tavares Bernardino1-9/+28
2023-04-04gdbstub: don't report auxv feature unless on LinuxAlex Bennée1-1/+1
2023-03-22*: Add missing includes of qemu/error-report.hRichard Henderson1-0/+1
2023-03-07gdbstub: only compile gdbstub twice for whole buildAlex Bennée1-3/+1
2023-03-07gdbstub: move syscall handling to new fileAlex Bennée1-174/+3
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ée1-11/+2
2023-03-07gdbstub: introduce gdb_get_max_cpusAlex Bennée1-10/+1
2023-03-07gdbstub: specialise target_memory_rw_debugAlex Bennée1-62/+11
2023-03-07gdbstub: specialise handle_query_attachedAlex Bennée1-13/+2
2023-03-07gdbstub: abstract target specific details from gdb_put_packet_binaryAlex Bennée1-8/+2
2023-03-07gdbstub: move chunks of user code into own filesAlex Bennée1-674/+4
2023-03-07gdbstub: move chunk of softmmu functionality to own fileAlex Bennée1-411/+10
2023-03-07gdbstub: make various helpers visible to the rest of the moduleAlex Bennée1-136/+140
2023-03-07gdbstub: move fromhex/tohex routines to internalsAlex Bennée1-20/+0
2023-03-07includes: move tb_flush into its own headerAlex Bennée1-0/+2
2023-03-07gdbstub: move GDBState to shared internals headerAlex Bennée1-42/+0
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-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é1-1/+0
2022-10-06gdbstub: move guest debug support check to opsAlex Bennée1-3/+2
2022-10-06gdbstub: move breakpoint logic to accel opsAlex Bennée1-118/+9
2022-10-06gdbstub: move sstep flags probing into AccelClassAlex Bennée1-18/+4
2022-10-06gdbstub: move into its own sub directoryAlex Bennée1-0/+3641