aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
AgeCommit message (Expand)AuthorFilesLines
2022-09-01gdb/python-config: replace deprecated distutils.sysconfigLancelot SIX1-6/+6
2022-08-31Use ui_out_redirect_pop in more placesTom Tromey1-3/+1
2022-08-30Fix flush for sys.stderrTom Tromey1-12/+7
2022-08-21Fix crash in gdbpy_parse_register_idTom Tromey4-20/+20
2022-08-04Use registry in gdbarchTom Tromey3-48/+25
2022-08-03Use gdb_bfd_ref_ptr in objfileTom Tromey1-3/+3
2022-07-28Rewrite registry.hTom Tromey7-286/+212
2022-07-28Change allocation of type-copying hash tableTom Tromey1-3/+2
2022-07-28gdb/python: Add BreakpointLocation typeSimon Farre3-0/+319
2022-07-25set/show python dont-write-bytecode fixesKevin Buettner1-7/+25
2022-07-25gdb/python: fix invalid use disassemble_info::streamAndrew Burgess1-1/+1
2022-07-21[gdb/python] Fix typo in test_pythonTom de Vries1-1/+1
2022-07-21[gdb/python] Fix python selftest with python 3.11Tom de Vries1-4/+7
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 Buettner2-18/+86
2022-07-18Add gdb.free_objfile event registryTom Tromey5-0/+58
2022-07-15Add 'nibbles' to gdb.print_optionsTom Tromey1-0/+2
2022-07-15Add 'summary' mode to Value.format_stringTom Tromey2-1/+8
2022-07-15Expose current 'print' settings to PythonTom Tromey5-11/+133
2022-07-15Run 'black' on gdbTom Tromey1-3/+4
2022-07-08Accept gdb.Value in more Python APIsTom Tromey2-31/+26
2022-07-08Handle bool specially in gdb.set_parameterTom Tromey1-0/+7
2022-07-05Add gdb.Objfile.is_file attributeTom Tromey1-0/+14
2022-07-05Make 'import gdb.events' workTom Tromey5-22/+35
2022-06-23Use PyBool_FromLongTom Tromey3-8/+4
2022-06-18gdb/python: Export nibbles to python layerEnze Li1-1/+6
2022-06-17Convert location_spec_to_string to a methodPedro Alves1-1/+1
2022-06-17Eliminate the two-level data structures behind location_specsPedro Alves1-9/+12
2022-06-17event_location -> location_specPedro Alves3-18/+18
2022-06-15Check for listeners in emit_exiting_eventTom Tromey1-0/+3
2022-06-15gdb/python: implement the print_insn extension language hookAndrew Burgess4-1/+1293
2022-06-15gdb: add extension language print_insn hookAndrew Burgess1-0/+2
2022-06-15gdb/python: convert gdbpy_err_fetch to use gdbpy_refAndrew Burgess2-17/+14
2022-06-07Constify solib_name_from_addressTom Tromey1-2/+1
2022-06-05Remove obsolete Python 2 commentTom Tromey1-7/+0
2022-06-03Use bool for evregpy_no_listeners_pTom Tromey2-2/+2
2022-06-02ODR warning for "enum string_repr_result"Tom Tromey1-4/+4
2022-06-01Add gdb.current_language and gdb.Frame.languageTom Tromey2-0/+37
2022-05-28gdb/python: improve formatting of help text for user defined commandsAndrew Burgess4-0/+218
2022-05-28gdb: use gdb::unique_xmalloc_ptr<char> for docs in cmdpy_initAndrew Burgess1-8/+7
2022-05-20Rename base_breakpoint -> code_breakpointPedro Alves1-1/+1
2022-04-29Remove vtable_breakpoint_opsTom Tromey1-1/+1
2022-04-29Convert ordinary breakpoints to vtable opsTom Tromey1-1/+1
2022-04-28Remove "typedef enum ..."Tom Tromey1-2/+2
2022-04-27gdb: remove BLOCKVECTOR_BLOCK and BLOCKVECTOR_NBLOCKS macrosSimon Marchi2-6/+5
2022-04-27gdb: remove BLOCK_SUPERBLOCK macroSimon Marchi2-6/+6
2022-04-27gdb: remove BLOCK_FUNCTION macroSimon Marchi2-4/+4
2022-04-27gdb: remove BLOCK_{START,END} macrosSimon Marchi1-2/+2
2022-04-20Replace symbol_symtab with symbol::symtabTom Tromey2-4/+4
2022-04-20Replace symbol_objfile with symbol::objfileTom Tromey2-3/+3