aboutsummaryrefslogtreecommitdiff
path: root/gdb/buildsym.c
AgeCommit message (Expand)AuthorFilesLines
2022-02-06gdb: remove SYMBOL_TYPE macroSimon Marchi1-2/+2
2022-02-06gdb: remove SYMBOL_IS_ARGUMENT macroSimon Marchi1-2/+2
2022-02-06gdb: remove SYMTAB_LANGUAGE macro, add getter/setterSimon Marchi1-1/+1
2022-02-06gdb: remove SYMTAB_LINETABLE macro, add getter/setterSimon Marchi1-7/+5
2022-02-06gdb: remove COMPUNIT_MACRO_TABLE macro, add getter/setterSimon Marchi1-1/+1
2022-02-06gdb: remove COMPUNIT_BLOCK_LINE_SECTION macro, add getter/setterSimon Marchi1-1/+1
2022-02-06gdb: remove COMPUNIT_BLOCKVECTOR macro, add getter/setterSimon Marchi1-2/+2
2022-02-06gdb: remove COMPUNIT_DIRNAME macro, add getter/setterSimon Marchi1-2/+2
2022-02-06gdb: remove COMPUNIT_PRODUCER macro, add getter/setterSimon Marchi1-1/+1
2022-02-06gdb: remove COMPUNIT_DEBUGFORMAT macro, add getter/setterSimon Marchi1-1/+1
2022-02-06gdb: remove COMPUNIT_FILETABS macroSimon Marchi1-2/+2
2022-02-06gdb: add compunit_symtab::set_primary_filetab methodSimon Marchi1-22/+2
2022-01-18Move gdb obstack code to gdbsupportTom Tromey1-1/+1
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-01-04[gdb/symtab] Remove superfluous end-of-sequence markerTom de Vries1-2/+7
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-9/+9
2020-07-06[gdb/symtab] Fix line-table end-of-sequence sortingTom de Vries1-0/+4
2020-06-08gdb: add field::type / field::set_typeSimon Marchi1-1/+1
2020-05-22gdb: add type::fields / type::set_fieldsSimon Marchi1-2/+3
2020-05-22gdb: remove TYPE_NFIELDS macroSimon Marchi1-1/+1
2020-05-22gdb: add type::num_fields / type::set_num_fieldsSimon Marchi1-1/+1
2020-04-18Change get_objfile_arch to a method on objfileTom Tromey1-1/+1
2020-04-09Partially revert my UB fix in record_lineBernd Edlinger1-19/+18
2020-04-02gdb: Don't remove duplicate entries from the line tableAndrew Burgess1-14/+0
2020-04-01Fix an undefined behavior in record_lineBernd Edlinger1-16/+18
2020-04-01Fix the resizing condition of the line tableBernd Edlinger1-1/+1
2020-03-11gdb: Fix out of bounds array access in buildsym_compunit::record_lineAndrew Burgess1-8/+11
2020-03-10gdb: Add support for tracking the DWARF line table is-stmt fieldAndrew Burgess1-1/+13
2020-03-04Introduce objfile::internTom Tromey1-1/+1
2020-01-24gdb: Don't reorder line table entries too much when sorting.Andrew Burgess1-24/+16
2020-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2019-12-29Fix setting breakpoints or stepping on line 65535Bernd Edlinger1-6/+0
2019-12-27Make symbol_set_names a member functionChristian Biesinger1-1/+1
2019-11-22Replace SYMBOL_*_NAME accessors with member functionsChristian Biesinger1-3/+3
2019-11-12Make struct symbol inherit from general_symbol_infoChristian Biesinger1-1/+1
2019-10-19Replace some more qsort calls with std::sortChristian Biesinger1-15/+11
2019-08-06Use obstack_strdup moreTom Tromey1-3/+2
2019-04-06Revert the header-sorting patchTom Tromey1-17/+13
2019-04-05Sort includes for files gdb/[a-f]*.[chyl].Tom Tromey1-13/+17
2019-03-07C++-ify bcacheTom Tromey1-1/+1
2019-01-10gdb/23712: Use new multidictionary APIKeith Seitz1-15/+13
2019-01-09Remove ALL_COMPUNIT_FILETABSTom Tromey1-4/+3
2019-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2018-07-20Rename remaining members of buildsym_compunit to start with "m_"Keith Seitz1-48/+48
2018-07-20Introduce buildsym-legacy.hTom Tromey1-407/+1
2018-07-20Move struct buildsym_compunit to buildsym.hTom Tromey1-344/+69
2018-07-20Remove reset_symtab_globalsTom Tromey1-16/+4
2018-07-20Add many methods to buildsym_compunitTom Tromey1-188/+427
2018-07-20Remove parameter from record_pending_blockTom Tromey1-34/+25