aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2read.c
AgeCommit message (Expand)AuthorFilesLines
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
2017-09-04Make "p S::method() const::static_var" work tooPedro Alves1-0/+43
2017-09-04Stop assuming no-debug-info variables have type intPedro Alves1-2/+1
2017-08-24DWARF-5 Fix DW_FORM_implicit_constJan Kratochvil1-1/+11
2017-08-24DWARF-5: Fix -fdebug-types-sectionJan Kratochvil1-17/+40
2017-08-22Change gdb_realpath to return a unique_xmalloc_ptrTom Tromey1-8/+6
2017-08-17Plug line_header leaksPedro Alves1-33/+56
2017-08-09gdb: Fix build failure with GCC 7H.J. Lu1-1/+2
2017-08-07Fix dwarf2_string_attr for -gsplit-dwarfLeszek Swirski1-1/+2
2017-08-03Introduce and use gdb_file_upTom Tromey1-16/+2
2017-07-20Use SYMBOL_MATCHES_SEARCH_NAME some morePedro Alves1-2/+2
2017-07-18Fix Fission (broken by my previous patch)David Blaikie1-0/+1
2017-07-17Fix TAB-completion + .gdb_index slowness (generalize filename_seen_cache)Pedro Alves1-45/+60
2017-07-17C++ify dwarf2_per_objfilePedro Alves1-133/+164
2017-07-06Fission support for multiple CUs per DWO fileDavid Blaikie1-47/+53
2017-06-27Eliminate make_cleanup_obstack_free, introduce auto_obstackPedro Alves1-14/+4
2017-06-19.gdb_index writer: close the file before unlinking itPedro Alves1-1/+5
2017-06-14Introduce gdb::byte_vector, add allocator that default-initializesPedro Alves1-1/+2
2017-06-12.gdb_index prod perf regression: mapped_symtab now vector of valuesPedro Alves1-28/+28
2017-06-12.gdb_index prod perf regression: Estimate size of psyms_seenPedro Alves1-1/+35
2017-06-12.gdb_index prod perf regression: find before insert in unordered_mapPedro Alves1-5/+16
2017-06-12Code cleanup: dwarf2read.c: Add data_buf::append_uintPedro Alves1-29/+29
2017-06-12Code cleanup: dwarf2read.c: Eliminate ::file_writePedro Alves1-20/+2
2017-06-12Code cleanup: dwarf2read.c:uniquify_cu_indices: Use std::uniquePedro Alves1-17/+4