aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
AgeCommit message (Expand)AuthorFilesLines
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
2022-04-07gdb: remove symtab::objfileSimon Marchi1-9/+11
2022-04-07gdb: remove symtab::blockvectorSimon Marchi1-2/+2
2022-04-07gdb: move struct reggroup into reggroups.h headerAndrew Burgess1-2/+1
2022-04-07gdb: remove reggroup_next and reggroup_prevAndrew Burgess1-8/+9
2022-04-07gdb: use 'const reggroup *' in python/py-registers.c fileAndrew Burgess1-8/+8
2022-04-06gdb: move gdb_disassembly_flag into a new disasm-flags.h fileAndrew Burgess1-1/+0
2022-04-04Remove more Python 2 codeTom Tromey1-10/+1
2022-03-29Rename print_spaces_filteredTom Tromey1-3/+3
2022-03-29Unify gdb printf functionsTom Tromey9-31/+31
2022-03-29Unify gdb puts functionsTom Tromey2-16/+16
2022-03-23gdb/python: remove Python 2/3 compatibility macrosSimon Marchi25-116/+93
2022-03-23gdb/python: remove Python 2 supportSimon Marchi16-300/+19
2022-03-22gdb/python: add gdb.format_address functionAndrew Burgess4-2/+152
2022-03-18gdb/python: remove gdb._mi_commands dictSimon Marchi4-156/+83
2022-03-16gdb/mi: consistently notify user when GDB/MI client uses -thread-selectJan Vrany1-3/+2
2022-03-14gdb/python/mi: create MI commands using pythonAndrew Burgess5-1/+848
2022-03-07gdb/python: add Type.is_signed propertyAndrew Burgess1-0/+23
2022-03-07gdb/python: add Type.is_scalar propertyAndrew Burgess1-0/+15
2022-02-28Fix maybe-uninitialized warning in py-infthread.cTom Tromey1-1/+3
2022-02-28gdb/python: Add gdb.InferiorThread.details attributeAndrew Burgess1-0/+29
2022-02-24gdb: use a range based for loop when iterating over an arrayAndrew Burgess1-6/+2
2022-02-15gdb: add a symbol* argument to get_return_valueLancelot SIX1-26/+31
2022-02-14Remove LA_PRINT_TYPETom Tromey1-2/+3
2022-02-14gdb/python: move styling support to gdb.stylingAndrew Burgess3-39/+68