]> code.delx.au - gnu-emacs/blobdiff - src/systty.h
(Fwhile): If mocklisp, test for nonzeroness.
[gnu-emacs] / src / systty.h
index a2800944126846d37da8c4d5fb19fb2da180055f..b07bfa2786055a53108931122c950c3ddf5a19aa 100644 (file)
@@ -26,12 +26,19 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #ifdef __DGUX
 #include <sys/ioctl.h>
 #endif
+#ifndef NO_TERMIO
 #include <termio.h>
+#endif /* not NO_TERMIO */
 #include <fcntl.h>
 #else
 #ifdef HAVE_TERMIOS
+#if defined(_AIX) && defined(_I386)
+#include <termios.h>           /* termios.h needs to be before termio.h */
+#include <termio.h>
+#else
 #include <termio.h>
 #include <termios.h>
+#endif /* _AIX && _I386 */
 #include <fcntl.h>
 #else /* neither HAVE_TERMIO nor HAVE_TERMIOS */
 #ifndef VMS
@@ -107,6 +114,11 @@ static struct sensemode {
 #include <unistd.h>
 #endif /* AIX */
 
+#ifdef IRIX4
+/* Get _getpty prototype */
+#include <unistd.h>
+#endif
+
 #ifdef SYSV_PTYS
 #include <sys/types.h>
 #include <sys/tty.h>
@@ -152,7 +164,7 @@ static struct sensemode {
 #undef ASYNC
 #endif
 
-/* Interupt input is not used if there is no FIONREAD.  */
+/* Interrupt input is not used if there is no FIONREAD.  */
 #ifndef FIONREAD
 #undef SIGIO
 #endif