aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2
AgeCommit message (Expand)AuthorFilesLines
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
2023-08-28[gdb/symtab] Handle self-reference in inherit_abstract_diesTom de Vries1-0/+7
2023-08-23gdb: add gdb::make_unique functionAndrew Burgess4-4/+4
2023-08-17[gdb/build, c++20] Fix invalid conversion in test_symbolsTom de Vries1-1/+1
2023-08-16[gdb/symtab] Handle self-reference DIETom de Vries1-3/+19
2023-08-13[gdb/symtab] Don't deduplicate variables in gdb-indexTom de Vries1-3/+2
2023-08-10[gdb/symtab] Fix off-by-one error in cooked_indexer::recurseTom de Vries1-1/+3
2023-08-10[gdb/symtab] Dump qualified name of cooked_index_entryTom de Vries1-0/+3
2023-08-10[gdb/symtab] Fix assertion in write_debug_namesTom de Vries1-1/+1
2023-08-09Rename bfd_bread and bfd_bwriteAlan Modra1-1/+1
2023-08-08[gdb/build] Fix build breaker with -std=c++11Tom de Vries1-1/+6
2023-08-05[gdb/symtab] Find main language without symtab expansionTom de Vries1-0/+40
2023-08-04Consolidate calls to bfd_set_cacheableTom Tromey1-1/+0
2023-08-04[gdb/symtab] Fix data race on dwarf2_per_cu_data::{files_read,is_debug_types}Tom de Vries1-5/+5
2023-08-04[gdb/symtab] Fix data race on dwarf2_per_cu_data::{mark,is_debug_types}Tom de Vries1-5/+5
2023-08-04[gdb/symtab] Fix data race on dwarf2_per_cu_data::{m_header_read_in,is_debug_...Tom de Vries1-7/+7
2023-08-04[gdb/symtab] Fix race on dwarf2_per_cu_data::{queued,is_debug_type}Tom de Vries1-6/+6
2023-08-04[gdb/symtab] Fix data race on bfd::{cacheable,format}Tom de Vries3-20/+43
2023-08-04[gdb/symtab] Fix data race on index_cache::m_enabledTom de Vries4-8/+38
2023-08-03[gdb/symtab] Remove superfluous handling of Ada main in write_cooked_indexTom de Vries1-21/+6
2023-07-31Fix bug in fixed-point handlingTom Tromey1-0/+2
2023-07-21Fix crash with DW_FORM_implicit_constTom Tromey1-12/+17
2023-07-21[gdb/symtab] Add optimized out static var to cooked indexTom de Vries1-9/+0
2023-06-28Fix handling of DW_TAG_unspecified_type for AdaTom Tromey1-1/+4
2023-06-20Use gdb::byte_vector in agent_exprTom Tromey1-2/+2
2023-06-12Simplify case DW_OP_GNU_uninit in dwarf_expr_context::execute_stack_opKevin Buettner1-6/+1
2023-06-11Permit DW_OP_GNU_uninit to be used with DW_OP_pieceKevin Buettner1-2/+4
2023-06-05Use unrelocated_addr in dwarf2_fdeTom Tromey1-32/+39
2023-06-05Use local "text offset" variable in dwarf2_frame_cacheTom Tromey1-5/+6
2023-06-05Constify dwarf2_cie::augmentationTom Tromey1-3/+3