aboutsummaryrefslogtreecommitdiff
path: root/gdb/mi
AgeCommit message (Expand)AuthorFilesLines
2017-09-11Change setup_breakpoint_reporting to return a scoped_restoreTom Tromey3-17/+10
2017-09-11Make extract_arg return a std::stringTom Tromey1-9/+3
2017-09-11Rename _const functions to use overloading insteadTom Tromey1-6/+6
2017-09-09Use ui_out_emit_list and ui_out_emit_tuple with gdb::optionalTom Tromey1-11/+13
2017-09-09Remove make_cleanup_ui_out_redirect_popTom Tromey1-3/+2
2017-09-09Use ui_out_emit_list in more placesTom Tromey1-44/+38
2017-09-09Use ui_out_emit_tuple in more placesTom Tromey2-20/+7
2017-09-09Remove unnecessary function prototypes.John Baldwin4-7/+0
2017-09-04Introduce gdb_disassembly_flagsPedro Alves1-1/+2
2017-09-04struct symtabs_and_lines -> std::vector<symtab_and_line>Pedro Alves1-12/+5
2017-09-03Use std::string in mi_cmd_interpreter_execTom Tromey1-8/+4
2017-09-03Use unique_xmalloc_ptr in env_execute_cli_commandTom Tromey1-8/+4
2017-08-03Use containers to avoid cleanupsTom Tromey1-8/+3
2017-08-03Remove make_cleanup_restore_current_languageTom Tromey1-1/+2
2017-08-03Introduce and use ui_out_emit_tableTom Tromey1-2/+3
2017-06-28Use obstack_grow_strYao Qi1-2/+2
2017-06-20C++ify gdb/common/environ.cSergio Durigan Junior1-3/+3
2017-06-19Use getenv instead of gdb_environ on mi-cmd-env.cSergio Durigan Junior1-8/+4
2017-06-14Introduce gdb::byte_vector, add allocator that default-initializesPedro Alves1-2/+3
2017-06-08Update ff4ca5ac6a2e8 to the correct version.Alan Hayward1-11/+2
2017-06-08Remove MAX_REGISTER_SIZE from mi/mi-main.cAlan Hayward1-13/+23
2017-06-02C++ify breakpoint class hierarchy (destructors only)Simon Marchi1-1/+1
2017-05-04RAII-fy make_cleanup_restore_current_thread & friendsPedro Alves1-8/+4
2017-04-22Use ui_out_emit_listTom Tromey6-63/+17
2017-04-22Use ui_out_emit_tuple in more places in MITom Tromey3-15/+8
2017-04-22Use ui_out_emit_tupleTom Tromey5-65/+28
2017-04-12Use scoped_restore in more placesTom Tromey1-18/+7
2017-04-12C++ify mi_parseTom Tromey3-43/+33
2017-04-12Introduce command_line_upTom Tromey1-2/+2
2017-04-12Introduce event_location_upTom Tromey1-8/+3
2017-04-05-Wwrite-strings: The RestPedro Alves4-7/+7
2017-04-05-Wwrite-strings: MI -info-osPedro Alves1-2/+2
2017-04-05-Wwrite-strings: Constify mi_cmd_argv_ftype's 'command' parameterPedro Alves13-94/+94
2017-03-20Add -file-list-shared-libraries MI commandMarc-Andre Laperle5-8/+115
2017-02-03C++-fy struct interp/cli_interp/tui_interp/mi_interpPedro Alves3-56/+46
2017-02-02struct mi_interp: Remove unused fieldsPedro Alves1-5/+0
2017-02-02Move "tee" building down to interpreter::set_logging_procPedro Alves1-20/+10
2017-02-02Eliminate make_cleanup_ui_file_delete / make ui_file a class hierarchyPedro Alves8-181/+136
2017-02-01Remove unused file_string parameter in gdb_disassemblySimon Marchi1-1/+0
2017-01-31gdb/mi/mi-interp.c: Fix typosPedro Alves1-2/+2
2017-01-20Add command to erase all flash memory regionsLuis Machado3-0/+8
2017-01-10Change return type of ui_out redirect to voidSimon Marchi2-4/+2
2017-01-06Include mi-cmds.h in mi-parse.hYao Qi1-0/+1
2017-01-01update copyright year range in GDB filesJoel Brobecker26-26/+26
2016-12-22Class-ify ui_outSimon Marchi10-394/+361
2016-12-02Introduce enum_flag type for ui_out flagsSimon Marchi1-1/+1
2016-12-02Remove mi_out_data::suppress_outputSimon Marchi1-23/+0
2016-12-01Simplify ui-out level codeSimon Marchi1-5/+4
2016-12-01Use std::string for ui_out_hdr's text fieldsSimon Marchi1-5/+6
2016-11-30Use std::vector for mi_ui_out_data::streamsSimon Marchi1-18/+13