aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Expand)AuthorFilesLines
2025-03-11Use gdb map in py-connection.cTom Tromey1-4/+3
2025-03-11Use gdb set in dwarf2/aranges.cTom Tromey1-1/+1
2025-03-11Use gdb set in all_non_exited_process_targetsTom Tromey2-4/+5
2025-03-11Use gdb set and map in remote.cTom Tromey1-3/+2
2025-03-11Use gdb set and map in mi-main.cTom Tromey1-7/+7
2025-03-11Use gdb::function_view in iterate_over_threadsTom Tromey9-128/+66
2025-03-11Use gdb set and map in TUITom Tromey2-5/+4
2025-03-11Use gdb set and map in source_cacheTom Tromey1-4/+4
2025-03-11[gdb/testsuite] Fix gdb.base/step-over-syscall.exp with glibc 2.41Tom de Vries1-7/+17
2025-03-10Remove pid from test name in gcore-memory-usage.expTom Tromey1-1/+1
2025-03-10Add string cache and use it in cooked indexTom Tromey2-13/+6
2025-03-10Revert past commitsSimon Marchi14-544/+329
2025-03-10attempt to revamp to the CU/TU listSimon Marchi11-224/+394
2025-03-10gdb/dwarf: print DWARF CUs/TUs in "maint print objfiles"Simon Marchi2-7/+55
2025-03-10gdb/dwarf: add dwarf_source_language_nameSimon Marchi2-0/+16
2025-03-10gdb/dwarf: move index unit vectors to debug names reader and use themSimon Marchi2-87/+72
2025-03-10gdb/dwarf: track comp and type units countSimon Marchi2-8/+11
2025-03-10gdb/dwarf: remove unnecessary bracesSimon Marchi1-9/+8
2025-03-10gdb/dwarf: use ranged for loop in some potsSimon Marchi2-13/+7
2025-03-10gdb/dwarf: save DWARF version in dwarf2_loclist_baton, remove it from dwarf2_...Simon Marchi4-38/+12
2025-03-10Use flags enum for cooked_index_entry::full_nameTom Tromey5-30/+50
2025-03-10Remove eval_op_scopeTom Tromey2-30/+20
2025-03-10gdb/dwarf: rename comp_unit_die to top_level_dieSimon Marchi3-42/+42
2025-03-10gdb/dwarf: add doc for cutu_reader::is_dummySimon Marchi1-0/+5
2025-03-10Fix check-include-guards.pyTom Tromey8-27/+34
2025-03-09Fix segfault if target_fileio_read_alloc failsBrandon Belew1-5/+5
2025-03-08[gdb/testsuite] Fix gdb.base/step-over-syscall.exp with -m32 for AMDTom de Vries1-1/+1
2025-03-07gdb/dwarf: call other cutu_reader constructor in ensure_lang and dw2_get_file...Simon Marchi2-13/+14
2025-03-07Avoid excessive CU expansion on failed matchesTom Tromey2-22/+66
2025-03-07Use wild matching for lookup_name_info::match_anyTom Tromey1-1/+1
2025-03-07Handle ">>" in cp-name-parser.yTom Tromey2-0/+24
2025-03-07Minor cleanups to cpname_stateTom Tromey1-9/+11
2025-03-07gdb/dwarf: move cooked_indexer to cooked-indexer.{h,c}Simon Marchi5-825/+914
2025-03-07gdb/dwarf: move cooked_index_storage to cooked-index-storage.{h,c}Simon Marchi5-137/+194
2025-03-07gdb/dwarf: move cutu_reader to read.hSimon Marchi2-146/+148
2025-03-07[gdb/tdep] Support REX2 and EVEX prefixTom de Vries1-1/+109
2025-03-07[gdb/tdep] Fix vmovdqu decodingTom de Vries1-6/+77
2025-03-07[gdb/tdep] Make amd64_get_insn_details more regularTom de Vries1-4/+7
2025-03-07[gdb/tdep] Add vzeroupper and vzeroall in amd64-insn-decode selftestTom de Vries1-0/+34
2025-03-07[gdb/tdep] Add vex2_to_vex3Tom de Vries1-0/+40
2025-03-07[gdb/tdep] Factor out part of fixup_riprelTom de Vries1-22/+37
2025-03-07[gdb/tdep] Fix rip-relative insn handling in amd64_get_used_input_int_regTom de Vries1-1/+12
2025-03-07[gdb/tdep] Factor out rip_relative_pTom de Vries1-2/+14
2025-03-07[gdb/tdep] Add amd64-insn-decode selftestTom de Vries1-8/+63
2025-03-07[gdb/tdep] Factor out amd64_get_used_input_int_regsTom de Vries1-6/+17
2025-03-07[gdb/tdep] Refactor amd64_get_unused_input_int_reg, part 3Tom de Vries1-21/+22
2025-03-07[gdb/tdep] Refactor amd64_get_unused_input_int_reg, part 2Tom de Vries1-2/+2
2025-03-07[gdb/tdep] Refactor amd64_get_unused_input_int_reg, part 1Tom de Vries1-10/+19
2025-03-06[gdb] Fix typos in NEWSTom de Vries1-12/+12
2025-03-06[gdb/python] Fix typosTom de Vries3-5/+5