summaryrefslogtreecommitdiff
path: root/gdb/symtab.h
AgeCommit message (Expand)Author
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess
2024-01-02PowerPC and aarch64: Fix reverse stepping failureCarl Love
2024-01-02gdb/dwarf2: Add support for DW_LNS_set_epilogue_begin in line-tableGuinevere Larsen
2023-12-06Always use expand_symtabs_matching in ada-lang.cTom Tromey
2023-11-29Remove gdb_static_assertTom Tromey
2023-11-21gdb: Use std::string_view instead of gdb::string_viewLancelot Six
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six
2023-10-25gdb: make get_symbol_address a private method of symbolSimon Marchi
2023-10-25gdb: make get_msymbol_address a private method of minimal_symbolSimon Marchi
2023-09-18More type safety for symbol_searchTom Tromey
2023-09-15Rename split_style::DOTTom Tromey
2023-08-31Add symbol::matches methodTom Tromey
2023-08-31[symtab/27831] Fix OBJF_MAINLINE assertKevin Buettner
2023-06-05Use "unrelocated" terminology in linetable_entryTom Tromey
2023-06-05Fix comment in address_classTom Tromey
2023-06-05Move unrelocated_addr to common-types.hTom Tromey
2023-05-12Introduce symbol_block_ops::get_block_valueTom Tromey
2023-05-12Define symbol::value_block separatelyTom Tromey
2023-03-28Rename "raw" to "unrelocated"Tom Tromey
2023-03-28Use unrelocated_addr in minimal symbolsTom Tromey
2023-03-28Use unrelocated_addr in psymbolsTom Tromey
2023-03-28Move definition of unrelocated_addr earlierTom Tromey
2023-03-27Change symbol::line to unsigned intTom Tromey
2023-03-17Fix line table regressionTom Tromey
2023-03-11Change linetable_entry::is_stmt to boolTom Tromey
2023-03-11Constify linetablesTom Tromey
2023-03-11Change linetables to be objfile-independentTom Tromey
2023-03-11Add operator< and operator== to linetable_entryTom Tromey
2023-02-26Remove expand_symtab_containing_pcTom Tromey
2023-02-20[gdb/symtab] Trust epilogue unwind info for unknown producer (-g0 case)Tom de Vries
2023-02-20[gdb/symtab] Factor out compunit_epilogue_unwind_validTom de Vries
2023-02-08Merge fixup_section and fixup_symbol_sectionTom Tromey
2023-02-08Remove compunit_symtab::m_block_line_sectionTom Tromey
2023-02-08Use default section indexes in fixup_symbol_sectionTom Tromey
2023-01-20gdb: move frame_info_ptr to frame.{c,h}Simon Marchi
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker
2022-12-14gdb: add SYMBOL_LOOKUP_SCOPED_DEBUG_ENTER_EXITAndrew Burgess
2022-12-14gdb: convert 'set debug symbol-lookup' to new debug printing schemeAndrew Burgess
2022-10-28Convert compunit_language to a methodTom Tromey
2022-10-25gdb: remove spurious spaces after frame_info_ptrSimon Marchi
2022-10-10Change GDB to use frame_info_ptrTom Tromey
2022-07-29gdb: add "id" fields to identify symtabs and subfilesSimon Marchi
2022-07-29gdb: introduce symtab_create_debug_printfSimon Marchi
2022-05-20Rename base_breakpoint -> code_breakpointPedro Alves
2022-05-20Move add_location(sal) to base_breakpointPedro Alves
2022-04-28Remove "typedef enum ..."Tom Tromey
2022-04-27gdb: remove BLOCKVECTOR_BLOCK and BLOCKVECTOR_NBLOCKS macrosSimon Marchi
2022-04-20Replace symbol_symtab with symbol::symtabTom Tromey
2022-04-20Replace symbol_arch with symbol::archTom Tromey
2022-04-20Replace symbol_objfile with symbol::objfileTom Tromey