aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile.in
diff options
context:
space:
mode:
authorJan Djärv2004-09-24 07:19:05 +0000
committerJan Djärv2004-09-24 07:19:05 +0000
commit83f1cb949ff65524c9aa0e1a447ebb9434337643 (patch)
treee516628a8f368e0ec8c20a527beb92da9260690d /src/Makefile.in
parent4489ece2663ff713da6e5b08e8e3cb96a8af9fdc (diff)
downloademacs-83f1cb949ff65524c9aa0e1a447ebb9434337643.tar.gz
emacs-83f1cb949ff65524c9aa0e1a447ebb9434337643.zip
* config.in: Rebuild.
* Makefile.in: Run setarh i386 ./temacs if exec-shield is present.
Diffstat (limited to 'src/Makefile.in')
-rw-r--r--src/Makefile.in15
1 files changed, 11 insertions, 4 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index 5769e8a1e07..9fc7f7e4a9f 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -905,6 +905,13 @@ LIBES = $(LOADLIBES) $(LIBS) $(LIBX) $(LIBSOUND) \
905#define OBJECTS_MACHINE 905#define OBJECTS_MACHINE
906#endif 906#endif
907 907
908#ifdef HAVE_EXECSHIELD
909#undef i386
910RUN_TEMACS = @SETARCH@ i386 ./temacs
911#else
912RUN_TEMACS = ./temacs
913#endif
914
908all: emacs${EXEEXT} OTHER_FILES 915all: emacs${EXEEXT} OTHER_FILES
909 916
910emacs${EXEEXT}: temacs${EXEEXT} ${etc}DOC ${lisp} 917emacs${EXEEXT}: temacs${EXEEXT} ${etc}DOC ${lisp}
@@ -913,9 +920,9 @@ emacs${EXEEXT}: temacs${EXEEXT} ${etc}DOC ${lisp}
913 ln temacs${EXEEXT} emacs${EXEEXT} 920 ln temacs${EXEEXT} emacs${EXEEXT}
914#else 921#else
915#ifdef HAVE_SHM 922#ifdef HAVE_SHM
916 LC_ALL=C ./temacs -nl -batch -l loadup dump 923 LC_ALL=C $(RUN_TEMACS) -nl -batch -l loadup dump
917#else /* ! defined (HAVE_SHM) */ 924#else /* ! defined (HAVE_SHM) */
918 LC_ALL=C ./temacs -batch -l loadup dump 925 LC_ALL=C $(RUN_TEMACS) -batch -l loadup dump
919#endif /* ! defined (HAVE_SHM) */ 926#endif /* ! defined (HAVE_SHM) */
920#endif /* ! defined (CANNOT_DUMP) */ 927#endif /* ! defined (CANNOT_DUMP) */
921 -./emacs -q -batch -f list-load-path-shadows 928 -./emacs -q -batch -f list-load-path-shadows
@@ -1332,9 +1339,9 @@ bootstrap-emacs${EXEEXT}: temacs${EXEEXT}
1332 ln temacs${EXEEXT} bootstrap-emacs${EXEEXT} 1339 ln temacs${EXEEXT} bootstrap-emacs${EXEEXT}
1333#else 1340#else
1334#ifdef HAVE_SHM 1341#ifdef HAVE_SHM
1335 ./temacs -nl -batch -l loadup bootstrap 1342 $(RUN_TEMACS) -nl -batch -l loadup bootstrap
1336#else /* ! defined (HAVE_SHM) */ 1343#else /* ! defined (HAVE_SHM) */
1337 ./temacs --batch --load loadup bootstrap 1344 $(RUN_TEMACS) --batch --load loadup bootstrap
1338#endif /* ! defined (HAVE_SHM) */ 1345#endif /* ! defined (HAVE_SHM) */
1339 mv -f emacs${EXEEXT} bootstrap-emacs${EXEEXT} 1346 mv -f emacs${EXEEXT} bootstrap-emacs${EXEEXT}
1340#endif /* ! defined (CANNOT_DUMP) */ 1347#endif /* ! defined (CANNOT_DUMP) */