aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Expand)AuthorFilesLines
2023-02-27Forced quit cases handled by resetting sync_quit_force_runKevin Buettner3-0/+27
2023-02-27Introduce set_force_quit_flag and change type of sync_quit_force_runKevin Buettner3-5/+15
2023-02-27QUIT processing w/ explicit throw for gdb_exception_forced_quitKevin Buettner3-4/+15
2023-02-27Guile QUIT processing updatesKevin Buettner5-1/+21
2023-02-27Python QUIT processing updatesKevin Buettner5-0/+22
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