aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Expand)AuthorFilesLines
2023-12-15Refine Ada overload matchingTom Tromey3-11/+108
2023-12-15Boolify ada_type_matchTom Tromey1-5/+5
2023-12-14gdb/options: fix copy&paste error in string_option_defAndrew Burgess1-1/+1
2023-12-14gdb/testsuite: add tests for unwinding of pseudo registersSimon Marchi12-0/+796
2023-12-14gdb: migrate arm to new gdbarch_pseudo_register_writeSimon Marchi1-26/+36
2023-12-14gdb: migrate arm to gdbarch_pseudo_register_read_valueSimon Marchi1-32/+44
2023-12-14gdb: migrate aarch64 to new gdbarch_pseudo_register_writeSimon Marchi1-58/+70
2023-12-14gdb: add missing raw register read in aarch64_sme_pseudo_register_writeSimon Marchi1-0/+1
2023-12-14gdb: make aarch64_za_offsets_from_regnum return za_offsetsSimon Marchi1-9/+10
2023-12-14gdb: migrate i386 and amd64 to the new gdbarch_pseudo_register_writeSimon Marchi3-130/+61
2023-12-14gdb: add gdbarch_pseudo_register_write that takes a frameSimon Marchi7-2/+167
2023-12-14gdb: rename gdbarch_pseudo_register_write to gdbarch_deprecated_pseudo_regist...Simon Marchi28-54/+90
2023-12-14gdb: change parameter name in frame_unwind_register_unsigned declarationSimon Marchi1-1/+1
2023-12-14gdb: read pseudo register through frameSimon Marchi12-285/+322
2023-12-14gdb: add value::allocate_registerSimon Marchi3-5/+24
2023-12-14gdb: make get_frame_register_bytes take the next frameSimon Marchi10-55/+50
2023-12-14gdb: make put_frame_register_bytes take the next frameSimon Marchi5-36/+31
2023-12-14gdb: make put_frame_register take the next frameSimon Marchi9-19/+24
2023-12-14gdb: remove frame_registerSimon Marchi1-31/+8
2023-12-14gdb: change value_of_register and value_of_register_lazy to take the next frameSimon Marchi17-49/+53
2023-12-14gdb: make put_frame_register take an array_viewSimon Marchi9-24/+35
2023-12-14gdb: fix bugs in {get,put}_frame_register_bytesSimon Marchi1-40/+23
2023-12-14gdb: change regcache interface to use array_viewSimon Marchi4-244/+383
2023-12-14gdb: simplify conditions in regcache::{read,write,raw_collect,raw_supply}_partSimon Marchi1-12/+12
2023-12-14gdb: make store_integer take an array_viewSimon Marchi2-17/+38
2023-12-14gdb: use reg_buffer_common throughout gdbsupport/common-regcache.hSimon Marchi9-27/+31
2023-12-14gdb: don't handle i386 k registers as pseudo registersSimon Marchi1-23/+0
2023-12-14Allow calling of variadic C++ functionsHannes Domani5-6/+55
2023-12-13Use unique_xmalloc_ptr in explicit_location_specTom Tromey7-81/+83
2023-12-13Use unique_xmalloc_ptr in linespec_location_specTom Tromey4-17/+12
2023-12-13[gdb/tui] add SingleKey bindings for reverse execution commandsMagne Hov2-0/+30
2023-12-13gdb/python: avoid use of _PyOS_ReadlineTStateAndrew Burgess1-6/+4
2023-12-13gdb: move gdbpy_gil into python-internal.hAlexandra Hájková2-24/+24
2023-12-13gdb: improve error reporting for 'save gdb-index'Andrew Burgess4-44/+198
2023-12-12Fix gdb.FinishBreakpoint when returning to an inlined functionHannes Domani3-1/+41
2023-12-12Support dynamically computed convenience variables in get_internalvar_integerHannes Domani3-0/+28
2023-12-11Implement DAP cancellationTom Tromey4-3/+177
2023-12-11Catch KeyboardInterrupt in send_gdb_with_responseTom Tromey1-2/+2
2023-12-11Rename a couple of DAP procs in the testsuiteTom Tromey1-5/+5
2023-12-11Introduce gdb.interruptTom Tromey3-0/+33
2023-12-11Move DAP JSON reader to its own threadTom Tromey1-2/+13
2023-12-11Clean up handling of DAP not-stopped responseTom Tromey1-1/+10
2023-12-11Simplify DAP stop-reason codeTom Tromey4-37/+76
2023-12-11Emit stop reason details in Python stop eventsTom Tromey8-15/+90
2023-12-11Move py_ui_out to a new headerTom Tromey2-128/+154
2023-12-11[gdb/testsuite] Fix $eol regexp usage in some test-casesTom de Vries3-13/+13
2023-12-11Use TARGET_SYSROOT_PREFIX in more placesTom Tromey3-9/+19
2023-12-11Add DAP items to NEWSTom Tromey1-0/+4
2023-12-11Fix dynamic_castHannes Domani3-4/+50
2023-12-10Fix "not not" in Python documentationTom Tromey1-1/+1