aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn2009-08-23 04:43:12 +0000
committerKen Raeburn2009-08-23 04:43:12 +0000
commitc8edcc0113a380c15388a1d5ef94b0218df46aad (patch)
treef511d6958e68ea31b106a7cd89fb8dfd8ea10b01 /src
parent201a407332e00f12a53ea87aa107860c813c30c2 (diff)
downloademacs-c8edcc0113a380c15388a1d5ef94b0218df46aad.tar.gz
emacs-c8edcc0113a380c15388a1d5ef94b0218df46aad.zip
* Makefile.in (emacs${EXEEXT}) [CANNOT_DUMP]: Set EMACSLOADPATH
before invoking the newly build emacs to check for load-path shadowing.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog6
-rw-r--r--src/Makefile.in3
2 files changed, 8 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 0859ccb5bbf..cdb12b68846 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,9 @@
12009-08-23 Ken Raeburn <raeburn@raeburn.org>
2
3 * Makefile.in (emacs${EXEEXT}) [CANNOT_DUMP]: Set EMACSLOADPATH
4 before invoking the newly build emacs to check for load-path
5 shadowing.
6
12009-08-22 Glenn Morris <rgm@gnu.org> 72009-08-22 Glenn Morris <rgm@gnu.org>
2 8
3 * Makefile.in (bootstrap_exe): New variable. 9 * Makefile.in (bootstrap_exe): New variable.
diff --git a/src/Makefile.in b/src/Makefile.in
index 8ee2f6c4ff7..567bff9acea 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -908,13 +908,14 @@ emacs${EXEEXT}: temacs${EXEEXT} ${etc}DOC ${lisp} ${SOME_MACHINE_LISP}
908#ifdef CANNOT_DUMP 908#ifdef CANNOT_DUMP
909 rm -f emacs${EXEEXT} 909 rm -f emacs${EXEEXT}
910 ln temacs${EXEEXT} emacs${EXEEXT} 910 ln temacs${EXEEXT} emacs${EXEEXT}
911 -EMACSLOADPATH=${lispsource} ./emacs -q -batch -f list-load-path-shadows
911#else 912#else
912 LC_ALL=C $(RUN_TEMACS) -batch -l loadup dump 913 LC_ALL=C $(RUN_TEMACS) -batch -l loadup dump
913 @: This new Emacs is as functional and more efficient then 914 @: This new Emacs is as functional and more efficient then
914 @: bootstrap-emacs, so let us replace it. 915 @: bootstrap-emacs, so let us replace it.
915 -ln -f emacs${EXEEXT} bootstrap-emacs${EXEEXT} 916 -ln -f emacs${EXEEXT} bootstrap-emacs${EXEEXT}
916#endif /* ! defined (CANNOT_DUMP) */
917 -./emacs -q -batch -f list-load-path-shadows 917 -./emacs -q -batch -f list-load-path-shadows
918#endif /* ! defined (CANNOT_DUMP) */
918 919
919/* We run make-docfile twice because the command line may get too long 920/* We run make-docfile twice because the command line may get too long
920 on some systems. */ 921 on some systems. */