aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/python.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-20Wrap python_write_bytecode with HAVE_PYTHON ifdefKevin Buettner1-0/+2
2022-07-20Handle Python 3.11 deprecation of PySys_SetPath and Py_SetProgramNameKevin Buettner1-18/+81
2022-07-15Expose current 'print' settings to PythonTom Tromey1-0/+4
2022-07-05Make 'import gdb.events' workTom Tromey1-4/+12
2022-06-17event_location -> location_specPedro Alves1-5/+5
2022-06-15Check for listeners in emit_exiting_eventTom Tromey1-0/+3
2022-06-15gdb/python: implement the print_insn extension language hookAndrew Burgess1-1/+2
2022-06-15gdb: add extension language print_insn hookAndrew Burgess1-0/+2
2022-06-01Add gdb.current_language and gdb.Frame.languageTom Tromey1-0/+12
2022-04-20Replace symbol_symtab with symbol::symtabTom Tromey1-1/+1
2022-03-29Unify gdb printf functionsTom Tromey1-16/+16
2022-03-23gdb/python: remove Python 2/3 compatibility macrosSimon Marchi1-13/+13
2022-03-23gdb/python: remove Python 2 supportSimon Marchi1-19/+0
2022-03-22gdb/python: add gdb.format_address functionAndrew Burgess1-0/+108
2022-03-18gdb/python: remove gdb._mi_commands dictSimon Marchi1-0/+2
2022-03-14gdb/python/mi: create MI commands using pythonAndrew Burgess1-1/+2
2022-02-14gdb/python: move styling support to gdb.stylingAndrew Burgess1-6/+18
2022-02-14gdb: use python to colorize disassembler outputAndrew Burgess1-0/+67
2022-01-26gdb/python: handle non utf-8 characters when source highlightingAndrew Burgess1-14/+17
2022-01-26gdb/python: add gdb.history_count functionAndrew Burgess1-0/+2
2022-01-26Change how Python architecture and language are handledTom Tromey1-24/+38
2022-01-12gdb/python: add gdb.host_charset functionAndrew Burgess1-0/+13
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-11-30gdb/python: introduce gdb.TargetConnection object typeAndrew Burgess1-0/+5
2021-11-25gdb: ensure extension_language_python is always definedEnze Li1-0/+4
2021-11-25gdb/python: make some global variables staticAndrew Burgess1-29/+24
2021-10-28gdb: add add_setshow_prefix_cmdSimon Marchi1-7/+5
2021-10-22gdb/python: move gdb.Membuf support into a new fileAndrew Burgess1-0/+1
2021-10-22gdb/python: new gdb.architecture_names functionAndrew Burgess1-0/+4
2021-10-19[gdb/testsuite] Reimplement gdb.gdb/python-interrupts.exp as unittestTom de Vries1-15/+40
2021-10-09[gdb] Make execute_command_to_string return string on throwTom de Vries1-3/+3
2021-10-05gdb/python: add a new gdb_exiting eventAndrew Burgess1-0/+35
2021-10-03gdb: make string-like set show commands use std::string variableSimon Marchi1-6/+4
2021-10-03gdb: Introduce setting construct within cmd_list_elementLancelot SIX1-12/+17
2021-09-13Fix no-Python buildTom Tromey1-2/+4
2021-09-10[gdb/testsuite] Reimplement gdb.gdb/python-selftest.exp as unittestTom de Vries1-0/+46
2021-09-07gdb/python: new function to add values into GDB's historyAndrew Burgess1-0/+2
2021-05-27gdb: make add_com_alias accept target as a cmd_list_elementSimon Marchi1-4/+5
2021-05-12gdb: generate the prefix name for prefix commands on demandMarco Barisione1-4/+2
2021-04-28gdb: startup commands to control Python extension languageAndrew Burgess1-0/+98
2021-04-28gdb: extension languages finish_initialization to initializeAndrew Burgess1-14/+11
2021-04-28gdb: delay python initialisation until gdbpy_finish_initializationAndrew Burgess1-5/+3
2021-03-15gdb: use make_scoped_restore to restore gdbpy_current_objfileAndrew Burgess1-6/+4
2021-02-08gdb/python: reformat an error stringAndrew Burgess1-1/+1
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-11-02Minor Python simplificationsTom Tromey1-39/+24
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-12/+12
2020-09-15Don't use PyLong_FromUnsignedLongTom Tromey1-2/+2
2020-09-15Don't use PyLong_FromLongTom Tromey1-1/+1
2020-07-06gdb/python: Add gdb.Architecture.registers methodAndrew Burgess1-0/+1