--- gcl/ansi-tests/makefile.orig 2020-01-31 11:48:02.683686167 -0700 +++ gcl/ansi-tests/makefile 2020-01-31 12:05:44.248925933 -0700 @@ -1,10 +1,10 @@ -include ../makedefs test-unixport: - echo "(load \"gclload.lsp\")" | ../unixport/saved_ansi_gcl$(EXE) | tee test.out + echo "(load \"gclload.lsp\")" | setarch -R ../unixport/saved_ansi_gcl$(EXE) | tee test.out test: - echo "(load \"gclload.lsp\")" | gcl | tee test.out + echo "(load \"gclload.lsp\")" | setarch -R gcl | tee test.out clean: rm -f test.out *.fasl *.o *.so *~ *.fn *.x86f *.fasl *.ufsl --- gcl/clcs/makefile.orig 2014-10-23 15:29:00.000000000 -0600 +++ gcl/clcs/makefile 2019-05-05 15:28:33.007845535 -0600 @@ -8,11 +8,11 @@ FILES:=$(shell ls -1 gcl_clcs_*.lisp | s all: $(addsuffix .c,$(FILES)) $(addsuffix .o,$(FILES)) saved_clcs_gcl: ../unixport/saved_pcl_gcl$(EXE) - echo '(load "package.lisp")(load "myload.lisp")(si::save-system "$@")' | $< $(/dev/null 2>&1 ; then if grep -i oncrpc makedefs >/dev/null 2>&1 ; then cp /mingw/bin/oncrpc.dll $(DESTDIR)$(INSTALL_LIB_DIR)/$(PORTDIR); fi ; fi cd $(DESTDIR)$(INSTALL_LIB_DIR)/$(PORTDIR) && \ mv $(FLISP)$(EXE) temp$(EXE) && \ - echo '(si::reset-sys-paths "$(INSTALL_LIB_DIR)/")(si::save-system "$(FLISP)$(EXE)")' | ./temp$(EXE) && \ + echo '(si::reset-sys-paths "$(INSTALL_LIB_DIR)/")(si::save-system "$(FLISP)$(EXE)")' | setarch -R ./temp$(EXE) && \ rm -f temp$(EXE) if [ -e "unixport/rsym$(EXE)" ] ; then cp unixport/rsym$(EXE) $(DESTDIR)$(INSTALL_LIB_DIR)/unixport/ ; fi # ln $(SYMB) $(INSTALL_LIB_DIR)/$(PORTDIR)/$(FLISP)$(EXE) \ --- gcl/pcl/makefile.orig 2020-01-31 11:46:11.179480664 -0700 +++ gcl/pcl/makefile 2020-01-31 12:05:44.250925901 -0700 @@ -24,15 +24,15 @@ all: $(addsuffix .c,$(AFILES)) $(addsuff saved_gcl_pcl: ../unixport/saved_gcl$(EXE) cp ../h/cmpinclude.h . - echo $(SETUP) '(pcl::compile-pcl)' | $< - echo $(SETUP) '(pcl::load-pcl)(si::save-system "$@")' | $< + echo $(SETUP) '(pcl::compile-pcl)' | setarch -R $< + echo $(SETUP) '(pcl::load-pcl)(si::save-system "$@")' | setarch -R $< $(addsuffix .c,$(AFILES)) $(addsuffix .data,$(AFILES))\ $(addsuffix .h,$(AFILES)) $(addsuffix .lsp,$(GFILES)): \ $(addsuffix .lisp,$(subst gcl_pcl_impl_low,impl/gcl/gcl_pcl_impl_low,$(FILES))) rm -f *.o *gazonk* cp ../h/cmpinclude.h . - echo ${SETUP} '(pcl::compile-pcl)' | ../unixport/saved_gcl$(EXE) + echo ${SETUP} '(pcl::compile-pcl)' | setarch -R ../unixport/saved_gcl$(EXE) for i in gazonk* ; do \ j=$$(echo $$i | sed 's,\..*$$,,1');k="gazonk$$(echo $$j | cut -f3 -d\_)";\ l=$$(echo $$i | sed 's,^.*\.,,1');\ @@ -57,10 +57,10 @@ remake-sys-files: rm -f *.o *gazonk* cp ../h/cmpinclude.h . echo ${SETUP} '(load "../cmpnew/gcl_collectfn.lsp")(compiler::emit-fn t)' \ - '(pcl::compile-pcl)' | ../unixport/saved_gcl$(EXE) ../unixport/ + '(pcl::compile-pcl)' | setarch -R ../unixport/saved_gcl$(EXE) ../unixport/ echo ${SETUP} '(load "../cmpnew/gcl_collectfn.lsp") '\ '(pcl::load-pcl)(in-package "PCL")(renew-sys-files)' | \ - ../unixport/saved_gcl$(EXE) ../unixport/ + setarch -R ../unixport/saved_gcl$(EXE) ../unixport/ cp sys-proclaim.lisp xxx cat xxx | sed -e "s/COMPILER::CMP-ANON//g" > sys-proclaim.lisp rm xxx --- gcl/xgcl-2/makefile.orig 2020-01-31 11:46:00.464653275 -0700 +++ gcl/xgcl-2/makefile 2020-01-31 12:05:44.250925901 -0700 @@ -4,13 +4,13 @@ all: objects #docs objects: $(LISP) - echo '(load "sysdef.lisp")(load "sys-proclaim.lisp")(xlib::compile-xgcl)' | $(LISP) + echo '(load "sysdef.lisp")(load "sys-proclaim.lisp")(xlib::compile-xgcl)' | setarch -R $(LISP) saved_xgcl: $(LISP) - echo '(load "sysdef.lisp")(load "sys-proclaim.lisp")(xlib::compile-xgcl)(xlib::save-xgcl "$@")' | $(LISP) + echo '(load "sysdef.lisp")(load "sys-proclaim.lisp")(xlib::compile-xgcl)(xlib::save-xgcl "$@")' | setarch -R $(LISP) sys-proclaim.lisp: - echo '(load "sysdef.lisp")(compiler::emit-fn t)(xlib::compile-xgcl)(compiler::make-all-proclaims "*.fn")' | $(LISP) + echo '(load "sysdef.lisp")(compiler::emit-fn t)(xlib::compile-xgcl)(compiler::make-all-proclaims "*.fn")' | setarch -R $(LISP) docs: dwdoc/dwdoccontents.html dwdoc.pdf