]> git.eshelyaron.com Git - emacs.git/commitdiff
(BROKEN_NOCOMBRELOC) [__NetBSD__]: Define.
authorEli Zaretskii <eliz@gnu.org>
Sat, 18 Mar 2006 14:52:40 +0000 (14:52 +0000)
committerEli Zaretskii <eliz@gnu.org>
Sat, 18 Mar 2006 14:52:40 +0000 (14:52 +0000)
(LIB_STANDARD, START_FILES) [__NetBSD__]: Don't define.
(START_FILES, RUN_TIME_REMAP, UNEXEC) [__NetBSD__, __OpenBSD__]:
Don't redefine.

src/m/pmax.h

index 911f84d3c8af8f487b027d1fe74f2f17215b02ae..c83c514ab98a0902767889710bfdb38ae52c0a6b 100644 (file)
@@ -13,8 +13,12 @@ NOTE-END  */
 #ifndef __MIPSEB__
 #undef WORDS_BIG_ENDIAN
 #endif
+#if defined (__NetBSD__)
+#define BROKEN_NOCOMBRELOC
+#else
 #undef LIB_STANDARD
 #undef START_FILES
+#endif
 #undef COFF
 #undef TERMINFO
 #define MAIL_USE_FLOCK
@@ -24,18 +28,12 @@ NOTE-END  */
 #ifdef MACH
 #define START_FILES pre-crt0.o /usr/lib/crt0.o
 #else
+#if !defined (__NetBSD__)
 /* This line starts being needed with ultrix 4.0.  */
 /* You must delete it for version 3.1.  */
 #define START_FILES pre-crt0.o /usr/lib/cmplrs/cc/crt0.o
 #endif
-
-#if defined (__NetBSD__) || defined (__OpenBSD__)
-#undef START_FILES
-#define START_FILES pre-crt0.o /usr/lib/crt0.o
-#undef RUN_TIME_REMAP
-#undef UNEXEC
-#define UNEXEC unexelf.o
-#endif /* NetBSD || OpenBSD */
+#endif
 
 /* Supposedly the following will overcome a kernel bug.  */
 #undef LD_SWITCH_MACHINE