aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2
AgeCommit message (Expand)AuthorFilesLines
2023-11-29Remove gdb_static_assertTom Tromey2-3/+3
2023-11-29Use try_emplace in index-write.cTom Tromey1-16/+9
2023-11-29Use C++17 [[fallthrough]] attributeTom Tromey2-13/+13
2023-11-28gdb: generate dwarf-5 index identically as worker-thread count changesAndrew Burgess1-2/+15
2023-11-28gdb: generate gdb-index identically regardless of work thread countAndrew Burgess1-0/+69
2023-11-28gdb: C++-ify mapped_symtab from dwarf2/index-write.cAndrew Burgess1-46/+92
2023-11-28gdb: reduce size of generated gdb-index fileAndrew Burgess1-10/+19
2023-11-28gdb: option completion for 'save gdb-index' commandAndrew Burgess1-17/+52
2023-11-28gdb: allow use of ~ in 'save gdb-index' commandAndrew Burgess1-2/+5
2023-11-21Use enum accessibility in types and member functionsTom Tromey1-4/+4
2023-11-21Remove byte vectors from cplus_struct_typeTom Tromey1-70/+16
2023-11-21gdb: Use initializers in lambda captures unconditionallyLancelot Six1-6/+1
2023-11-21gdb: Remove uses of gdb::to_string (const std::string_view &)Lancelot Six1-2/+1
2023-11-21gdb: Use std::string_view instead of gdb::string_viewLancelot Six5-7/+8
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six11-31/+31
2023-11-21gdb: Use C++17's std::make_unique instead of gdb::make_uniqueLancelot Six4-4/+4
2023-11-17Remove extraneous blocks from dwarf2/read.c:new_symbolTom Tromey1-43/+41
2023-11-05Pre-read DWZ file in DWARF readerTom Tromey3-14/+29
2023-11-01[gdb/symtab] Work around gas PR28629Tom de Vries3-1/+38
2023-11-01[gdb/symtab] Add producer_is_gasTom de Vries1-2/+2
2023-10-29Move read_addrmap_from_aranges to new fileTom Tromey5-186/+237
2023-10-29Pre-read .debug_aranges sectionTom Tromey2-5/+7
2023-10-20Don't include cooked-index.h from dwarf2/read.hTom Tromey2-1/+1
2023-10-20[gdb/symtab] Fix more style issues in v9 .gdb_index section supportTom de Vries4-8/+8
2023-10-19Fix race in DWARF readerTom Tromey3-25/+41
2023-10-18[gdb/symtab] Fix two style issues in gdb/dwarf2/index-write.cTom de Vries1-3/+3
2023-10-18[gdb/symtab] Fix style issues in v9 .gdb_index section supportTom de Vries4-15/+15
2023-10-16[gdb/symtab] Work around PR gas/29517Tom de Vries3-0/+25
2023-10-10[gdb/symtab] Add name_of_main and language_of_main to the DWARF indexMatheus Branco Borella4-11/+122
2023-09-20Remove explanatory comments from includesTom Tromey1-2/+2
2023-09-20[gdb/symtab] Error out for .debug_types section in dwz fileTom de Vries4-0/+15
2023-09-19Give a language to a typeTom Tromey1-32/+29
2023-09-19Regularize some DWARF type initializationTom Tromey1-11/+13
2023-09-19Pass a type allocator to init_fixed_point_typeTom Tromey1-2/+2
2023-09-16[gdb/symtab] Fix overly large gdb-index file check for 32-bitTom de Vries1-2/+82
2023-09-15Rename split_style::DOTTom Tromey1-1/+1
2023-09-14Throw error when creating an overly large gdb-index fileKevin Buettner1-1/+8
2023-09-14gdb: fix buffer overflow in DWARF readerAndrew Burgess1-1/+1
2023-09-07[gdb/symtab] Fix gdb-index writing for .debug_typesTom de Vries1-7/+3
2023-09-05Introduce TYPE_SPECIFIC_RUST_STUFFTom Tromey1-1/+8
2023-09-05Avoid crash with Ada and -fdata-sectionsTom Tromey1-1/+2
2023-08-31gdb: remove FIELD_BITSIZESimon Marchi1-1/+1
2023-08-31gdb: introduce field::bitsize / field::set_bitsizeSimon Marchi1-8/+4
2023-08-31gdb: remove TYPE_FIELD_ARTIFICIALSimon Marchi1-4/+4
2023-08-31gdb: introduce field::is_artificial / field::set_is_artificialSimon Marchi1-7/+7
2023-08-31Unify DW_TAG_typedef case in new_symbolTom Tromey1-5/+1
2023-08-31[gdb/symtab] Replace TYPE_ALLOC with TYPE_ZALLOC where requiredTom de Vries1-2/+8
2023-08-31[gdb/symtab] Replace TYPE_ALLOC + B_CLRALL with TYPE_ZALLOCTom de Vries1-8/+4
2023-08-31[gdb/symtab] Factor out type::{alloc_fields,copy_fields}Tom de Vries1-33/+7
2023-08-28Use sect_offset_str in cooked_index::dumpTom Tromey1-2/+1