aboutsummaryrefslogtreecommitdiff
path: root/gdb/symtab.h
AgeCommit message (Expand)AuthorFilesLines
2023-12-06Always use expand_symtabs_matching in ada-lang.cTom Tromey1-4/+9
2023-11-29Remove gdb_static_assertTom Tromey1-3/+3
2023-11-21gdb: Use std::string_view instead of gdb::string_viewLancelot Six1-7/+7
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six1-12/+12
2023-10-25gdb: make get_symbol_address a private method of symbolSimon Marchi1-9/+8
2023-10-25gdb: make get_msymbol_address a private method of minimal_symbolSimon Marchi1-9/+7
2023-09-18More type safety for symbol_searchTom Tromey1-5/+5
2023-09-15Rename split_style::DOTTom Tromey1-1/+1
2023-08-31Add symbol::matches methodTom Tromey1-4/+11
2023-08-31[symtab/27831] Fix OBJF_MAINLINE assertKevin Buettner1-8/+9
2023-06-05Use "unrelocated" terminology in linetable_entryTom Tromey1-2/+4
2023-06-05Fix comment in address_classTom Tromey1-5/+5
2023-06-05Move unrelocated_addr to common-types.hTom Tromey1-6/+0
2023-05-12Introduce symbol_block_ops::get_block_valueTom Tromey1-0/+9
2023-05-12Define symbol::value_block separatelyTom Tromey1-4/+7
2023-03-28Rename "raw" to "unrelocated"Tom Tromey1-3/+3
2023-03-28Use unrelocated_addr in minimal symbolsTom Tromey1-2/+13
2023-03-28Use unrelocated_addr in psymbolsTom Tromey1-0/+16
2023-03-28Move definition of unrelocated_addr earlierTom Tromey1-6/+6
2023-03-27Change symbol::line to unsigned intTom Tromey1-8/+4
2023-03-17Fix line table regressionTom Tromey1-3/+9
2023-03-11Change linetable_entry::is_stmt to boolTom Tromey1-1/+1
2023-03-11Constify linetablesTom Tromey1-4/+4
2023-03-11Change linetables to be objfile-independentTom Tromey1-4/+15
2023-03-11Add operator< and operator== to linetable_entryTom Tromey1-0/+13
2023-02-26Remove expand_symtab_containing_pcTom Tromey1-4/+0
2023-02-20[gdb/symtab] Trust epilogue unwind info for unknown producer (-g0 case)Tom de Vries1-2/+2
2023-02-20[gdb/symtab] Factor out compunit_epilogue_unwind_validTom de Vries1-0/+13
2023-02-08Merge fixup_section and fixup_symbol_sectionTom Tromey1-2/+6
2023-02-08Remove compunit_symtab::m_block_line_sectionTom Tromey1-14/+0
2023-02-08Use default section indexes in fixup_symbol_sectionTom Tromey1-3/+0
2023-01-20gdb: move frame_info_ptr to frame.{c,h}Simon Marchi1-0/+1
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-12-14gdb: add SYMBOL_LOOKUP_SCOPED_DEBUG_ENTER_EXITAndrew Burgess1-4/+25
2022-12-14gdb: convert 'set debug symbol-lookup' to new debug printing schemeAndrew Burgess1-0/+12
2022-10-28Convert compunit_language to a methodTom Tromey1-4/+3
2022-10-25gdb: remove spurious spaces after frame_info_ptrSimon Marchi1-2/+2
2022-10-10Change GDB to use frame_info_ptrTom Tromey1-5/+5
2022-07-29gdb: add "id" fields to identify symtabs and subfilesSimon Marchi1-1/+13
2022-07-29gdb: introduce symtab_create_debug_printfSimon Marchi1-0/+11
2022-05-20Rename base_breakpoint -> code_breakpointPedro Alves1-3/+3
2022-05-20Move add_location(sal) to base_breakpointPedro Alves1-2/+3
2022-04-28Remove "typedef enum ..."Tom Tromey1-3/+3
2022-04-27gdb: remove BLOCKVECTOR_BLOCK and BLOCKVECTOR_NBLOCKS macrosSimon Marchi1-2/+7
2022-04-20Replace symbol_symtab with symbol::symtabTom Tromey1-12/+12
2022-04-20Replace symbol_arch with symbol::archTom Tromey1-4/+4
2022-04-20Replace symbol_objfile with symbol::objfileTom Tromey1-6/+6
2022-04-20Remove symbol::aclass_indexTom Tromey1-6/+1
2022-04-20Use array_view for symbol_implsTom Tromey1-1/+1
2022-04-20Add accessors for symbol's artificial fieldTom Tromey1-2/+14