aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/py-symbol.c
AgeCommit message (Expand)AuthorFilesLines
8 daysgdb/python: convert gdb.Symbol to use gdbpy_registryJan Vrany1-67/+12
8 daysgdb/python: do not hold on gdb.Symtab object from gdb.Symtab_and_lineJan Vrany1-1/+1
8 daysgdb/python: preserve identity for gdb.Symbol objectsJan Vrany1-12/+50
2025-02-04gdb/python: add domain property to gdb.SymbolJan Vrany1-1/+15
2024-12-31Use 'flags' when expanding symtabs in gdbpy_lookup_static_symbolsTom Tromey1-2/+1
2024-12-20Fix latent bug in gdbpy_lookup_static_symbolsTom Tromey1-3/+4
2024-12-09Omit artificial symbols from DAP variables responseTom Tromey1-0/+14
2024-09-24[gdb/python] Eliminate GDB_PY_HANDLE_EXCEPTIONTom de Vries1-7/+7
2024-09-23Automatically add types to Python modulesTom Tromey1-3/+2
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi1-1/+0
2024-02-01Rename SEARCH_ALLTom Tromey1-1/+1
2024-01-29gdb: Use SYM_DOMAIN instead of DOMAIN when calling sym-domains.defLancelot SIX1-2/+2
2024-01-28Remove some obsolete Python constantsTom Tromey1-14/+0
2024-01-28Use domain_search_flags in lookup_symbol et alTom Tromey1-8/+14
2024-01-28Replace search_domain with domain_search_flagsTom Tromey1-1/+1
2024-01-28Use a .def file for domain_enumTom Tromey1-13/+8
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess1-1/+1
2024-01-12gdb/python: hoist common invalid object repr code into py-utils.cAndrew Burgess1-1/+1
2023-09-20Remove explanatory comments from includesTom Tromey1-1/+1
2023-09-06[gdb/symtab] Fix too many symbols in gdbpy_lookup_static_symbolsTom de Vries1-2/+5
2023-07-04gdb: add __repr__() implementation to a few Python typesMatheus Branco Borella1-1/+14
2023-05-05gdb/python: add mechanism to manage Python initialization functionsAndrew Burgess1-1/+3
2023-02-27Python QUIT processing updatesKevin Buettner1-0/+5
2023-02-27Fix value chain use-after-freeTom Tromey1-3/+5
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-10-10Change GDB to use frame_info_ptrTom Tromey1-3/+3
2022-07-28Rewrite registry.hTom Tromey1-40/+23
2022-06-23Use PyBool_FromLongTom Tromey1-2/+1
2022-04-27gdb: remove BLOCKVECTOR_BLOCK and BLOCKVECTOR_NBLOCKS macrosSimon Marchi1-2/+1
2022-04-20Replace symbol_symtab with symbol::symtabTom Tromey1-3/+3
2022-04-20Replace symbol_objfile with symbol::objfileTom Tromey1-2/+2
2022-03-23gdb/python: remove Python 2/3 compatibility macrosSimon Marchi1-3/+3
2022-02-06gdb: remove SYMBOL_LINE macroSimon Marchi1-1/+1
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 SYMBOL_OBJFILE_OWNED macroSimon Marchi1-3/+3
2022-02-06gdb: remove SYMBOL_CLASS macro, add getterSimon Marchi1-5/+5
2022-02-06gdb: remove COMPUNIT_BLOCKVECTOR macro, add getter/setterSimon Marchi1-1/+1
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-06-03Restore gdb.SYMBOL_LABEL_DOMAIN constantHannes Domani1-0/+2
2021-04-28gdb: delay python initialisation until gdbpy_finish_initializationAndrew Burgess1-5/+10
2021-04-17Add search_flags to expand_symtabs_matchingTom Tromey1-1/+3
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-12-04Remove redundant typedefsTom Tromey1-5/+5
2020-09-15Don't use PyInt_FromLongTom Tromey1-2/+2
2020-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2019-11-22Replace SYMBOL_*_NAME accessors with member functionsChristian Biesinger1-3/+3
2019-11-18Fix a bunch of python leaks due to missing calls to tp_free in *_dealloc func...Philippe Waroquiers1-0/+1
2019-11-10gdb/python: Introduce gdb.lookup_static_symbolsAndrew Burgess1-0/+61
2019-11-10gdb/python: smarter symbol lookup for gdb.lookup_static_symbolAndrew Burgess1-2/+25