aboutsummaryrefslogtreecommitdiff
path: root/gdb/event-top.c
AgeCommit message (Expand)AuthorFilesLines
2024-11-12gdb/readline: don't get stuck thinking an EOF arrivedAndrew Burgess1-0/+17
2024-10-29Fix signal unsafe call inside a signalBernd Edlinger1-7/+77
2024-10-25[gdb] Handle bad alloc in gdb_rl_callback_read_char_wrapper_noexceptTom de Vries1-1/+17
2024-07-16gdb, gdbserver, gdbsupport: use [[noreturn]] instead of ATTRIBUTE_NORETURNSimon Marchi1-1/+1
2024-05-30gdb: remove unused includes in utils.hSimon Marchi1-0/+1
2024-04-25gdb: remove gdbcmd.hSimon Marchi1-1/+1
2024-04-23gdb: move a bunch of quit-related things to event-top.{c,h}Simon Marchi1-3/+45
2024-04-23gdb: change type of quit_flag to boolSimon Marchi1-2/+2
2024-04-15Fix crash in gdb_rl_callback_handlerTom Tromey1-4/+7
2024-04-15Strip trailing newlines from input stringTom Tromey1-0/+8
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi1-1/+0
2024-02-19gdb, python: selectively omit enabling stdin in gdb.executeTankut Baris Aktemur1-1/+2
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess1-1/+1
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six1-1/+1
2023-11-20gdb: move all bfd_cache_close_all calls in gdb_bfd.cAndrew Burgess1-3/+17
2023-11-06Remove EXTERN_C and related definesTom Tromey1-1/+1
2023-09-20Remove explanatory comments from includesTom Tromey1-2/+2
2023-09-07gdb: remove interp_supports_command_editingSimon Marchi1-2/+2
2023-06-07[gdb/cli] Handle pending ^C after rl_callback_read_char for readline 7Tom de Vries1-1/+10
2023-05-01gdb: move struct ui and related things to ui.{c,h}Simon Marchi1-77/+1
2023-02-27Introduce set_force_quit_flag and change type of sync_quit_force_runKevin Buettner1-3/+10
2023-02-27QUIT processing w/ explicit throw for gdb_exception_forced_quitKevin Buettner1-0/+2
2023-02-24Don't use struct buffer in event-top.cTom Tromey1-14/+6
2023-01-27gdb/tui: disable tui mode when an assert triggersAndrew Burgess1-0/+8
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-12-15gdb: remove static buffer in command_line_inputSimon Marchi1-59/+51
2022-12-14gdb: remove the pop_all_targets (and friends) global functionsAndrew Burgess1-2/+1
2022-12-13Fix control-c handling on WindowsTom Tromey1-1/+1
2022-10-19internal_error: remove need to pass __FILE__/__LINE__Pedro Alves1-1/+1
2022-09-20Make stdin_event_handler staticTom Tromey1-1/+1
2022-09-16[gdb] Handle pending ^C after rl_callback_read_charTom de Vries1-0/+16
2022-08-31Fix interpreter-exec crashTom Tromey1-2/+4
2022-08-31Remove a ui-related memory leakTom Tromey1-11/+0
2022-08-31Remove the "for moment" commentsTom Tromey1-2/+2
2022-08-31Remove some dead codeTom Tromey1-13/+0
2022-08-31Let ui::input_fd be -1Tom Tromey1-3/+5
2022-07-18Replace input_interactive_p with a methodTom Tromey1-2/+2
2022-07-18Remove ui_register_input_event_handlerTom Tromey1-10/+10
2022-04-24gdb: move setbuf calls out of gdb_readline_no_editing_callbackAndrew Burgess1-13/+0
2022-04-22gdb: handle bracketed-paste-mode and EOF correctlyAndrew Burgess1-12/+56
2022-04-22gdb: improved EOF handling when using readline 7Andrew Burgess1-1/+2
2022-03-29Unify gdb printf functionsTom Tromey1-3/+3
2022-03-29Unify gdb puts functionsTom Tromey1-2/+2
2022-03-29Change the pager to a ui_fileTom Tromey1-1/+2
2022-03-29Only have one API for unfiltered outputTom Tromey1-5/+1
2022-03-28Switch gdb_stdlog to use timestamped_fileTom Tromey1-1/+1
2022-03-16gdb: work around prompt corruption caused by bracketed-paste-modeAndrew Burgess1-1/+19
2022-02-16gdb: convert callback_handler_installed from int to boolAndrew Burgess1-3/+3
2022-02-07gdb: unbuffer all input streams when not using readlineAndrew Burgess1-8/+11
2022-01-25Reduce explicit use of gdb_stdoutTom Tromey1-1/+1