Mercurial > emacs
changeset 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 | c199a7ed9be2 |
children | ab6eb517d144 |
files | src/s/newsos5.h |
diffstat | 1 files changed, 16 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/src/s/newsos5.h Wed Feb 23 19:47:30 1994 +0000 +++ b/src/s/newsos5.h Wed Feb 23 19:47:45 1994 +0000 @@ -1,5 +1,5 @@ -/* Definitions file for GNU Emacs running on Sony's NEWS-OS 5.0.1 - Copyright (C) 1992 Free Software Foundation, Inc. +/* Definitions file for GNU Emacs running on Sony's NEWS-OS 5.0.2 + Copyright (C) 1992, 1994 Free Software Foundation, Inc. This file is part of GNU Emacs. @@ -19,7 +19,7 @@ /* Use the SysVr4 file for at least base configuration. */ -#include "s-usg5-4.h" +#include "usg5-4.h" #define NEWSOS5 @@ -27,11 +27,22 @@ #undef START_FILES #undef LIB_STANDARD -/* Disable use of "unexelf.c" and shared libraries, - because NEWS-OS on MIPS doesn't support ELF. */ +#undef LIBS_SYSTEM +#define LIBS_SYSTEM -lsocket -lnsl -lgen + +/* Disable use of "unexelf.c" and shared libraries, because + "unexelf.c" doesn't work correctly on NEWS-OS. "unexmips.c" does + work correctly if the program is linked statically without ELF. */ #undef UNEXEC #undef USG_SHARED_LIBRARIES +/* Use `ld' directly rather than ordinary link, because ordinary link + can't produce a non-ELF executable. */ +#undef ORDINARY_LINK +#define LINKER /usr/lib/cmplrs/cc/ld +#define START_FILES pre-crt0.o /usr/ccs/lib/crt1.o +#define LIB_STANDARD -lc /usr/ccs/lib/crtn.o /usr/ccs/lib/values-Xt.o + #ifndef HAVE_SOCKETS #define HAVE_SOCKETS #endif