aboutsummaryrefslogtreecommitdiff
path: root/gdb/mi/mi-main.c
AgeCommit message (Expand)AuthorFilesLines
2023-09-20Remove explanatory comments from includesTom Tromey1-1/+1
2023-09-07gdb/mi: make current_token a field of mi_interpSimon Marchi1-11/+16
2023-08-23gdb: remove mi_parse::make functionsAndrew Burgess1-1/+1
2023-08-23gdb: have mi_out_new return std::unique_ptrAndrew Burgess1-1/+1
2023-08-17gdb: add inferior-specific breakpointsAndrew Burgess1-2/+16
2023-07-07Remove unchecked casts to mi_interpTom Tromey1-18/+30
2023-06-20Use unique_xmalloc_ptr for mi_parse::commandTom Tromey1-4/+5
2023-06-20Use std::string for MI tokenTom Tromey1-11/+10
2023-05-30gdb: add interp::on_user_selected_context_changed methodSimon Marchi1-1/+1
2023-05-29gdb/mi: fix ^running record with multiple MI interpretersSimon Marchi1-10/+4
2023-05-25Make MI commands const-correctTom Tromey1-63/+83
2023-05-23Implement gdb.execute_miTom Tromey1-0/+15
2023-05-23Introduce "static constructor" for mi_parseTom Tromey1-1/+1
2023-05-23Use accessor for mi_parse::argsTom Tromey1-1/+1
2023-05-04Don't treat references to compound values as "simple".Gareth Rees1-5/+2
2023-05-01gdb: move struct ui and related things to ui.{c,h}Simon Marchi1-0/+1
2023-05-01Remove evaluate_typeTom Tromey1-1/+1
2023-05-01Remove evaluate_expressionTom Tromey1-2/+2
2023-02-27QUIT processing w/ explicit throw for gdb_exception_forced_quitKevin Buettner1-0/+4
2023-02-13Turn many optimized-out value functions into methodsTom Tromey1-1/+1
2023-02-13Turn value_contents_eq into a methodTom Tromey1-2/+2
2023-02-13Turn value_type into methodTom Tromey1-2/+2
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-12-19Use bool constants for value_print_optionsTom Tromey1-4/+4
2022-12-19Remove MI version 1Tom Tromey1-1/+0
2022-10-25gdb: remove spurious spaces after frame_info_ptrSimon Marchi1-1/+1
2022-10-10Change GDB to use frame_info_ptrTom Tromey1-5/+5
2022-10-10Remove frame_id_eqTom Tromey1-1/+1
2022-10-02gdb: update now gdbarch_register_name doesn't return nullptrAndrew Burgess1-14/+6
2022-08-10gdb/mi: fix breakpoint script field outputSimon Marchi1-1/+10
2022-06-22Move mi_interpreter to mi-interp.hTom Tromey1-1/+1
2022-03-29Unify gdb printf functionsTom Tromey1-10/+10
2022-03-29Unify gdb puts functionsTom Tromey1-21/+21
2022-03-29gdb/mi: fix use after free of frame_info causing spurious notificationsAndrew Burgess1-10/+34
2022-03-16gdb/mi: consistently notify user when GDB/MI client uses -thread-selectJan Vrany1-9/+42
2022-03-08gdb/mi: preserve user selected thread and frame when invoking MI commandsJan Vrany1-63/+11
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-01-05Implement putstr and putstrn in ui_fileTom Tromey1-1/+1
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-12-29Use gdb_stdlog for MI debuggingTom Tromey1-4/+4
2021-12-14gdb/mi: use separate classes for different types of MI commandJan Vrany1-34/+3
2021-12-14gdb/mi: int to bool conversion in mi_execute_cli_commandAndrew Burgess1-9/+13
2021-11-25gdb: introduce a new overload of target_can_async_pAndrew Burgess1-2/+2
2021-11-08gdb: tweak scoped_disable_commit_resumed uses when resuming all threads in no...Simon Marchi1-3/+4
2021-07-13gdb: disable commit-resumed on -exec-interrupt --thread-groupSimon Marchi1-0/+3
2021-05-27gdb: remove unnecessary lookup_cmd when deprecating commandsSimon Marchi1-12/+14
2021-05-19gdb: Pass std::strings to ui_out::field_string () where convenientMarco Barisione1-7/+7
2021-04-01Use startswith in gdb subfolder.Martin Liska1-4/+4
2021-03-26gdb: generalize commit_resume, avoid commit-resuming when threads have pendin...Simon Marchi1-0/+4