aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2/read.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-08Add deferred_warnings parameter to read_addrmap_from_arangesTom Tromey1-2/+6
2024-01-08Refactor complaint thread-safety approachTom Tromey1-13/+18
2024-01-08Add thread-safety to gdb's BFD wrappersTom Tromey1-2/+1
2024-01-08Add a couple of bfd_cache_close callsTom Tromey1-0/+4
2024-01-08Pre-read DWZ section dataTom Tromey1-11/+2
2024-01-08Don't use objfile::intern in DWO codeTom Tromey1-10/+21
2024-01-02gdb/dwarf2: Add support for DW_LNS_set_epilogue_begin in line-tableGuinevere Larsen1-1/+13
2023-12-29dwarf, fortran: add support for DW_TAG_entry_pointNils-Christian Kempke1-3/+67
2023-12-29gdb, dwarf: add assert to dwarf2_get_pc_boundsNils-Christian Kempke1-0/+1
2023-12-29gdb, dwarf: move part of dwarf2_get_pc_bounds into separate functionNils-Christian Kempke1-21/+50
2023-12-06Remove quick_symbol_functions::expand_matching_symbolsTom Tromey1-54/+0
2023-12-06[gdb/symtab] Redo "Fix assert in set_length"Tom de Vries via Gdb-patches1-12/+12
2023-12-05Fix off-by-one error in compute_delayed_physnamesTom Tromey1-1/+1
2023-11-29Remove gdb_static_assertTom Tromey1-1/+1
2023-11-29Use C++17 [[fallthrough]] attributeTom Tromey1-11/+11
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: 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 Six1-1/+2
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six1-12/+12
2023-11-21gdb: Use C++17's std::make_unique instead of gdb::make_uniqueLancelot Six1-1/+1
2023-11-17Remove extraneous blocks from dwarf2/read.c:new_symbolTom Tromey1-43/+41
2023-11-05Pre-read DWZ file in DWARF readerTom Tromey1-10/+12
2023-11-01[gdb/symtab] Work around gas PR28629Tom de Vries1-1/+36
2023-11-01[gdb/symtab] Add producer_is_gasTom de Vries1-2/+2
2023-10-29Move read_addrmap_from_aranges to new fileTom Tromey1-178/+1
2023-10-29Pre-read .debug_aranges sectionTom Tromey1-5/+6
2023-10-20[gdb/symtab] Fix more style issues in v9 .gdb_index section supportTom de Vries1-1/+1
2023-10-19Fix race in DWARF readerTom Tromey1-2/+21
2023-10-18[gdb/symtab] Fix style issues in v9 .gdb_index section supportTom de Vries1-2/+2
2023-10-16[gdb/symtab] Work around PR gas/29517Tom de Vries1-0/+23
2023-10-10[gdb/symtab] Add name_of_main and language_of_main to the DWARF indexMatheus Branco Borella1-2/+11
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 Vries1-0/+6
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-14gdb: fix buffer overflow in DWARF readerAndrew Burgess1-1/+1
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-28[gdb/symtab] Handle self-reference in inherit_abstract_diesTom de Vries1-0/+7
2023-08-23gdb: add gdb::make_unique functionAndrew Burgess1-1/+1