summaryrefslogtreecommitdiff
path: root/readline/rldefs.h
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>2005-07-25 15:09:31 +0000
committerMark Mitchell <mark@codesourcery.com>2005-07-25 15:09:31 +0000
commit5b453ea80382fcd44ec0791f398877b0f7b89e5b (patch)
treefa5f4acaafaa035b5b088b2bf7163d474f0a2ebe /readline/rldefs.h
parentff429e3f95b06cf52ce59b39575c430a91d18b80 (diff)
downloadgdb-5b453ea80382fcd44ec0791f398877b0f7b89e5b.tar.gz
* input.c (rl_getc): Use getch to read console input on
Windows. * readline.c (bind_arrow_keys_internal): Translate Windows keysequences into POSIX key sequences. * rldefs.h (NO_TTY_DRIVER): Define on MinGW. * rltty.c: Conditionalize on NO_TTY_DRIVER throughout.
Diffstat (limited to 'readline/rldefs.h')
-rw-r--r--readline/rldefs.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/readline/rldefs.h b/readline/rldefs.h
index 4a28bd1e49c..b80db8cffed 100644
--- a/readline/rldefs.h
+++ b/readline/rldefs.h
@@ -32,7 +32,9 @@
#include "rlstdc.h"
-#if defined (_POSIX_VERSION) && !defined (TERMIOS_MISSING)
+#if defined (__MINGW32__)
+# define NO_TTY_DRIVER
+#elif defined (_POSIX_VERSION) && !defined (TERMIOS_MISSING)
# define TERMIOS_TTY_DRIVER
#else
# if defined (HAVE_TERMIO_H)