aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2
AgeCommit message (Expand)AuthorFilesLines
14 hoursAdd string cache and use it in cooked indexTom Tromey2-13/+6
15 hoursRevert past commitsSimon Marchi11-433/+326
15 hoursattempt to revamp to the CU/TU listSimon Marchi8-221/+283
15 hoursgdb/dwarf: print DWARF CUs/TUs in "maint print objfiles"Simon Marchi2-7/+55
15 hoursgdb/dwarf: add dwarf_source_language_nameSimon Marchi2-0/+16
15 hoursgdb/dwarf: move index unit vectors to debug names reader and use themSimon Marchi2-87/+72
15 hoursgdb/dwarf: track comp and type units countSimon Marchi2-8/+11
15 hoursgdb/dwarf: remove unnecessary bracesSimon Marchi1-9/+8
15 hoursgdb/dwarf: use ranged for loop in some potsSimon Marchi2-13/+7
15 hoursgdb/dwarf: save DWARF version in dwarf2_loclist_baton, remove it from dwarf2_...Simon Marchi4-38/+12
15 hoursUse flags enum for cooked_index_entry::full_nameTom Tromey5-30/+50
19 hoursgdb/dwarf: rename comp_unit_die to top_level_dieSimon Marchi3-42/+42
19 hoursgdb/dwarf: add doc for cutu_reader::is_dummySimon Marchi1-0/+5
3 daysgdb/dwarf: call other cutu_reader constructor in ensure_lang and dw2_get_file...Simon Marchi2-13/+14
3 daysAvoid excessive CU expansion on failed matchesTom Tromey1-22/+24
4 daysgdb/dwarf: move cooked_indexer to cooked-indexer.{h,c}Simon Marchi4-825/+912
4 daysgdb/dwarf: move cooked_index_storage to cooked-index-storage.{h,c}Simon Marchi4-137/+192
4 daysgdb/dwarf: move cutu_reader to read.hSimon Marchi2-146/+148
5 daysAdd support for hierarchical Ada namesTom Tromey2-33/+134
5 daysAdd "Ada linkage" mode to cooked_index_entry::full_nameTom Tromey2-10/+26
5 daysStore new Ada entries in cooked_index_shard::m_entriesTom Tromey2-8/+21
5 daysHandle DW_TAG_module for AdaTom Tromey1-8/+19
5 daysAdd "synthetic" marker for index entriesTom Tromey3-9/+11
5 daysUse DW_TAG_module for AdaTom Tromey3-3/+6
5 daysUse dwarf2_full_name when computing type namesTom Tromey1-4/+5
5 daysgdb/dwarf: remove unnecessary `this->` in read.cSimon Marchi1-45/+44
5 daysgdb/dwarf: make all fields of cutu_reader privateSimon Marchi1-272/+279
5 daysgdb/dwarf: pass dwarf2_cu instead of cutu_reader to two functionsSimon Marchi1-7/+4
5 daysgdb/dwarf: move a bunch of DIE-reading functions to cutu_readerSimon Marchi1-153/+154
5 daysgdb/dwarf: add empty lines in cutu_reader::read_cutu_die_from_dwo commentSimon Marchi1-0/+3
5 daysgdb/dwarf: make init_cu_die_reader a method of cutu_readerSimon Marchi1-16/+20
5 daysgdb/dwarf: make read_cutu_die_from_dwo a method of cutu_readerSimon Marchi1-20/+25
5 daysUse "::" as separator for Fortran in cooked indexTom Tromey1-0/+1
6 daysInconsistent treatment of template parameters in DWARF readerTom Tromey1-4/+2
6 daysgdb/dwarf: store dwo_file_up in dwo_file_setSimon Marchi2-92/+97
6 daysgdb/dwarf: make dwarf2_per_bfd::dwo_files a gdb::unordered_setSimon Marchi2-166/+147
6 daysgdb/dwarf: change htabs holding dwo_unit objects to gdb::unordered_setSimon Marchi1-181/+99
6 daysgdb/dwarf: remove unused local variable in create_debug_type_hash_tableSimon Marchi1-1/+0
6 daysgdb/dwarf: remove unnecessary parameters to create_{cus,debug_type}_hash_tableSimon Marchi1-30/+21
6 daysgdb/dwarf: remove die_reader_specsSimon Marchi1-109/+78
6 daysgdb/dwarf: remove unnecessary parameter of create_cus_hash_tableSimon Marchi1-4/+3
6 daysgdb/dwarf: remove unnecessary local variable in dw2_get_file_names_readerSimon Marchi1-3/+2
6 daysCreate dwarf2/parent-map.cTom Tromey2-66/+88
6 daysDump debug names indexTom Tromey1-1/+1
7 daysgdb/dwarf: pass is_dwz to dwarf2_per_cu constructorSimon Marchi3-28/+33
7 daysgdb/dwarf: make dwarf2_get_dwz_file a method of dwarf2_per_bfdSimon Marchi9-44/+32
7 daysgdb/dwarf: remove create_cu_from_index_listSimon Marchi3-24/+3
7 daysObvious comment fix in cooked-index.hTom Tromey1-1/+1
8 daysAdd language to type unit in debug-names-tu.exp.tclTom Tromey4-19/+32
8 daysgdb/dwarf: remove unnecessary abfd parameter in dwarf2_per_bfd::locate_sectionsSimon Marchi2-6/+5