changeset 4605:84556eadaacd

(START_FILES, LIB_STANDARD): Don't define if USG5_4. (DEFAULT_ENTRY_ADDRESS): Likewise. (UNEXEC): Use unexelfsgi.o if USG5_4.
author Richard M. Stallman <rms@gnu.org>
date Fri, 13 Aug 1993 21:40:37 +0000
parents 4eebfb2c36cd
children 0866f021a2cc
files src/m/iris4d.h
diffstat 1 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/m/iris4d.h	Fri Aug 13 19:09:21 1993 +0000
+++ b/src/m/iris4d.h	Fri Aug 13 21:40:37 1993 +0000
@@ -119,7 +119,12 @@
 /* This machine requires completely different unexec code
    which lives in a separate file.  Specify the file name.  */
 
+#ifdef USG5_4
+#undef UNEXEC
+#define UNEXEC unexelfsgi.o
+#else
 #define UNEXEC unexmips.o
+#endif
 
 #define TEXT_START 0x400000
 
@@ -145,6 +150,7 @@
    you define _BSD_COMPAT, -or- you call `BSDgetpgrp' explicitly.
    Emacs does the latter.  */
 
+#ifndef USG5_4
 #ifdef HAVE_CRTN
 /* Must define START-FILES so that the linker can find /usr/lib/crt0.o.  */
 #define START_FILES pre-crt0.o /usr/lib/crt1.o
@@ -155,6 +161,7 @@
 #define DEFAULT_ENTRY_ADDRESS start
 #define LIB_STANDARD -lc
 #endif
+#endif
 
 /* Use terminfo instead of termcap.  */