aboutsummaryrefslogtreecommitdiff
path: root/gdbstub
AgeCommit message (Expand)AuthorFilesLines
2024-06-24gdbstub: move enums into separate headerAlex Bennée1-0/+1
2024-05-06user: Use get_task_state() helperPhilippe Mathieu-Daudé2-3/+4
2024-04-26gdbstub: Include missing 'hw/core/cpu.h' headerPhilippe Mathieu-Daudé1-0/+1
2024-04-02gdbstub/system: Rename 'user_ctx' argument as 'ctx'Philippe Mathieu-Daudé2-8/+8
2024-04-02gdbstub: Correct invalid mentions of 'softmmu' by 'system'Philippe Mathieu-Daudé2-11/+11
2024-03-13gdbstub: Fix double close() of the follow-fork-mode socketIlya Leoshkevich1-2/+1
2024-03-13gdbstub: Add Xfer:siginfo:read stubGustavo Romero3-0/+32
2024-03-13gdbstub: Save target's siginfoGustavo Romero1-4/+19
2024-03-13gdbstub: Rename back gdb_handlesigGustavo Romero1-4/+4
2024-03-06gdbstub: Implement follow-fork-mode childIlya Leoshkevich1-2/+210
2024-03-06gdbstub: Introduce gdb_handle_detach_user()Ilya Leoshkevich3-0/+12
2024-03-06gdbstub: Introduce gdb_handle_set_thread_user()Ilya Leoshkevich3-2/+15
2024-03-06gdbstub: Introduce gdb_handle_query_supported_user()Ilya Leoshkevich3-3/+14
2024-03-06gdbstub: Call gdbserver_fork() both in parent and in childIlya Leoshkevich1-3/+2
2024-03-06{linux,bsd}-user: Pass pid to gdbserver_fork()Ilya Leoshkevich1-1/+1
2024-03-06gdbstub: Introduce gdbserver_fork_start()Ilya Leoshkevich1-0/+4
2024-03-06{linux,bsd}-user: Introduce get_task_state()Ilya Leoshkevich1-2/+2
2024-03-06gdbstub: Support disablement in a multi-threaded processIlya Leoshkevich1-4/+15
2024-02-28gdbstub: expose api to find registersAlex Bennée1-1/+26
2024-02-28gdbstub: Add members to identify registers to GDBFeatureAkihiko Odaki1-3/+9
2024-02-28gdbstub: Infer number of core registers from XMLAkihiko Odaki1-1/+4
2024-02-28gdbstub: Simplify XML lookupAkihiko Odaki1-58/+60
2024-02-28gdbstub: Change gdb_get_reg_cb and gdb_set_reg_cbAkihiko Odaki1-4/+2
2024-02-28gdbstub: Use GDBFeature for GDBRegisterStateAkihiko Odaki1-8/+6
2024-02-28gdbstub: Use GDBFeature for gdb_register_coprocessorAkihiko Odaki1-6/+7
2024-02-09gdbstub: Implement catching syscallsIlya Leoshkevich3-0/+101
2024-02-09gdbstub: Add syscall entry/return hooksIlya Leoshkevich1-0/+8
2024-02-09gdbstub: Allow specifying a reason in stop packetsIlya Leoshkevich1-1/+4
2024-02-09gdbstub: Expose TARGET_SIGTRAP in a target-agnostic wayIlya Leoshkevich2-0/+6
2023-12-31meson: remove config_targetosPaolo Bonzini1-2/+2
2023-12-01gdbstub: use a better signal when we halt for IO reasonsAlex Bennée2-1/+2
2023-11-15gdbstub: spelling fix: respectivellyMichael Tokarev1-1/+1
2023-11-08gdbstub: Introduce GDBFeatureBuilderAkihiko Odaki1-0/+65
2023-11-08gdbstub: Introduce gdb_find_static_feature()Akihiko Odaki1-0/+13
2023-10-31gdbstub: Check if gdb_regs is NULLAkihiko Odaki1-14/+20
2023-10-12gdbstub: replace exit calls with proper shutdown for softmmuClément Chigot3-2/+15
2023-10-11gdbstub: Replace gdb_regs with an arrayAkihiko Odaki1-14/+21
2023-10-11gdbstub: Remove gdb_has_xml variableAkihiko Odaki2-17/+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-11gdbstub: Fix target_xml initializationAkihiko Odaki1-1/+1
2023-10-07gdbstub: Rename 'softmmu' -> 'system'Philippe Mathieu-Daudé4-9/+9
2023-10-04accel/tcg: Replace CPUState.env_ptr with cpu_env()Richard Henderson2-3/+3
2023-09-29meson: clean up static_library keyword argumentsPaolo Bonzini1-2/+2
2023-09-07configure, meson: remove target OS symbols from config-host.makPaolo Bonzini1-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ée4-7/+8
2023-08-30gdbstub: refactor get_feature_xmlAlex Bennée2-40/+43