comparison src/systty.h @ 535:c69610198c35

[xemacs-hg @ 2001-05-14 04:52:02 by martinb] Eliminate the need to define HAVE_PTYS in s&m files.
author martinb
date Mon, 14 May 2001 04:52:49 +0000
parents e159a0b4bed4
children 943eaba38521
comparison
equal deleted inserted replaced
534:a0266879cecf 535:c69610198c35
112 112
113 /* ----------------------------------------------------- */ 113 /* ----------------------------------------------------- */
114 /* miscellaneous includes */ 114 /* miscellaneous includes */
115 /* ----------------------------------------------------- */ 115 /* ----------------------------------------------------- */
116 116
117 #ifdef AIXHFT 117 #ifdef AIXHFT /* obsolete - only found in AIX version 3. */
118 /* Get files for keyboard remapping */ 118 /* Get files for keyboard remapping */
119 #define HFNKEYS 2 119 #define HFNKEYS 2
120 #include <sys/hft.h> 120 #include <sys/hft.h>
121 #include <sys/devinfo.h> 121 #include <sys/devinfo.h>
122 #endif 122 #endif
123 123
124 /* XEmacs: We don't support BSD 4.1 any more */
125
126 #ifdef NEED_BSDTTY
127 #include <sys/bsdtty.h>
128 #endif
129
130 /* Include files for PTY's */ 124 /* Include files for PTY's */
131 125
132 #if defined (HPUX) && defined (HAVE_PTYS) 126 #if defined (HAVE_SYS_PTYIO_H) /* HP-UX */
133 #include <sys/ptyio.h> 127 #include <sys/ptyio.h>
134 #endif 128 #endif
135 129
136 #ifdef AIX 130 #if defined (HAVE_PTY_H)
131 #include <pty.h>
132 #elif defined (HAVE_SYS_PTY_H)
137 #include <sys/pty.h> 133 #include <sys/pty.h>
138 #endif /* AIX */
139
140 #ifdef SYSV_PTYS
141 # include <sys/types.h>
142 # include <sys/tty.h>
143 # ifdef titan
144 # include <sys/ttyhw.h>
145 # include <sys/stream.h>
146 # endif
147 # ifndef NO_PTY_H
148 # include <sys/pty.h>
149 # endif
150 #endif 134 #endif
151 135
152 /* XEmacs: removed some random if defined (pfa) crap for FASYNC (SIGIO). 136 /* XEmacs: removed some random if defined (pfa) crap for FASYNC (SIGIO).
153 We've cleaned SIGIO up. */ 137 We've cleaned SIGIO up. */
154 138