diff options
author | Tom Tromey <tom@tromey.com> | 2019-08-04 17:39:27 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2019-08-12 10:57:56 -0600 |
commit | 5db2718ce48c497e317787caebacd019da59c3b0 (patch) | |
tree | f59ae8162585ed936a7b78c039cec7bbd62ccd5a /gdb/mingw-hdep.c | |
parent | cb41b9e70e6fbd1cb603bb9ba4372fbb8ae87b20 (diff) | |
download | gdb-5db2718ce48c497e317787caebacd019da59c3b0.zip gdb-5db2718ce48c497e317787caebacd019da59c3b0.tar.gz gdb-5db2718ce48c497e317787caebacd019da59c3b0.tar.bz2 |
Remove readline hack from gdb_select
As discussed on gdb-patches, this removes the readline hack from the
mingw-hdep.c version of gdb_select. It's believed that this is not
needed any more. See:
https://sourceware.org/ml/gdb-patches/2019-03/msg00465.html
gdb/ChangeLog
2019-08-12 Tom Tromey <tom@tromey.com>
* mingw-hdep.c (gdb_select): Remove readline hack.
Diffstat (limited to 'gdb/mingw-hdep.c')
-rw-r--r-- | gdb/mingw-hdep.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/gdb/mingw-hdep.c b/gdb/mingw-hdep.c index 8ed4b44..44fb22e 100644 --- a/gdb/mingw-hdep.c +++ b/gdb/mingw-hdep.c @@ -23,7 +23,6 @@ #include "event-loop.h" #include "gdb_select.h" -#include "readline/readline.h" #include <windows.h> @@ -167,14 +166,6 @@ gdb_select (int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, } } - /* With multi-threaded SIGINT handling, there is a race between the - readline signal handler and GDB. It may still be in - rl_prep_terminal in another thread. Do not return until it is - done; we can check the state here because we never longjmp from - signal handlers on Windows. */ - while (RL_ISSTATE (RL_STATE_SIGHANDLER)) - Sleep (1); - return num_ready; } |