aboutsummaryrefslogtreecommitdiff
path: root/gdb/mi
AgeCommit message (Expand)AuthorFilesLines
2023-05-30gdb: add interp::on_no_history methodSimon Marchi2-37/+5
2023-05-30gdb: add interp::on_exited methodSimon Marchi2-16/+5
2023-05-30gdb: add interp::on_signal_exited methodSimon Marchi2-16/+5
2023-05-30gdb: add interp::on_normal_stop methodSimon Marchi2-35/+17
2023-05-30gdb: add interp::on_signal_received methodSimon Marchi2-16/+6
2023-05-29gdb/mi: fix ^running record with multiple MI interpretersSimon Marchi4-17/+19
2023-05-25Make MI commands const-correctTom Tromey16-187/+250
2023-05-23Implement gdb.execute_miTom Tromey2-0/+20
2023-05-23Add second mi_parse constructorTom Tromey2-2/+107
2023-05-23Introduce mi_parse helper methodsTom Tromey2-17/+61
2023-05-23Introduce "static constructor" for mi_parseTom Tromey3-19/+17
2023-05-23Change mi_parse_argv to a methodTom Tromey3-9/+8
2023-05-23Use accessor for mi_parse::argsTom Tromey4-7/+17
2023-05-23Use member initializers in mi_parseTom Tromey2-31/+14
2023-05-04Don't treat references to compound values as "simple".Gareth Rees4-19/+29
2023-05-01gdb: move struct ui and related things to ui.{c,h}Simon Marchi2-1/+2
2023-05-01Remove evaluate_typeTom Tromey1-1/+1
2023-05-01Remove evaluate_expressionTom Tromey1-2/+2
2023-04-29gdb: Fix building with latest libc++Manoj Gupta1-1/+1
2023-04-29gdb/mi: check thread exists when creating thread-specific b/pAndrew Burgess1-0/+2
2023-04-24gdb: remove end_stepping_range observableSimon Marchi1-20/+0
2023-04-21gdb: remove language_autoSimon Marchi1-2/+1
2023-04-04gdb: make find_thread_ptid a process_stratum_target methodSimon Marchi1-1/+1
2023-03-20Remove mi_version functionTom Tromey2-7/+0
2023-03-11Change linetables to be objfile-independentTom Tromey1-2/+4
2023-03-09gdb, gdbserver, gdbsupport: fix whitespace issuesSimon Marchi2-10/+8
2023-02-27QUIT processing w/ explicit throw for gdb_exception_forced_quitKevin Buettner1-0/+4
2023-02-27Catch gdb_exception_error instead of gdb_exception (in many places)Kevin Buettner2-2/+2
2023-02-19Remove ALL_BLOCK_SYMBOLSTom Tromey1-3/+1
2023-02-13Turn many optimized-out value functions into methodsTom Tromey2-5/+4
2023-02-13Turn value_contents_eq into a methodTom Tromey1-2/+2
2023-02-13Turn some value offset functions into methodTom Tromey1-1/+1
2023-02-13Turn value_type into methodTom Tromey2-4/+4
2023-02-08Simplify interp::exec / interp_exec - let exceptions propagatePedro Alves2-9/+3
2023-01-25Clean up unusual code in mi-cmd-stack.cTom Tromey1-7/+9
2023-01-20gdb: make frame_info_ptr auto-reinflatableSimon Marchi1-1/+0
2023-01-20gdb: make frame_info_ptr grab frame level and id on constructionSimon Marchi1-1/+0
2023-01-06gdb/mi: add no-history stop reasonBruno Larsen2-0/+2
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker27-27/+27
2022-12-19Use bool constants for value_print_optionsTom Tromey2-5/+5
2022-12-19Remove MI version 1Tom Tromey5-50/+3
2022-12-15gdb: remove static buffer in command_line_inputSimon Marchi1-1/+1
2022-11-30Use ui_file_up in mi_interpTom Tromey2-8/+6
2022-11-28Don't let tee_file own a streamTom Tromey2-10/+7
2022-11-10gdb/debuginfod: Improve progress updatesAaron Merey2-10/+50
2022-10-25gdb: remove spurious spaces after frame_info_ptrSimon Marchi1-1/+1
2022-10-19internal_error: remove need to pass __FILE__/__LINE__Pedro Alves3-6/+4
2022-10-10gdb/frame: Add reinflation method for frame_info_ptrBruno Larsen1-0/+2
2022-10-10Change GDB to use frame_info_ptrTom Tromey2-16/+16
2022-10-10Remove frame_id_eqTom Tromey2-3/+3