diff options
| author | Richard M. Stallman | 1994-02-23 19:47:45 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1994-02-23 19:47:45 +0000 |
| commit | 1c5ceaf673898137f03c2851f4befb4fc2b2b89a (patch) | |
| tree | 1757596c7007bf86dc03746f595b70c0188a01ba /src | |
| parent | 7aa5f3bc6da3b9174e8b8e3d941d562c5c4e627f (diff) | |
| download | emacs-1c5ceaf673898137f03c2851f4befb4fc2b2b89a.tar.gz emacs-1c5ceaf673898137f03c2851f4befb4fc2b2b89a.zip | |
Include usg5-4.h.
(LIBS_SYSTEM, LINKER, START_FILES, LIB_STANDARD): Definitions moved here.
Diffstat (limited to 'src')
| -rw-r--r-- | src/s/newsos5.h | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/src/s/newsos5.h b/src/s/newsos5.h index de78c6d7f08..3cc3555e166 100644 --- a/src/s/newsos5.h +++ b/src/s/newsos5.h | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | /* Definitions file for GNU Emacs running on Sony's NEWS-OS 5.0.1 | 1 | /* Definitions file for GNU Emacs running on Sony's NEWS-OS 5.0.2 |
| 2 | Copyright (C) 1992 Free Software Foundation, Inc. | 2 | Copyright (C) 1992, 1994 Free Software Foundation, Inc. |
| 3 | 3 | ||
| 4 | This file is part of GNU Emacs. | 4 | This file is part of GNU Emacs. |
| 5 | 5 | ||
| @@ -19,7 +19,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ | |||
| 19 | 19 | ||
| 20 | /* Use the SysVr4 file for at least base configuration. */ | 20 | /* Use the SysVr4 file for at least base configuration. */ |
| 21 | 21 | ||
| 22 | #include "s-usg5-4.h" | 22 | #include "usg5-4.h" |
| 23 | 23 | ||
| 24 | #define NEWSOS5 | 24 | #define NEWSOS5 |
| 25 | 25 | ||
| @@ -27,11 +27,22 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ | |||
| 27 | #undef START_FILES | 27 | #undef START_FILES |
| 28 | #undef LIB_STANDARD | 28 | #undef LIB_STANDARD |
| 29 | 29 | ||
| 30 | /* Disable use of "unexelf.c" and shared libraries, | 30 | #undef LIBS_SYSTEM |
| 31 | because NEWS-OS on MIPS doesn't support ELF. */ | 31 | #define LIBS_SYSTEM -lsocket -lnsl -lgen |
| 32 | |||
| 33 | /* Disable use of "unexelf.c" and shared libraries, because | ||
| 34 | "unexelf.c" doesn't work correctly on NEWS-OS. "unexmips.c" does | ||
| 35 | work correctly if the program is linked statically without ELF. */ | ||
| 32 | #undef UNEXEC | 36 | #undef UNEXEC |
| 33 | #undef USG_SHARED_LIBRARIES | 37 | #undef USG_SHARED_LIBRARIES |
| 34 | 38 | ||
| 39 | /* Use `ld' directly rather than ordinary link, because ordinary link | ||
| 40 | can't produce a non-ELF executable. */ | ||
| 41 | #undef ORDINARY_LINK | ||
| 42 | #define LINKER /usr/lib/cmplrs/cc/ld | ||
| 43 | #define START_FILES pre-crt0.o /usr/ccs/lib/crt1.o | ||
| 44 | #define LIB_STANDARD -lc /usr/ccs/lib/crtn.o /usr/ccs/lib/values-Xt.o | ||
| 45 | |||
| 35 | #ifndef HAVE_SOCKETS | 46 | #ifndef HAVE_SOCKETS |
| 36 | #define HAVE_SOCKETS | 47 | #define HAVE_SOCKETS |
| 37 | #endif | 48 | #endif |