Mercurial > hg > xemacs-beta
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 |