aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Expand)AuthorFilesLines
2023-02-27Catch gdb_exception_error instead of gdb_exception (in many places)Kevin Buettner17-20/+20
2023-02-27Handle gdb SIGTERM by throwing / catching gdb_exception_force_quitKevin Buettner2-1/+13
2023-02-27Fix value chain use-after-freeTom Tromey14-54/+173
2023-02-27Remove infrun_thread_thread_exit observerPedro Alves1-9/+0
2023-02-27all-stop "follow-fork parent" and selecting another threadPedro Alves3-9/+335
2023-02-27Make follow_fork not rely on get_last_target_statusPedro Alves2-32/+71
2023-02-27Improve "info program"Pedro Alves6-46/+263
2023-02-27Convert previous_inferior_ptid to strong reference to thread_infoPedro Alves4-15/+42
2023-02-27Tweak "Using the running image of ..." outputPedro Alves4-4/+4
2023-02-27gdb: make-target-delegates.py: add type annotationsSimon Marchi1-16/+33
2023-02-27gdb: make-target-delegates.py: add Entry typeSimon Marchi1-16/+39
2023-02-27gdb: make-target-delegates.py: make one string rawSimon Marchi1-1/+1
2023-02-27gdb: gdbarch*.py, copyright.py: add type annotationsSimon Marchi4-49/+51
2023-02-27gdb: split gdbarch component types to gdbarch_types.pySimon Marchi3-168/+190
2023-02-27gdb: pyproject.toml: set pyright typeCheckingMode = "strict"Simon Marchi1-0/+3
2023-02-27gdb: gdbarch.py: remove Info.__init__Simon Marchi1-6/+1
2023-02-27gdb: gdbarch.py: spell out parameters of _Component.__init__Simon Marchi1-5/+30
2023-02-27gdb: reformat Python files with black 23.1.0Simon Marchi13-9/+11
2023-02-27gdb: remove invalid / dead code from gdbarch.pySimon Marchi1-2/+0
2023-02-27Fix crash with "finish" in RustTom Tromey3-1/+70
2023-02-27Remove old GNU indent directivesTom Tromey15-29/+6
2023-02-27Handle range types in ax-gdb.cTom Tromey3-22/+42
2023-02-27Implement some agent expressions for AdaTom Tromey4-8/+138
2023-02-27Regenerate Linux syscall group infoPedro Alves15-856/+1001
2023-02-27Autogenerate gdb/syscalls/linux-defaults.xml.in (groups) from strace sourcesPedro Alves1-0/+91
2023-02-27gdb: don't treat empty enums as flag enumsAndrew Burgess3-0/+81
2023-02-27gdb/testsuite: Improve testing of GDB's completion functionsBruno Larsen1-0/+16
2023-02-27gdb, python: do minor modernization in execute_gdb_commandTankut Baris Aktemur1-12/+13
2023-02-26Remove expand_symtab_containing_pcTom Tromey2-27/+0
2023-02-25gdb/amd64: replace xmalloc/alloca with gdb::byte_vectorAndrew Burgess1-12/+9
2023-02-24Remove struct bufferTom Tromey5-6/+0
2023-02-24Don't use struct buffer in top.cTom Tromey1-14/+8
2023-02-24Don't use struct buffer in event-top.cTom Tromey1-14/+6
2023-02-24Remove struct buffer from tracefile-tfile.cTom Tromey1-11/+10
2023-02-24Write the DWARF index in the backgroundTom Tromey4-19/+101
2023-02-24Only use the per-BFD object to write a DWARF indexTom Tromey5-60/+48
2023-02-24gdb: fix parenthesis position in commentSimon Marchi1-1/+1
2023-02-24[gdb/testsuite] Cleanup unnecessary expr from require lineTom de Vries1-1/+1
2023-02-24GDB: Fix out of bounds accesses with limited-length valuesMaciej W. Rozycki1-3/+14
2023-02-23gdb/doc: The RISC-V vector registers didn't changePalmer Dabbelt1-5/+1
2023-02-23gdb: remove --disable-gdbmi configure optionSimon Marchi3-48/+5
2023-02-23Fix Tcl quoting in gdb_assertTom Tromey3-5/+5
2023-02-23gdb: add AMDGPU header files to HFILES_NO_SRCDIRSimon Marchi1-0/+2
2023-02-23Remove 'eval' from gdb_breakpointTom Tromey1-6/+1
2023-02-23gdb: LoongArch: Support reg aliases in info reg commandHui Li1-0/+21
2023-02-23gdb: LoongArch: Modify the result of the info reg commandHui Li1-0/+39
2023-02-22gdb.reverse/time-reverse.exp: test both time syscall and C time functionPedro Alves2-22/+57
2023-02-21Issue error on erroneous expressionTom Tromey2-1/+9
2023-02-21gdb: add --with-curses to --configuration outputPhilippe Blain4-9/+22
2023-02-21[gdb/testsuite] Require compilation flags in two gdb.arch/aarch64 test-casesTom de Vries2-0/+4