aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2013-07-04 22:25:20 +0000
committerdos-reis <gdr@axiomatics.org>2013-07-04 22:25:20 +0000
commitd2ef26fe530b96d2384f8d7e76c22659600d0f8a (patch)
treeca7530ed60885014dd234af9b49bb818b941d1e5
parentc4fe1c125465782343958edcad8123e14b330f83 (diff)
downloadopen-axiom-d2ef26fe530b96d2384f8d7e76c22659600d0f8a.tar.gz
* interp/sys-driver.boot (initializeGlobalState): Tell GCL not to
use buggy fast links.
-rw-r--r--src/ChangeLog5
-rw-r--r--src/interp/sys-driver.boot3
2 files changed, 8 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index fc5ba7d4..8be854e3 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
+2013-07-04 Gabriel Dos Reis <gdr@integrable-solutions.net>
+
+ * interp/sys-driver.boot (initializeGlobalState): Tell GCL not to
+ use buggy fast links.
+
2013-07-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
* interp/sys-utility.boot (makeFilename): Tidy.
diff --git a/src/interp/sys-driver.boot b/src/interp/sys-driver.boot
index afb38544..b8d5ae81 100644
--- a/src/interp/sys-driver.boot
+++ b/src/interp/sys-driver.boot
@@ -191,6 +191,9 @@ loadDelayedFFI() ==
++ Initialize all global states that need to. Sub-routine of the command
++ line compiler, the script executor, etc. Mess with care.
initializeGlobalState() ==
+)if %hasFeature KEYWORD::GCL
+ SYSTEM::USE_-FAST_-LINKS false
+)endif
REROOT()
init? := $StandardLinking or not %algebraSystemIsComplete()