aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2
AgeCommit message (Expand)AuthorFilesLines
2020-02-19gdb: dwarf2/read.c: remove unused objfile parameters/variablesSimon Marchi1-34/+19
2020-02-18gdb: allow duplicate enumerators in flag enumsSimon Marchi1-5/+0
2020-02-18gdb: fix printing of flag enums with multi-bit enumeratorsSimon Marchi1-3/+9
2020-02-14Return unique_xmalloc_ptr from call_site_find_chainTom Tromey3-19/+13
2020-02-14[gdb] Speedup lnp_state_machine::handle_special_opcodeRichard Biener1-5/+5
2020-02-12Move the frame data to the BFD when possibleTom Tromey1-5/+34
2020-02-12Remove the objfile backlink from comp_unitTom Tromey1-13/+14
2020-02-12Remove a use of the comp_unit backlinkTom Tromey1-8/+14
2020-02-12Add per-unit obstackTom Tromey1-2/+5
2020-02-12Store the comp_unit instead of the FDE tableTom Tromey1-25/+26
2020-02-12Change fde table to a vectorTom Tromey1-115/+61
2020-02-12Remove dwarf_expr_batonTom Tromey1-9/+0
2020-02-11Don't forward-declare struct objfile in dwarf2/frame.hTom Tromey1-1/+0
2020-02-10[gdb] Fix -Wstrict-null-sentinel warningsTom de Vries1-1/+2
2020-02-09[gdb] Mention CU offset for <artifical> if verboseTom de Vries1-0/+8
2020-02-08Remove "keep" parameter from cutu_reader constructorTom Tromey1-27/+28
2020-02-08Simplify "want_partial_unit" handlingTom Tromey1-9/+5
2020-02-08Move two more functions to dwarf2/leb.hTom Tromey2-31/+27
2020-02-08Convert read_address to a method on comp_unit_headTom Tromey3-69/+72
2020-02-08Convert read_offset to method on comp_unit_headTom Tromey3-32/+22
2020-02-08Create dwarf2/comp-unit.[ch]Tom Tromey3-293/+362
2020-02-08Move read_offset_1 to leb.cTom Tromey3-31/+33
2020-02-08Convert dwarf2_section_size to a methodTom Tromey2-18/+15
2020-02-08Unify read_initial_length implementationsTom Tromey4-83/+69
2020-02-08Add some methods to dwarf2_per_cu_dataTom Tromey4-133/+123
2020-02-08Move dwarf2_per_cu_data::imported_symtabs earlierTom Tromey1-26/+26
2020-02-08Move DWARF line_header to new fileTom Tromey4-253/+307
2020-02-08Change line_table methods to return unique_xmalloc_ptrTom Tromey1-17/+20
2020-02-08Change file_full_name and file_file_name methodsTom Tromey1-23/+24
2020-02-08Move dwarf_always_disassemble to dwarf2/loc.cTom Tromey3-26/+24
2020-02-08Change dwarf2_per_objfile::quick_file_names_table to htab_upTom Tromey2-10/+7
2020-02-08Minor simplification in abbrev_table::readTom Tromey1-1/+1
2020-02-08Use htab_up in abbrev_tableTom Tromey2-33/+34
2020-02-08Minor cleanups in abbrev_tableTom Tromey3-37/+37
2020-02-08Change dwarf2_per_objfile::die_type_hash to htab_upTom Tromey2-13/+8
2020-02-08Change dwp_file to use htab_upTom Tromey1-12/+9
2020-02-08Don't allocate DWO file hash on obstackTom Tromey1-7/+5
2020-02-08Change dwarf2_per_objfile::line_header_hash to htab_upTom Tromey2-13/+7
2020-02-08Change dwarf2_per_objfile::type_unit_groups to htab_upTom Tromey2-11/+8
2020-02-08Change dwarf2_per_objfile::signatured_types to be htab_upTom Tromey3-52/+50
2020-02-08Remove DWARF queue-related globalsTom Tromey2-60/+59
2020-02-08Introduce die_info::has_childrenTom Tromey1-48/+34
2020-02-08Move DWARF code to dwarf2/ subdirectoryTom Tromey17-1/+38240
2020-02-08Change attr_form_is_block to be a methodTom Tromey2-13/+12
2020-02-08Change some attribute functions to be methodsTom Tromey2-59/+59
2020-02-08Create dwarf2/attribute.[ch]Tom Tromey2-0/+240
2020-02-08Create dwarf2/abbrev.[ch]Tom Tromey2-0/+281
2020-02-08Change section functions to be methods of dwarf2_section_infoTom Tromey2-91/+77
2020-02-08Create dwarf2/section.[ch]Tom Tromey2-0/+300
2020-02-08Create dwarf2/leb.[ch]Tom Tromey2-0/+177