aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-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()