diff options
| author | Jim Blandy | 1992-09-13 11:44:06 +0000 |
|---|---|---|
| committer | Jim Blandy | 1992-09-13 11:44:06 +0000 |
| commit | ec558adcceffa21d313410a6d8ebfe11b47d083b (patch) | |
| tree | 2d78afc1cf127cc5eb02f12d39a623f297f7cbda /src/s | |
| parent | b7cceaf12a73559df9c2fcf135983b4c03b48061 (diff) | |
| download | emacs-ec558adcceffa21d313410a6d8ebfe11b47d083b.tar.gz emacs-ec558adcceffa21d313410a6d8ebfe11b47d083b.zip | |
entered into RCS
Diffstat (limited to 'src/s')
| -rw-r--r-- | src/s/bsd4-3.h | 6 | ||||
| -rw-r--r-- | src/s/newsos5.h | 37 | ||||
| -rw-r--r-- | src/s/osf1.h | 14 |
3 files changed, 55 insertions, 2 deletions
diff --git a/src/s/bsd4-3.h b/src/s/bsd4-3.h index 583e6eb05a9..22330ba85b0 100644 --- a/src/s/bsd4-3.h +++ b/src/s/bsd4-3.h | |||
| @@ -23,12 +23,14 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ | |||
| 23 | * Define all the symbols that apply correctly. | 23 | * Define all the symbols that apply correctly. |
| 24 | */ | 24 | */ |
| 25 | 25 | ||
| 26 | /* We give these symbols the numeric values found in <sys/param.h> to | ||
| 27 | avoid warnings about redefined macros. */ | ||
| 26 | #ifndef BSD4_3 | 28 | #ifndef BSD4_3 |
| 27 | #define BSD4_3 | 29 | #define BSD4_3 1 |
| 28 | #endif /* BSD4_3 */ | 30 | #endif /* BSD4_3 */ |
| 29 | 31 | ||
| 30 | #ifndef BSD | 32 | #ifndef BSD |
| 31 | #define BSD | 33 | #define BSD 43 |
| 32 | #endif /* BSD */ | 34 | #endif /* BSD */ |
| 33 | 35 | ||
| 34 | /* SYSTEM_TYPE should indicate the kind of system you are using. | 36 | /* SYSTEM_TYPE should indicate the kind of system you are using. |
diff --git a/src/s/newsos5.h b/src/s/newsos5.h new file mode 100644 index 00000000000..8a37cb0f68b --- /dev/null +++ b/src/s/newsos5.h | |||
| @@ -0,0 +1,37 @@ | |||
| 1 | /* Definitions file for GNU Emacs running on Sony's NEWS-OS 5.0.1 | ||
| 2 | Copyright (C) 1992 Free Software Foundation, Inc. | ||
| 3 | |||
| 4 | This file is part of GNU Emacs. | ||
| 5 | |||
| 6 | GNU Emacs is free software; you can redistribute it and/or modify | ||
| 7 | it under the terms of the GNU General Public License as published by | ||
| 8 | the Free Software Foundation; either version 1, or (at your option) | ||
| 9 | any later version. | ||
| 10 | |||
| 11 | GNU Emacs is distributed in the hope that it will be useful, | ||
| 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | GNU General Public License for more details. | ||
| 15 | |||
| 16 | You should have received a copy of the GNU General Public License | ||
| 17 | along with GNU Emacs; see the file COPYING. If not, write to | ||
| 18 | the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ | ||
| 19 | |||
| 20 | /* Use the SysVr4 file for at least base configuration. */ | ||
| 21 | |||
| 22 | #include "s-usg5-4.h" | ||
| 23 | |||
| 24 | #define NEWSOS5 | ||
| 25 | |||
| 26 | /* These will be defined by "m-mips.h". */ | ||
| 27 | #undef START_FILES | ||
| 28 | #undef LIB_STANDARD | ||
| 29 | |||
| 30 | /* Disable use of "unexelf.c" and shared libraries, | ||
| 31 | because NEWS-OS on MIPS doesn't support ELF. */ | ||
| 32 | #undef UNEXEC | ||
| 33 | #undef USG_SHARED_LIBRARIES | ||
| 34 | |||
| 35 | #ifndef HAVE_SOCKETS | ||
| 36 | #define HAVE_SOCKETS | ||
| 37 | #endif | ||
diff --git a/src/s/osf1.h b/src/s/osf1.h new file mode 100644 index 00000000000..65e80861cc1 --- /dev/null +++ b/src/s/osf1.h | |||
| @@ -0,0 +1,14 @@ | |||
| 1 | #include "s-bsd4-3.h" | ||
| 2 | |||
| 3 | /* Identify OSF1 for the m- files. */ | ||
| 4 | |||
| 5 | #define OSF1 | ||
| 6 | |||
| 7 | /* Define _BSD to tell the inlcude files we're running under | ||
| 8 | the BSD universe and not the SYSV universe. */ | ||
| 9 | |||
| 10 | #define C_SWITCH_SYSTEM -D_BSD | ||
| 11 | #define LIBS_SYSTEM -lbsd | ||
| 12 | #define LD_SWITCH_SYSTEM -non_shared | ||
| 13 | |||
| 14 | #define SYSV_SYSTEM_DIR | ||