aboutsummaryrefslogtreecommitdiff
path: root/gdb/mi
AgeCommit message (Expand)AuthorFilesLines
2022-07-18Remove cli_out_newTom Tromey1-1/+1
2022-07-11Always emit =thread-exited notifications, even if silentPedro Alves1-3/+0
2022-06-22Move mi_interpreter to mi-interp.hTom Tromey3-51/+51
2022-06-17Eliminate the two-level data structures behind location_specsPedro Alves1-13/+12
2022-06-17event_location -> location_specPedro Alves1-6/+6
2022-05-20Rename base_breakpoint -> code_breakpointPedro Alves1-2/+2
2022-04-29Remove vtable_breakpoint_opsTom Tromey1-2/+2
2022-04-29Convert dprintf to vtable opsTom Tromey1-1/+1
2022-04-29Convert ordinary breakpoints to vtable opsTom Tromey1-1/+1
2022-04-29Convert tracepoints to vtable opsTom Tromey1-2/+2
2022-04-27gdb: remove BLOCK_SUPERBLOCK macroSimon Marchi1-1/+1
2022-04-27gdb: remove BLOCK_FUNCTION macroSimon Marchi1-1/+1
2022-04-20Replace symbol_symtab with symbol::symtabTom Tromey1-4/+4
2022-04-11gdb: remove symbol value macrosSimon Marchi1-1/+1
2022-04-07gdb: remove symtab::objfileSimon Marchi1-1/+1
2022-03-29Unify gdb printf functionsTom Tromey4-83/+83
2022-03-29Unify gdb putc functionsTom Tromey2-9/+9
2022-03-29Unify gdb puts functionsTom Tromey4-28/+28
2022-03-29Unify vprintf functionsTom Tromey1-1/+1
2022-03-29gdb/mi: fix use after free of frame_info causing spurious notificationsAndrew Burgess1-10/+34
2022-03-18gdb/python: remove gdb._mi_commands dictSimon Marchi2-0/+21
2022-03-16gdb/mi: consistently notify user when GDB/MI client uses -thread-selectJan Vrany4-47/+51
2022-03-14gdb/python/mi: create MI commands using pythonAndrew Burgess2-9/+32
2022-03-08gdb/mi: preserve user selected thread and frame when invoking MI commandsJan Vrany3-63/+34
2022-03-07gdb/mi: add --no-connection to MI -add-inferior commandAndrew Burgess1-5/+40
2022-03-07gdb/mi: fix regression in mi -add-inferior commandUmair Sair1-0/+4
2022-02-25Print MI prompt on interrupted commandTom Tromey1-0/+11
2022-02-07gdb: make thread_info::m_thread_fsm a std::unique_ptrLancelot SIX1-3/+3
2022-02-06gdb: remove SYMBOL_LINE macroSimon Marchi1-2/+2
2022-02-06gdb: remove SYMBOL_TYPE macroSimon Marchi2-4/+4
2022-02-06gdb: remove SYMBOL_IS_ARGUMENT macroSimon Marchi1-5/+5
2022-02-06gdb: remove SYMBOL_CLASS macro, add getterSimon Marchi1-1/+1
2022-02-06gdb: remove SYMTAB_OBJFILE macroSimon Marchi1-1/+1
2022-02-06gdb: remove SYMTAB_LINETABLE macro, add getter/setterSimon Marchi1-4/+4
2022-02-06gdb: remove SYMTAB_COMPUNIT macro, add getter/setterSimon Marchi1-1/+1
2022-02-06gdb: remove COMPUNIT_MACRO_TABLE macro, add getter/setterSimon Marchi1-1/+1
2022-02-04Remove host_hex_valueTom Tromey1-2/+2
2022-01-26Add ui_file::wrap_hereTom Tromey1-1/+1
2022-01-26Convert wrap_here to use integer parameterTom Tromey2-3/+3
2022-01-18Move gdb_regex to gdbsupportTom Tromey1-1/+1
2022-01-18Move gdb obstack code to gdbsupportTom Tromey1-1/+1
2022-01-05Implement putstr and putstrn in ui_fileTom Tromey3-18/+6
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker27-27/+27
2021-12-29Use gdb_stdlog for MI debuggingTom Tromey2-7/+4
2021-12-14gdb/mi: rename build_table to add_builtin_mi_commandsAndrew Burgess1-2/+2
2021-12-14gdb/mi: rename mi_cmd to mi_commandJan Vrany4-23/+23
2021-12-14gdb/mi: use separate classes for different types of MI commandJan Vrany6-99/+181
2021-12-14gdb/mi: int to bool conversion in mi_execute_cli_commandAndrew Burgess1-9/+13
2021-12-14gdb/mi: use std::map for MI commands in mi-cmds.cJan Vrany1-248/+230
2021-12-14gdb/mi: rename mi_lookup to mi_cmd_lookupJan Vrany4-6/+8