aboutsummaryrefslogtreecommitdiffstats
path: root/src/s
diff options
context:
space:
mode:
authorJim Blandy1992-08-19 03:54:51 +0000
committerJim Blandy1992-08-19 03:54:51 +0000
commitef15f270dbada67b43f58cc26056fb7efe083ceb (patch)
tree31a6893cbd6f878b0d86abcb6c34efa536a5bdda /src/s
parentfbfed6f05fdf5bf363ca5691aefde4d573ce8203 (diff)
downloademacs-ef15f270dbada67b43f58cc26056fb7efe083ceb.tar.gz
emacs-ef15f270dbada67b43f58cc26056fb7efe083ceb.zip
*** empty log message ***
Diffstat (limited to 'src/s')
-rw-r--r--src/s/usg5-3.h31
-rw-r--r--src/s/usg5-4.h4
2 files changed, 25 insertions, 10 deletions
diff --git a/src/s/usg5-3.h b/src/s/usg5-3.h
index e098cfcd74f..305718d2e76 100644
--- a/src/s/usg5-3.h
+++ b/src/s/usg5-3.h
@@ -63,9 +63,12 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
63 63
64/* 64/*
65 * Define HAVE_SELECT if the system supports the `select' system call. 65 * Define HAVE_SELECT if the system supports the `select' system call.
66 * SVr3.2 X ports include an emulation.
66 */ 67 */
67 68
68/* #define HAVE_SELECT */ 69#ifdef HAVE_X_WINDOWS
70#define HAVE_SELECT
71#endif /* HAVE_X_WINDOWS */
69 72
70/* 73/*
71 * Define HAVE_PTYS if the system supports pty devices. 74 * Define HAVE_PTYS if the system supports pty devices.
@@ -192,24 +195,39 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
192 195
193#define ADDR_CORRECT(x) (x) 196#define ADDR_CORRECT(x) (x)
194 197
195/* Prevent -lg from being used for debugging. Not implemented? */
196
197#define LIBS_DEBUG
198
199/* Use terminfo instead of termcap. */ 198/* Use terminfo instead of termcap. */
200 199
201#define TERMINFO 200#define TERMINFO
202 201
202/* AT&T SVr3 X wants to be linked with shared libraries */
203
204#define LIB_X11_LIB -lX11_s
205
203/* X needs to talk on the network, so search the network library. */ 206/* X needs to talk on the network, so search the network library. */
204 207
205#define LIBX10_SYSTEM -lnsl_s 208#define LIBX10_SYSTEM -lnsl_s
206#define LIBX11_SYSTEM -lnsl_s 209#define LIBX11_SYSTEM -lnls -lnsl_s -lpt -lc_s
207 210
208/* Some variants have TIOCGETC, but the structures to go with it 211/* Some variants have TIOCGETC, but the structures to go with it
209 are not declared. */ 212 are not declared. */
210 213
211#define BROKEN_TIOCGETC 214#define BROKEN_TIOCGETC
212 215
216/* Some variants have TIOCGWINSZ, but the structures to go with it
217 are not declared. */
218
219#define BROKEN_TIOCGWINSZ
220
221/* SVr3 does not have utimes(2) */
222
223#define USE_UTIME
224
225/* If we're using the System V X port, BSD bstring functions will be handy */
226
227#ifdef HAVE_X_WINDOWS
228#define BSTRING
229#endif /* HAVE_X_WINDOWS */
230
213/* Enable support for shared libraries in unexec. */ 231/* Enable support for shared libraries in unexec. */
214 232
215#define USG_SHARED_LIBRARIES 233#define USG_SHARED_LIBRARIES
@@ -217,4 +235,3 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
217/* On USG systems signal handlers return void */ 235/* On USG systems signal handlers return void */
218 236
219#define SIGTYPE void 237#define SIGTYPE void
220
diff --git a/src/s/usg5-4.h b/src/s/usg5-4.h
index c977bb1c978..f94b5251e29 100644
--- a/src/s/usg5-4.h
+++ b/src/s/usg5-4.h
@@ -68,7 +68,7 @@ and this notice must be preserved on all copies. */
68#undef SIGIO 68#undef SIGIO
69#endif 69#endif
70 70
71/* libc has this stuff, but not utimes. */ 71/* libc has this stuff, but still not utimes. */
72 72
73#define HAVE_RENAME 73#define HAVE_RENAME
74#define HAVE_SELECT 74#define HAVE_SELECT
@@ -77,8 +77,6 @@ and this notice must be preserved on all copies. */
77#define HAVE_GETTIMEOFDAY 77#define HAVE_GETTIMEOFDAY
78#define HAVE_DUP2 78#define HAVE_DUP2
79 79
80#define USE_UTIME
81
82/* <sys/stat.h> *defines* stat(2) as a static function. If "static" 80/* <sys/stat.h> *defines* stat(2) as a static function. If "static"
83 * is blank, then many files will have a public definition for stat(2). 81 * is blank, then many files will have a public definition for stat(2).
84 */ 82 */