aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2read.c
AgeCommit message (Expand)AuthorFilesLines
2018-03-11Use std::vector for field lists in dwarf2read.cTom Tromey1-193/+96
2018-03-11Remove cleanup from build_type_psymtabs_1Tom Tromey1-20/+9
2018-03-01Fix Rust enum test failuresTom Tromey1-2/+5
2018-02-28Create new common/pathstuff.[ch]Sergio Durigan Junior1-0/+1
2018-02-26Handle DW_TAG_variant_part and DW_TAG_variantTom Tromey1-37/+181
2018-02-26Convert Rust to use discriminated unionsTom Tromey1-0/+313
2018-02-26Move read_partial_die to partial_die_info::readYao Qi1-52/+56
2018-02-26Move fixup_partial_die to partial_die_info::fixupYao Qi1-38/+35
2018-02-26Remove one argument abbrev_len in read_partial_dieYao Qi1-7/+5
2018-02-26Class-fy partial_die_infoYao Qi1-26/+62
2018-02-26Change find_partial_die_in_comp_unit to dwarf2_cu::find_partial_dieYao Qi1-6/+8
2018-02-26Don't check abbrev is NULL in read_partial_dieYao Qi1-10/+7
2018-02-26Re-write partial_die_info allocation in load_partial_diesYao Qi1-30/+25
2018-02-23dwarf: Make sect_offset 64-bitsSimon Marchi1-167/+170
2018-02-16New class allocate_on_obstackYao Qi1-9/+5
2018-02-14Change openp et al to use a unique_xmalloc_ptrTom Tromey1-9/+14
2018-02-13Use enum flags for flags passed to openpSimon Marchi1-2/+2
2018-02-12gdb: Remove cleanup from dw2_do_instantiate_symtabAndrew Burgess1-35/+41
2018-02-04Move comment in gdb/dwarf2read.c::dwarf2_physnameJoel Brobecker1-8/+8
2018-01-28Remove dwarf2_per_objfile_free and use after free of dwarf2_per_objfileSimon Marchi1-33/+24
2018-01-21Ada/DWARF: Assume the Ada compiler produces descriptive type attributesJoel Brobecker1-9/+3
2018-01-18Make abbrev_table::abbrevs privateYao Qi1-6/+8
2018-01-17Remove symbolp typedefTom Tromey1-3/+0
2018-01-17Remove objfile argument from add_dyn_propTom Tromey1-3/+3
2018-01-17Change dwarf2_cu::method_info to be a std::vectorTom Tromey1-57/+36
2018-01-17Allocate dwarf2_cu with newSimon Marchi1-143/+67
2018-01-17Allocate abbrev_table with newTom Tromey1-180/+106
2018-01-17Unify new_symbol and new_symbol_fullTom Tromey1-20/+9
2018-01-10language_get_symbol_name_matcher -> get_symbol_name_matcherPedro Alves1-1/+1
2018-01-10Ada: make verbatim matcher override other language matchers (PR gdb/22670)Pedro Alves1-17/+15
2018-01-09Fix breakpoint add on inlined function using function name.Xavier Roirand1-8/+13
2018-01-07Remove dwarf2_cu::dwarf2_per_objfileSimon Marchi1-107/+140
2018-01-07Remove dwarf2_per_objfile globalSimon Marchi1-410/+614
2018-01-07Replace objfile field in dwarf2_cu and dwarf2_per_cu_data with dwarf2_per_obj...Simon Marchi1-111/+122
2018-01-01Add support for dynamic DW_AT_byte_stride.Joel Brobecker1-4/+23
2018-01-01treat Ada DW_TAG_unspecified_type DIEs as stub typesJoel Brobecker1-2/+7
2018-01-02Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2017-12-30dwarf2read: Silence -Wenum-compare-switch warningSimon Marchi1-0/+6
2017-12-30Make mapped_debug_names and mapped_index finalSimon Marchi1-2/+2
2017-12-14DWARF-5 .debug_names DW_IDX_type_unit fixJan Kratochvil1-25/+111
2017-12-11Unbreak build for non-ELF portsPedro Alves1-18/+14
2017-12-08dwarf2read.c: Rewrite/simplify mock_mapped_indexPedro Alves1-45/+28
2017-12-08Support wildmatching in .debug_names too.Pedro Alves1-41/+75
2017-12-08dwarf2read.c:mapped_index, use gdb::array_view, simplify symbol tablePedro Alves1-39/+40
2017-12-08DWARF-5: .debug_names index consumerJan Kratochvil1-18/+1108
2017-12-08Refactor: Move some generic code out of .gdb_index codeJan Kratochvil1-89/+131
2017-12-08Change dwarf2_initialize_objfile's return valueJan Kratochvil1-4/+4
2017-12-08DWARF-5: .debug_names index producerJan Kratochvil1-49/+867
2017-12-07Record nested typesKeith Seitz1-22/+76
2017-12-05Remove some unused variablesSimon Marchi1-24/+0