aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2/index-write.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-25gdb: remove gdbcmd.hSimon Marchi1-1/+1
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi1-1/+0
2024-02-29Use DW_FORM_ref_addr for DIE offset in .debug_namesTom Tromey1-2/+5
2024-01-28Use the new symbol domainsTom Tromey1-4/+3
2024-01-18Rewrite .debug_names writerTom Tromey1-239/+156
2024-01-18Do not write the index cache from an indexTom Tromey1-0/+2
2024-01-18Add language to cooked_index_entryTom Tromey1-2/+2
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess1-1/+1
2023-12-29dwarf, fortran: add support for DW_TAG_entry_pointNils-Christian Kempke1-1/+2
2023-12-13gdb: improve error reporting for 'save gdb-index'Andrew Burgess1-1/+9
2023-11-29Use try_emplace in index-write.cTom Tromey1-16/+9
2023-11-28gdb: generate dwarf-5 index identically as worker-thread count changesAndrew Burgess1-2/+15
2023-11-28gdb: generate gdb-index identically regardless of work thread countAndrew Burgess1-0/+69
2023-11-28gdb: C++-ify mapped_symtab from dwarf2/index-write.cAndrew Burgess1-46/+92
2023-11-28gdb: reduce size of generated gdb-index fileAndrew Burgess1-10/+19
2023-11-28gdb: option completion for 'save gdb-index' commandAndrew Burgess1-17/+52
2023-11-28gdb: allow use of ~ in 'save gdb-index' commandAndrew Burgess1-2/+5
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six1-2/+2
2023-10-20Don't include cooked-index.h from dwarf2/read.hTom Tromey1-0/+1
2023-10-20[gdb/symtab] Fix more style issues in v9 .gdb_index section supportTom de Vries1-1/+1
2023-10-19Fix race in DWARF readerTom Tromey1-1/+1
2023-10-18[gdb/symtab] Fix two style issues in gdb/dwarf2/index-write.cTom de Vries1-3/+3
2023-10-18[gdb/symtab] Fix style issues in v9 .gdb_index section supportTom de Vries1-4/+4
2023-10-10[gdb/symtab] Add name_of_main and language_of_main to the DWARF indexMatheus Branco Borella1-8/+46
2023-09-20[gdb/symtab] Error out for .debug_types section in dwz fileTom de Vries1-0/+3
2023-09-16[gdb/symtab] Fix overly large gdb-index file check for 32-bitTom de Vries1-2/+82
2023-09-14Throw error when creating an overly large gdb-index fileKevin Buettner1-1/+8
2023-09-07[gdb/symtab] Fix gdb-index writing for .debug_typesTom de Vries1-7/+3
2023-08-13[gdb/symtab] Don't deduplicate variables in gdb-indexTom de Vries1-3/+2
2023-08-10[gdb/symtab] Fix assertion in write_debug_namesTom de Vries1-1/+1
2023-08-03[gdb/symtab] Remove superfluous handling of Ada main in write_cooked_indexTom de Vries1-21/+6
2023-02-24Only use the per-BFD object to write a DWARF indexTom Tromey1-44/+36
2023-01-31gdb/dwarf: rename cooked_index_vector to cooked_indexSimon Marchi1-7/+4
2023-01-30Make addrmap const-correct in cooked indexTom Tromey1-5/+7
2023-01-30gdb: provide const-correct versions of addrmap::find and addrmap::foreachSimon Marchi1-1/+1
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-10-21Fix incorrect .gdb_index with new DWARF scannerTom Tromey1-0/+5
2022-10-17Change .gdb_index de-duplication implementationTom Tromey1-36/+41
2022-10-17Improve Ada support in .gdb_indexTom Tromey1-9/+35
2022-10-17Fix regression in c-linkage-name.exp with gdb indexTom Tromey1-3/+4
2022-10-08Merge both implementations of debug_names::insertTom Tromey1-27/+24
2022-09-22[gdb/symtab] Add all_comp_units/all_type_units views on all_unitsTom de Vries1-3/+2
2022-09-22[gdb/symtab] Rename all_comp_units to all_unitsTom de Vries1-10/+10
2022-08-03Use gdb_bfd_ref_ptr in objfileTom Tromey1-1/+1
2022-07-11[gdb/symtab] Fix data race in per_cu->lengthTom de Vries1-1/+1
2022-07-04[gdb/symtab] Add get/set functions for per_cu->lang/unit_typeTom de Vries1-1/+1
2022-06-12Remove addrmap wrapper functionsTom Tromey1-1/+1
2022-05-04Fix crash when creating index from indexTom Tromey1-18/+9
2022-04-29De-duplicate .gdb_indexTom Tromey1-2/+23
2022-04-29Fix .debug_names regression with new indexerTom Tromey1-1/+13