diff --git i/src/Makefile.in w/src/Makefile.in
index 1fb770d..7e75be1 100644
--- i/src/Makefile.in
+++ w/src/Makefile.in
@@ -446,5 +446,5 @@
lisp.mk: $(lispsource)/loadup.el
${AM_V_GEN}( echo "shortlisp = \\"; \
sed -n 's/^[ \t]*(load "\([^"]*\)".*/\1/p' $< | \
- sed -e 's/$$/.elc \\/' -e 's/\.el\.elc/.el/'; \
+ sed -e 's/$$/.elc \\\\/' -e 's/\.el\.elc/.el/'; \
echo "" ) > $@
@@ -691,5 +691,5 @@ tags: TAGS ../lisp/TAGS $(lwlibdir)/TAGS
%.elc: %.el | bootstrap-emacs$(EXEEXT)
- @$(MAKE) -C ../lisp EMACS="$(bootstrap_exe)" THEFILE=$< $<c
+ @$(MAKE) -C ../lisp EMACS='$(bootstrap_exe)' THEFILE=$< $<c
## VCSWITNESS points to the file that holds info about the current checkout.