[Cmucl-cvs] [git] CMU Common Lisp branch master updated. snapshot-2014-11-38-g4e3000c
Raymond Toy
rtoy at common-lisp.net
Wed Dec 3 04:29:07 UTC 2014
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMU Common Lisp".
The branch, master has been updated
via 4e3000cdaeb66080a3c01616ecc0712c98b0256d (commit)
via 214a37662e1a38dceda6b484e34522806e04d511 (commit)
from 908514c031461556f762c445bdea2aafdf3db7ae (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 4e3000cdaeb66080a3c01616ecc0712c98b0256d
Author: Raymond Toy <toy.raymond at gmail.com>
Date: Tue Dec 2 20:28:50 2014 -0800
Add bootstrap file to enable :executable feature for ppc.
diff --git a/src/bootfiles/20f/boot-2014-11-ppc.lisp b/src/bootfiles/20f/boot-2014-11-ppc.lisp
new file mode 100644
index 0000000..96f454b
--- /dev/null
+++ b/src/bootfiles/20f/boot-2014-11-ppc.lisp
@@ -0,0 +1,3 @@
+;; Enable executable feature on ppc.
+#+ppc
+(pushnew :executable *features*)
commit 214a37662e1a38dceda6b484e34522806e04d511
Author: Raymond Toy <toy.raymond at gmail.com>
Date: Tue Dec 2 20:25:57 2014 -0800
Load up initial_function with the correct value for Darwin/ppc if the
builtin_image_flag is set.
diff --git a/src/lisp/lisp.c b/src/lisp/lisp.c
index 9defc05..72a523d 100644
--- a/src/lisp/lisp.c
+++ b/src/lisp/lisp.c
@@ -470,7 +470,7 @@ main(int argc, const char *argv[], const char *envp[])
lispobj initial_function = 0;
if (builtin_image_flag != 0) {
-#if defined(SOLARIS) || (defined(i386) && (defined(__linux__) || defined(DARWIN) || defined(__FreeBSD__) || defined(__NetBSD__)))
+#if defined(SOLARIS) || defined(DARWIN) || (defined(i386) && (defined(__linux__) || defined(__FreeBSD__) || defined(__NetBSD__)))
initial_function = (lispobj) initial_function_addr;
#else
initial_function = (lispobj) & initial_function_addr;
-----------------------------------------------------------------------
Summary of changes:
src/bootfiles/20f/boot-2014-11-ppc.lisp | 3 +++
src/lisp/lisp.c | 2 +-
2 files changed, 4 insertions(+), 1 deletion(-)
create mode 100644 src/bootfiles/20f/boot-2014-11-ppc.lisp
hooks/post-receive
--
CMU Common Lisp
More information about the cmucl-cvs
mailing list