aboutsummaryrefslogtreecommitdiff
path: root/gdb/event-top.c
AgeCommit message (Expand)AuthorFilesLines
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
2022-01-25Send some error output to gdb_stderrTom Tromey1-1/+1
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-10-03gdb: make string-like set show commands use std::string variableSimon Marchi1-7/+5
2021-09-28gdb: use libbacktrace to create a better backtrace for fatal signalsAndrew Burgess1-40/+7
2021-08-11gdb: register SIGBUS, SIGFPE, and SIGABRT handlersAndrew Burgess1-1/+16
2021-08-11gdb: print backtrace on fatal SIGSEGVAndrew Burgess1-11/+129
2021-08-11gdb: rename async_init_signals to gdb_init_signalsAndrew Burgess1-27/+14
2021-08-11gdb: register signal handler after setting up event tokenAndrew Burgess1-3/+5
2021-08-11gdb: terminate upon receipt of SIGFPEAndrew Burgess1-24/+1
2021-04-22gdb/continuations: turn continuation functions into inferior methodsTankut Baris Aktemur1-1/+0
2021-03-12Use RAII to set the per-thread SIGSEGV handlerChristian Biesinger1-2/+21
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-5/+5
2020-10-02gdb: add debug prints in event loopSimon Marchi1-1/+51
2020-10-02gdb: give names to async event/signal handlersSimon Marchi1-7/+7
2020-10-02gdb: give names to event loop file handlersSimon Marchi1-1/+2
2020-04-13Move event-loop.[ch] to gdbsupport/Tom Tromey1-1/+1
2020-04-13Introduce async-event.[ch]Tom Tromey1-0/+1