aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
AgeCommit message (Expand)AuthorFilesLines
2020-06-05Revert "gdb/python: Avoid use after free in py-tui.c"Andrew Burgess1-1/+1
2020-06-05gdb/python: Avoid use after free in py-tui.cAndrew Burgess1-1/+1
2020-05-28Fix Python3.9 related runtime problemsKevin Buettner1-26/+30
2020-05-23gdb: remove TYPE_FIELD macroSimon Marchi1-1/+1
2020-05-22gdb: remove TYPE_NFIELDS macroSimon Marchi1-4/+4
2020-05-16gdb: remove TYPE_NAME macroSimon Marchi1-5/+5
2020-05-14gdb: remove TYPE_CODE macroSimon Marchi6-52/+52
2020-05-08Remove ALL_PSPACESTom Tromey1-8/+6
2020-04-28Allow Python commands to be in class_tuiTom Tromey1-4/+5
2020-04-24Add Python support for dynamic typesTom Tromey1-2/+33
2020-04-20Mark move constructors as "noexcept"Tom Tromey2-2/+2
2020-04-18Change get_objfile_arch to a method on objfileTom Tromey4-5/+5
2020-04-17Replace most calls to help_list and cmd_show_listTom Tromey1-26/+9
2020-04-16Fix compilation of python/python.c for Python 3.9Kevin Buettner1-0/+5
2020-04-13Move event-loop.[ch] to gdbsupport/Tom Tromey1-1/+1
2020-04-10[gdb/cli] Don't let python colorize strip leading newlinesTom de Vries1-1/+1
2020-03-31Fix py-tui.c build problemTom Tromey1-1/+7
2020-03-13Change extension language pretty-printers to use value APITom Tromey3-14/+29
2020-02-22Allow TUI windows in PythonTom Tromey3-1/+523
2020-02-19Remove useless NULL check in python.cTom Tromey1-6/+1
2020-01-24gdb: Enable stdin on exception in execute_gdb_commandAndrew Burgess1-0/+6
2020-01-21Allow use of Pygments to colorize source codeTom Tromey2-0/+86
2020-01-17gdb: remove use of iterate_over_inferiors in py-inferior.cSimon Marchi1-14/+10
2020-01-16Fix some spelling errors.Christian Biesinger1-1/+1
2020-01-14Fix valgrind error from gdb.decode_lineTom Tromey1-0/+9
2020-01-13gdb: add declaration to Python init functionSimon Marchi1-0/+1
2020-01-13gdb: add back declarations for _initialize functionsSimon Marchi1-1/+2
2020-01-10Multi-target supportPedro Alves1-1/+3
2020-01-01Update copyright year range in all GDB files.Joel Brobecker77-77/+77
2019-12-16Use an accessor function for general_symbol_info::languageChristian Biesinger1-4/+4
2019-12-09Fix scripted probe breakpointsGeorge Barrett1-1/+4
2019-12-05Remove gdbarch parameter of lookup_typenameSimon Marchi2-2/+2
2019-11-30Allow . character as part of command names.Philippe Waroquiers1-4/+1
2019-11-27gdb: Introduce global_symbol_searcherAndrew Burgess1-25/+10
2019-11-26Let commands free "name"Tom Tromey2-4/+4
2019-11-26Add add_internal_function overloadTom Tromey1-1/+1
2019-11-26Use cmd_list_element::doc_allocated for Python commandsTom Tromey1-3/+2
2019-11-26Use run_on_main_thread in gdb.post_eventTom Tromey1-72/+63
2019-11-26Fix crashes due to python GIL released too earlyPhilippe Waroquiers1-1/+1
2019-11-22Replace SYMBOL_*_NAME accessors with member functionsChristian Biesinger3-7/+7
2019-11-22Replace the MSYMBOL_*_NAME macros with member functionsChristian Biesinger2-2/+2
2019-11-18Fix a bunch of python leaks due to missing calls to tp_free in *_dealloc func...Philippe Waroquiers8-0/+9
2019-11-14Fix python gdbpy_breakpoint_object leak.Philippe Waroquiers1-1/+1
2019-11-10gdb/python: Introduce gdb.lookup_static_symbolsAndrew Burgess3-0/+67
2019-11-10gdb/python: smarter symbol lookup for gdb.lookup_static_symbolAndrew Burgess1-2/+25
2019-11-08Constify command_line_inputTom Tromey1-1/+2
2019-11-05Remove la_get_string memberTom Tromey1-1/+1
2019-10-26[gdb] Fix more typos in comments (2)Tom de Vries2-2/+2
2019-10-24gdb/python: Return None from Progspace.block_for_pc on errorAndrew Burgess1-5/+1
2019-10-15gdb: Remove vec.{c,h} and update code to not include vec.hAndrew Burgess1-1/+0