Subject: patches to emacs 20.3
To: Thorsten Frueauf <s_frueau@ira.uka.de>
From: Jonathan Stone <jonathan@DSG.Stanford.EDU>
List: port-pmax
Date: 01/30/1999 00:39:33
>Jonathan, can you please back that up with facts or appologize? [...]

hi Thorsten,

The following patches let the FSF emacs-20.3 distribution compile and
build cleanly on NetBSD-pmax 1.3I, save for some emacs-20.3/src/Makefile
glitches (the latter may or may not be due to changes in our sh
(from the recent FreeBSD fixes and/or the bug that broke  LintSysNormal.c)


I can't see any new Ultrix contamination or anything that'd stop
the pkg config used with emacs-20.2 from working with 20.3.

I'd hope that if the emacs-20.2 config patches (to Makefiles &c) for
pmaxes were folded back into the emacs-20.3 pkg, plus these, it'd all
Just Work.

--- emacs-20.3/src/m/mips.h.DIST	Sun Jun 22 18:49:57 1997
+++ emacs-20.3/src/m/mips.h	Fri Jan 29 20:14:09 1999
@@ -149,8 +149,10 @@
 #define LD_SWITCH_MACHINE -D 800000
 #define LIBS_DEBUG
 
+#if defined (__NetBSD__) || defined (__OpenBSD__)
+#else	/* bsd with elf */
 #define LINKER /bsd43/bin/ld
-  
+#endif	/* bsd with elf */
 #else /* not BSD_SYSTEM */
 
 #if defined(__GNUC__) && defined(_ABIN32)
--- emacs-20.3/src/emacs.c.DIST	Mon Jul 20 18:39:52 1998
+++ emacs-20.3/src/emacs.c	Fri Jan 29 22:07:32 1999
@@ -1004,7 +1004,7 @@
     }
 
   no_loadup
-    = !argmatch (argv, argc, "-nl", "--no-loadup", 6, NULL, &skip_args);
+    = argmatch (argv, argc, "-nl", "--no-loadup", 6, NULL, &skip_args);
 
 
 #ifdef HAVE_X_WINDOWS