summaryrefslogtreecommitdiffstats
path: root/gdbstub.c
Commit message (Expand)AuthorAgeFilesLines
* gdbstub: Correct misparsing of vCont C/S requestsPeter Maydell2020-12-151-1/+1
* replay: create temporary snapshot at debugger connectionPavel Dovgalyuk2020-10-061-0/+1
* gdbstub: add reverse continue support in replay modePavel Dovgalyuk2020-10-061-1/+9
* gdbstub: add reverse step support in replay modePavel Dovgalyuk2020-10-061-2/+53
* trace: switch position of headers to what Meson requiresPaolo Bonzini2020-08-211-1/+1
* qom: Change object_get_canonical_path_component() not to mallocMarkus Armbruster2020-07-211-1/+1
* gdbstub/linux-user: support debugging over a unix socketAlex Bennée2020-05-061-16/+87
* gdbstub: eliminate gdbserver_fd globalAlex Bennée2020-05-061-13/+11Star
* gdbstub: fix compiler complainingDenis Plotnikov2020-04-071-2/+2
* gdbstub: Fix single-step issue by confirming 'vContSupported+' feature to gdbChangbin Du2020-03-171-1/+1
* gdbstub: do not split gdb_monitor_write payloadDamien Hedde2020-03-171-20/+3Star
* gdbstub: change GDBState.last_packet to GByteArrayDamien Hedde2020-03-171-18/+21
* gdbstub: extend GByteArray to read register helpersAlex Bennée2020-03-171-10/+10
* gdbstub: move mem_buf to GDBState and use GByteArrayAlex Bennée2020-03-171-21/+35
* gdbstub: move str_buf to GDBState and use GStringAlex Bennée2020-03-171-105/+90Star
* gdbstub: stop passing GDBState * around and use globalAlex Bennée2020-03-171-283/+278Star
* gdbstub: make GDBState static and have common init functionAlex Bennée2020-03-171-87/+81Star
* hmp: Fail gracefully if chardev is already in useKevin Wolf2020-03-061-1/+1
* chardev: Use QEMUChrEvent enum in IOEventHandler typedefPhilippe Mathieu-Daudé2020-01-081-1/+1
* gdbstub: Fix handler for 'F' packetSandra Loosemore2019-08-281-2/+6
* gdbstub: Fix handling of '!' packet with new infraRamiro Polla2019-08-281-1/+3
* sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2019-08-161-0/+1
* gdbstub: revert to previous set_reg behaviourAlex Bennée2019-07-101-6/+12
* gdbstub: add some notes to the header commentAlex Bennée2019-07-101-0/+6
* general: Replace global smp variables with smp machine propertiesLike Xu2019-07-051-0/+4
* monitor: Replace monitor_init() with monitor_init_{hmp, qmp}()Kevin Wolf2019-06-181-1/+1
* gdbstub: Implement qemu physical memory modeJon Doron2019-06-121-2/+60
* gdbstub: Clear unused variables in gdb_handle_packetJon Doron2019-06-121-9/+2Star
* gdbstub: Implement target halted (? pkt) with new infraJon Doron2019-06-121-10/+25
* gdbstub: Implement generic set/query (Q/q pkt) with new infraJon Doron2019-06-121-186/+373
* gdbstub: Implement v commands with new infraJon Doron2019-06-121-60/+110
* gdbstub: Implement step (s pkt) with new infraJon Doron2019-06-121-6/+19
* gdbstub: Implement file io (F pkt) with new infraJon Doron2019-06-121-22/+26
* gdbstub: Implement read all registers (g pkt) with new infraJon Doron2019-06-121-8/+23
* gdbstub: Implement write all registers (G pkt) with new infraJon Doron2019-06-121-10/+31
* gdbstub: Implement read memory (m pkt) with new infraJon Doron2019-06-121-16/+32
* gdbstub: Implement write memory (M pkt) with new infraJon Doron2019-06-121-18/+33
* gdbstub: Implement get register (p pkt) with new infraJon Doron2019-06-121-12/+38
* gdbstub: Implement set register (P pkt) with new infraJon Doron2019-06-121-9/+30
* gdbstub: Implement breakpoint commands (Z/z pkt) with new infraJon Doron2019-06-121-19/+67
* gdbstub: Implement set_thread (H pkt) with new infraJon Doron2019-06-121-30/+53
* gdbstub: Implement continue with signal (C pkt) with new infraJon Doron2019-06-121-5/+29
* gdbstub: Implement continue (c pkt) with new infraJon Doron2019-06-121-6/+19
* gdbstub: Implement thread_alive (T pkt) with new infraJon Doron2019-06-121-11/+32
* gdbstub: Implement deatch (D pkt) with new infraJon Doron2019-06-121-40/+61
* gdbstub: Add infrastructure to parse cmd packetsJon Doron2019-06-121-0/+195
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-0/+1
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* qemu-common: Move qemu_isalnum() etc. to qemu/ctype.hMarkus Armbruster2019-06-111-0/+2
* semihosting: move semihosting configuration into its own directoryAlex Bennée2019-05-281-1/+1