diff options
| author | Jim Blandy | 1992-08-29 02:15:08 +0000 |
|---|---|---|
| committer | Jim Blandy | 1992-08-29 02:15:08 +0000 |
| commit | d2729198c624d75c459f51ec3464e6781769dcc7 (patch) | |
| tree | bb9e99dddf283407d63317a3db9ec9945037a336 /src/s | |
| parent | bd3073920fe7bf841a155480e3a77a1030bacfa8 (diff) | |
| download | emacs-d2729198c624d75c459f51ec3464e6781769dcc7.tar.gz emacs-d2729198c624d75c459f51ec3464e6781769dcc7.zip | |
entered into RCS
Diffstat (limited to 'src/s')
| -rw-r--r-- | src/s/usg5-3.h | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/src/s/usg5-3.h b/src/s/usg5-3.h index 305718d2e76..a4f7deccf52 100644 --- a/src/s/usg5-3.h +++ b/src/s/usg5-3.h | |||
| @@ -27,6 +27,8 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ | |||
| 27 | 27 | ||
| 28 | #define USG5 | 28 | #define USG5 |
| 29 | 29 | ||
| 30 | #define USG5_3 | ||
| 31 | |||
| 30 | /* SYSTEM_TYPE should indicate the kind of system you are using. | 32 | /* SYSTEM_TYPE should indicate the kind of system you are using. |
| 31 | It sets the Lisp variable system-type. */ | 33 | It sets the Lisp variable system-type. */ |
| 32 | 34 | ||
| @@ -63,12 +65,12 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ | |||
| 63 | 65 | ||
| 64 | /* | 66 | /* |
| 65 | * Define HAVE_SELECT if the system supports the `select' system call. | 67 | * Define HAVE_SELECT if the system supports the `select' system call. |
| 66 | * SVr3.2 X ports include an emulation. | ||
| 67 | */ | 68 | */ |
| 68 | 69 | ||
| 70 | /* SVr3.2 ports of X include an emulation of select in the libraries. */ | ||
| 69 | #ifdef HAVE_X_WINDOWS | 71 | #ifdef HAVE_X_WINDOWS |
| 70 | #define HAVE_SELECT | 72 | #define HAVE_SELECT |
| 71 | #endif /* HAVE_X_WINDOWS */ | 73 | #endif |
| 72 | 74 | ||
| 73 | /* | 75 | /* |
| 74 | * Define HAVE_PTYS if the system supports pty devices. | 76 | * Define HAVE_PTYS if the system supports pty devices. |
| @@ -164,7 +166,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ | |||
| 164 | #define _setjmp setjmp | 166 | #define _setjmp setjmp |
| 165 | #define _longjmp longjmp | 167 | #define _longjmp longjmp |
| 166 | 168 | ||
| 167 | /* On USG systems the system calls are interruptable by signals | 169 | /* On USG systems the system calls are interruptible by signals |
| 168 | that the user program has elected to catch. Thus the system call | 170 | that the user program has elected to catch. Thus the system call |
| 169 | must be retried in these cases. To handle this without massive | 171 | must be retried in these cases. To handle this without massive |
| 170 | changes in the source code, we remap the standard system call names | 172 | changes in the source code, we remap the standard system call names |
| @@ -181,7 +183,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ | |||
| 181 | #define INTERRUPTIBLE_IO | 183 | #define INTERRUPTIBLE_IO |
| 182 | 184 | ||
| 183 | /* On USG systems these have different names */ | 185 | /* On USG systems these have different names */ |
| 184 | |||
| 185 | #define index strchr | 186 | #define index strchr |
| 186 | #define rindex strrchr | 187 | #define rindex strrchr |
| 187 | 188 | ||
| @@ -199,6 +200,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ | |||
| 199 | 200 | ||
| 200 | #define TERMINFO | 201 | #define TERMINFO |
| 201 | 202 | ||
| 203 | /* Some variants have TIOCGETC, but the structures to go with it | ||
| 204 | are not declared. */ | ||
| 205 | |||
| 206 | #define BROKEN_TIOCGETC | ||
| 207 | |||
| 202 | /* AT&T SVr3 X wants to be linked with shared libraries */ | 208 | /* AT&T SVr3 X wants to be linked with shared libraries */ |
| 203 | 209 | ||
| 204 | #define LIB_X11_LIB -lX11_s | 210 | #define LIB_X11_LIB -lX11_s |
| @@ -206,12 +212,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ | |||
| 206 | /* X needs to talk on the network, so search the network library. */ | 212 | /* X needs to talk on the network, so search the network library. */ |
| 207 | 213 | ||
| 208 | #define LIBX10_SYSTEM -lnsl_s | 214 | #define LIBX10_SYSTEM -lnsl_s |
| 209 | #define LIBX11_SYSTEM -lnls -lnsl_s -lpt -lc_s | 215 | #define LIBX11_SYSTEM -lnsl -lnsl_s -lpt -lc_s |
| 210 | |||
| 211 | /* Some variants have TIOCGETC, but the structures to go with it | ||
| 212 | are not declared. */ | ||
| 213 | 216 | ||
| 214 | #define BROKEN_TIOCGETC | 217 | /* The docs for system V/386 suggest v.3 has sigpause, |
| 218 | so let's give it a try. */ | ||
| 219 | #define HAVE_SYSV_SIGPAUSE | ||
| 215 | 220 | ||
| 216 | /* Some variants have TIOCGWINSZ, but the structures to go with it | 221 | /* Some variants have TIOCGWINSZ, but the structures to go with it |
| 217 | are not declared. */ | 222 | are not declared. */ |