19 #if !defined (TERMINAL_H)
31 #if !defined (HAVE_TERMIOS) && !defined(HAVE_TERMIO) && !defined(HAVE_SGTTY)
32 #if defined(HAVE_TERMIOS_H)
35 #if defined(HAVE_TERMIO_H)
38 #if defined(HAVE_SGTTY_H)
46 #if defined(HAVE_TERMIOS)
50 #if !defined(_WIN32) && !defined (HAVE_TERMIOS)
62 #define TIOCGETP TCGETA
64 #define TIOCSETN TCSETA
66 #define TIOCSETP TCSETAF
67 #define TERMINAL struct termio
73 #include <sys/ioctl.h>
74 #define TERMINAL struct sgttyb
int gdb_has_a_terminal(void)
void initialize_stdin_serial(void)
void new_tty_prefork(const char *)
pid_t create_tty_session(void)
void set_initial_gdb_ttystate(void)
void new_tty_postfork(void)
void gdb_save_tty_state(void)
void copy_terminal_info(struct inferior *to, struct inferior *from)