summaryrefslogtreecommitdiff
path: root/editors/emacs23/files/patch-ac
diff options
context:
space:
mode:
authorJohn Polstra <jdp@FreeBSD.org>1997-12-23 05:35:56 +0000
committerJohn Polstra <jdp@FreeBSD.org>1997-12-23 05:35:56 +0000
commitb7fa3dd64d055ca7c992d3a9944bfa1982fd686c (patch)
tree5896cf1f5b93cb79af9eafc3dc59d6047e4d4ad1 /editors/emacs23/files/patch-ac
parentUpdate Zircon (diff)
Add patches to use the unexec function from xemacs. This eliminates
the need for a hack in ld.so to make emacs work. I have submitted these changes to a GNU emacs maintainer.
Notes
Notes: svn path=/head/; revision=9153
Diffstat (limited to 'editors/emacs23/files/patch-ac')
-rw-r--r--editors/emacs23/files/patch-ac13
1 files changed, 11 insertions, 2 deletions
diff --git a/editors/emacs23/files/patch-ac b/editors/emacs23/files/patch-ac
index 0c0a713b1c55..525f8de259f3 100644
--- a/editors/emacs23/files/patch-ac
+++ b/editors/emacs23/files/patch-ac
@@ -1,5 +1,5 @@
---- src/s/freebsd.h.orig Mon Jun 10 04:14:32 1996
-+++ src/s/freebsd.h Mon May 26 21:21:55 1997
+--- src/s/freebsd.h.orig Sun Jun 9 13:14:32 1996
++++ src/s/freebsd.h Wed Dec 3 17:36:40 1997
@@ -33,9 +33,16 @@
#define LIBS_DEBUG
@@ -18,6 +18,15 @@
#define SYSV_SYSTEM_DIR
/* freebsd has POSIX-style pgrp behavior. */
+@@ -46,7 +53,7 @@
+ #define LD_SWITCH_SYSTEM -e start -dc -dp
+ #define HAVE_TEXT_START /* No need to define `start_of_text'. */
+ #define START_FILES pre-crt0.o /usr/lib/crt0.o
+-#define UNEXEC unexsunos4.o
++#define UNEXEC unexfreebsd.o
+ #define RUN_TIME_REMAP
+
+ #ifndef N_TRELOFF
@@ -80,6 +87,8 @@
#define BSD 199103
#elif __FreeBSD__ == 2