aboutsummaryrefslogtreecommitdiff
path: root/gdb/mi
AgeCommit message (Expand)AuthorFilesLines
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
2021-11-25gdb: introduce a new overload of target_can_async_pAndrew Burgess1-2/+2
2021-11-16gdb/gdbsupport: make xstrprintf and xstrvprintf return a unique_ptrAndrew Burgess1-1/+1
2021-11-08gdb: tweak scoped_disable_commit_resumed uses when resuming all threads in no...Simon Marchi1-3/+4
2021-11-08gdb: remove bpstat typedef, rename bpstats to bpstatSimon Marchi1-3/+3
2021-10-03gdb: make string-like set show commands use std::string variableSimon Marchi1-10/+8
2021-07-26gdb/mi: handle no condition argument case for -break-conditionTankut Baris Aktemur1-8/+7
2021-07-23gdb: make inferior::m_terminal an std::stringSimon Marchi1-3/+6
2021-07-13gdb: disable commit-resumed on -exec-interrupt --thread-groupSimon Marchi1-0/+3
2021-06-25gdb/mi: add new --group-by-objfile flag for -file-list-exec-source-filesAndrew Burgess1-2/+8
2021-06-25gdb/mi: add regexp filtering to -file-list-exec-source-filesAndrew Burgess1-38/+48
2021-05-27gdb: fix tab after space indentation issuesSimon Marchi2-2/+2
2021-05-27gdb: fix some indentation issuesSimon Marchi1-5/+5
2021-05-27gdb: remove unnecessary lookup_cmd when deprecating commandsSimon Marchi1-12/+14