Mercurial > emacs
annotate src/s/esix.h @ 2810:c73cb6a77a61
Install patches from David J. Mackenzie to make the srcdir option
work.
* Makefile.in (srcdir): Get this value from the top-level
Makefile.
(INSTALLABLES): Split this into two lists - INSTALLABLES and
INSTALLABLE_SCRIPTS.
(INSTALLABLE_SCRIPTS): New list.
(EXECUTABLES): Include INSTALLABLE_SCRIPTS.
(${archlibdir}): The scripts to be installed live in the source
tree, not in the object tree.
(test-distrib): Note that the data file lives in the source tree,
not the object tree.
(GETOPTDEPS): Note that getopt.h lives in the source tree.
(all other targets): Change references to source files to use
${srcdir}, except for config.h, which lives in the object dir.
(timer.o): Note that this depends on ../src/config.h.
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Sat, 15 May 1993 22:20:34 +0000 |
parents | e442bb589751 |
children | 12f77fc97b48 |
rev | line source |
---|---|
457 | 1 /* Definitions for ESIX, a variant of v.5.3 for the 386. */ |
2 /* These are based on reports for ESIX 5.3.2 D. */ | |
3 | |
4 #include "usg5-3.h" | |
5 | |
6 #define HAVE_TIMEVAL | |
7 | |
8 /* Some versions of V.3 have this, but not all. ESIX does. */ | |
9 #define HAVE_PTYS | |
10 #define SYSV_PTYS | |
11 | |
12 /* Have -lg be used for debugging. */ | |
13 #undef LIBS_DEBUG | |
14 #define LIBS_DEBUG -lg | |
15 | |
16 /* If using Roell's X server, define X11R4 */ | |
17 #ifdef X11R4 /* Roell's X server */ | |
18 #define HAVE_GETTIMEOFDAY /* Thomas Roell's X11R4 lib defines gettimeofday */ | |
19 #define select sys_select /* Emacs select() not good enough? */ | |
20 #undef LIBX11_SYSTEM | |
21 #define LIBX11_SYSTEM -lpt | |
22 #endif /* X11R4 */ | |
23 | |
24 /* ESIX does not need <sys/sioctl.h>, but needs <sys/ptem.h> */ | |
25 #define NO_SIOCTL_H | |
26 #define NEED_PTEM_H | |
27 #define USG_SYS_TIME | |
28 #define USE_UTIME | |
29 #define BROKEN_FIONREAD |