Mercurial > emacs
comparison src/s/newsos5.h @ 6046:44935e53cede
Include usg5-4.h.
(LIBS_SYSTEM, LINKER, START_FILES, LIB_STANDARD): Definitions moved here.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Wed, 23 Feb 1994 19:47:45 +0000 |
parents | 7be0f0a02725 |
children | ee40177f6c68 |
comparison
equal
deleted
inserted
replaced
6045:c199a7ed9be2 | 6046:44935e53cede |
---|---|
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 |
6 GNU Emacs is free software; you can redistribute it and/or modify | 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 | 7 it under the terms of the GNU General Public License as published by |
17 along with GNU Emacs; see the file COPYING. If not, write to | 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. */ | 18 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 |
26 /* These will be defined by "m-mips.h". */ | 26 /* These will be defined by "m-mips.h". */ |
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 |
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 | |
34 | 45 |
35 #ifndef HAVE_SOCKETS | 46 #ifndef HAVE_SOCKETS |
36 #define HAVE_SOCKETS | 47 #define HAVE_SOCKETS |
37 #endif | 48 #endif |