aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2read.c
AgeCommit message (Expand)AuthorFilesLines
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
2017-12-01Add support for the readnever conceptSergio Durigan Junior1-0/+3
2017-12-01Revert "Add support for the readnever concept"Sergio Durigan Junior1-3/+0
2017-12-01Add support for the readnever conceptSergio Durigan Junior1-0/+3
2017-11-29Make "break foo" find "A::foo", A::B::foo", etc. [C++ and wild matching]Pedro Alves1-0/+48
2017-11-21Fix mapped_index::find_name_components_bounds upper bound computationPedro Alves1-3/+2
2017-11-21Unit test name-component bounds searching directlyPedro Alves1-83/+202
2017-11-210xff chars in name components table; cp-name-parser lex UTF-8 identifiersPedro Alves1-14/+122
2017-11-17Use an enum to represent subclasses of symbolTom Tromey1-2/+2
2017-11-17Make template_symbol derive from symbolTom Tromey1-1/+1
2017-11-17Handle dereferencing Rust trait objectsTom Tromey1-0/+58
2017-11-08Remove symbolp vectorTom Tromey1-16/+10
2017-11-08lookup_name_info::make_ignore_paramsPedro Alves1-5/+295
2017-11-08Reorder/reindent dw2_expand_symtabs_matching & friendsPedro Alves1-176/+158
2017-11-08Optimize .gdb_index symbol name searchingPedro Alves1-42/+281
2017-11-08Introduce lookup_name_info and generalize Ada's FULL/WILD name matchingPedro Alves1-4/+95
2017-11-08Per-language symbol name hashing algorithmPedro Alves1-1/+1
2017-11-04Replace really_free_pendings with a scoped_ classTom Tromey1-8/+4
2017-10-18Issue complaint instead of assert for invalid/unhandled DW_AT_accessibilityKeith Seitz1-1/+2
2017-10-16Record and output access specifiers for nested typedefsKeith Seitz1-0/+22
2017-10-14Replace psymbol_allocation_list with std::vectorSimon Marchi1-13/+10
2017-10-11Constify add_prefix_cmdTom Tromey1-2/+2
2017-10-09Make cp_remove_params return a gdb::unique_xmalloc_ptrPedro Alves1-5/+6
2017-10-08Remove some cleanups from dwarf2read.cTom Tromey1-137/+60
2017-09-28(open_and_init_dwp_file): Protect against some segvsDoug Evans1-2/+9
2017-09-27Make init_type/arch_type take a size in bitsUlrich Weigand1-4/+3
2017-09-27Constify save_gdb_index_commandTom Tromey1-1/+1
2017-09-26dwarf2read: Restrict ICC workaround to ICC<14Walfred Tedeschi1-17/+19
2017-09-26Move GDB producer parsing routines to a separate fileWalfred Tedeschi1-0/+1
2017-09-19Use DISABLE_COPY_AND_ASSIGNYao Qi1-3/+1
2017-09-15dwarf2read: Replace copy_string usages with savestringSimon Marchi1-17/+3
2017-09-09Use std::vector in add_using_directiveTom Tromey1-8/+4
2017-09-09Remove unnecessary function prototypes.John Baldwin1-2/+0
2017-09-08Remove unused field field_info.fnfieldsKeith Seitz1-4/+0
2017-09-06Introduce dw2_linkage_name and dw2_linkage_name_attr.Keith Seitz1-26/+38