diff src/s/freebsd.h @ 155:43dd3413c7c7 r20-3b4

Import from CVS: tag r20-3b4
author cvs
date Mon, 13 Aug 2007 09:39:39 +0200
parents 59463afc5666
children 6b37e6ddd302
line wrap: on
line diff
--- a/src/s/freebsd.h	Mon Aug 13 09:38:27 2007 +0200
+++ b/src/s/freebsd.h	Mon Aug 13 09:39:39 2007 +0200
@@ -40,7 +40,7 @@
 #define GETPGRP_NO_ARG
 
 #ifndef NO_SHARED_LIBS
-#define LD_SWITCH_SYSTEM -e start -dc -dp
+#define LD_SWITCH_SYSTEM -dc -dp -e start
 #define HAVE_TEXT_START		/* No need to define `start_of_text'. */
 #define START_FILES pre-crt0.o /usr/lib/crt0.o
 #define UNEXEC unexfreebsd.o
@@ -82,10 +82,6 @@
 #define BSD 199506
 #endif
 
-#undef HAVE_UNION_WAIT
-/* #### XEmacs: Is this necessary? */
-#define WRETCODE(w) (_W_INT(w) >> 8)
-
 /* FreeBSD defines INT_MAX in /usr/include/limits.h.
    Unless INT_MAX is already defined in lisp.h, XEmacs goes right
    ahead and rolls its own.