From: Richard M. Stallman Date: Wed, 23 Feb 1994 19:47:45 +0000 (+0000) Subject: Include usg5-4.h. X-Git-Tag: emacs-19.34~9806 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=1c5ceaf673898137f03c2851f4befb4fc2b2b89a;p=emacs.git Include usg5-4.h. (LIBS_SYSTEM, LINKER, START_FILES, LIB_STANDARD): Definitions moved here. --- 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 @@ -/* 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 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Use the SysVr4 file for at least base configuration. */ -#include "s-usg5-4.h" +#include "usg5-4.h" #define NEWSOS5 @@ -27,11 +27,22 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #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