aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMiles Bader2004-09-25 12:05:36 +0000
committerMiles Bader2004-09-25 12:05:36 +0000
commit8f92d598fb067c498704099b9ae241c086724bb0 (patch)
treed0f0442cad8dc15dfdb6d58b3d37bade9bdeb911 /src
parent1e93b7ff336bc088a78bcc4aa43b2decd7183ae5 (diff)
parent4de43c8bd612fbcd97162dbdf4a74c2e157373e2 (diff)
downloademacs-8f92d598fb067c498704099b9ae241c086724bb0.tar.gz
emacs-8f92d598fb067c498704099b9ae241c086724bb0.zip
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-44
Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-562 Update from CVS: lisp/subr.el (after-change-major-mode-hook): Doc fix. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-563 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-570 Update from CVS
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog6
-rw-r--r--src/Makefile.in15
-rw-r--r--src/config.in3
3 files changed, 20 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index e71a0e3217d..f7e62c1ce21 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,9 @@
12004-09-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2
3 * config.in: Rebuild.
4
5 * Makefile.in: Run setarch i386 ./temacs if exec-shield is present.
6
12004-09-18 Stefan Monnier <monnier@iro.umontreal.ca> 72004-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
2 8
3 * xterm.c (x_term_init): Work around a bug in some X servers. 9 * xterm.c (x_term_init): Work around a bug in some X servers.
diff --git a/src/Makefile.in b/src/Makefile.in
index 007c0584c5a..950564f8fa4 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -887,6 +887,13 @@ LIBES = $(LOADLIBES) $(LIBS) $(LIBX) $(LIBSOUND) \
887#define OBJECTS_MACHINE 887#define OBJECTS_MACHINE
888#endif 888#endif
889 889
890#ifdef HAVE_EXECSHIELD
891#undef i386
892RUN_TEMACS = @SETARCH@ i386 ./temacs
893#else
894RUN_TEMACS = ./temacs
895#endif
896
890all: emacs${EXEEXT} OTHER_FILES 897all: emacs${EXEEXT} OTHER_FILES
891 898
892emacs${EXEEXT}: temacs${EXEEXT} ${etc}DOC ${lisp} 899emacs${EXEEXT}: temacs${EXEEXT} ${etc}DOC ${lisp}
@@ -895,9 +902,9 @@ emacs${EXEEXT}: temacs${EXEEXT} ${etc}DOC ${lisp}
895 ln temacs${EXEEXT} emacs${EXEEXT} 902 ln temacs${EXEEXT} emacs${EXEEXT}
896#else 903#else
897#ifdef HAVE_SHM 904#ifdef HAVE_SHM
898 LC_ALL=C ./temacs -nl -batch -l loadup dump 905 LC_ALL=C $(RUN_TEMACS) -nl -batch -l loadup dump
899#else /* ! defined (HAVE_SHM) */ 906#else /* ! defined (HAVE_SHM) */
900 LC_ALL=C ./temacs -batch -l loadup dump 907 LC_ALL=C $(RUN_TEMACS) -batch -l loadup dump
901#endif /* ! defined (HAVE_SHM) */ 908#endif /* ! defined (HAVE_SHM) */
902#endif /* ! defined (CANNOT_DUMP) */ 909#endif /* ! defined (CANNOT_DUMP) */
903 -./emacs -q -batch -f list-load-path-shadows 910 -./emacs -q -batch -f list-load-path-shadows
@@ -1326,9 +1333,9 @@ bootstrap-emacs${EXEEXT}: temacs${EXEEXT}
1326 ln temacs${EXEEXT} bootstrap-emacs${EXEEXT} 1333 ln temacs${EXEEXT} bootstrap-emacs${EXEEXT}
1327#else 1334#else
1328#ifdef HAVE_SHM 1335#ifdef HAVE_SHM
1329 ./temacs -nl -batch -l loadup bootstrap 1336 $(RUN_TEMACS) -nl -batch -l loadup bootstrap
1330#else /* ! defined (HAVE_SHM) */ 1337#else /* ! defined (HAVE_SHM) */
1331 ./temacs --batch --load loadup bootstrap 1338 $(RUN_TEMACS) --batch --load loadup bootstrap
1332#endif /* ! defined (HAVE_SHM) */ 1339#endif /* ! defined (HAVE_SHM) */
1333 mv -f emacs${EXEEXT} bootstrap-emacs${EXEEXT} 1340 mv -f emacs${EXEEXT} bootstrap-emacs${EXEEXT}
1334#endif /* ! defined (CANNOT_DUMP) */ 1341#endif /* ! defined (CANNOT_DUMP) */
diff --git a/src/config.in b/src/config.in
index 0fb4b3f3444..fac26db0a84 100644
--- a/src/config.in
+++ b/src/config.in
@@ -136,6 +136,9 @@ Boston, MA 02111-1307, USA. */
136/* Define to 1 if you have the `euidaccess' function. */ 136/* Define to 1 if you have the `euidaccess' function. */
137#undef HAVE_EUIDACCESS 137#undef HAVE_EUIDACCESS
138 138
139/* Define to 1 if this OS has exec shield. */
140#undef HAVE_EXECSHIELD
141
139/* Define to 1 if you have the <fcntl.h> header file. */ 142/* Define to 1 if you have the <fcntl.h> header file. */
140#undef HAVE_FCNTL_H 143#undef HAVE_FCNTL_H
141 144