aboutsummaryrefslogtreecommitdiff
path: root/src/boot
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2008-08-17 19:32:06 +0000
committerdos-reis <gdr@axiomatics.org>2008-08-17 19:32:06 +0000
commitb1e0367cb4bf149450f325beb40be5fd6c0e5482 (patch)
treedb39b9542b70283c3aaa479ab1edd8b0e8615f53 /src/boot
parent5e504b6abaef6cf7e7c58c17e26bec33856b60c0 (diff)
downloadopen-axiom-b1e0367cb4bf149450f325beb40be5fd6c0e5482.tar.gz
* interp/sys-globals.boot ($updateCatTableIfTrue): Default to false.
* interp/sys-driver.boot (AxiomCore::%sysInit): Have ECL quiet. (initializeGlobalState): Initialize new world states. * interp/define.boot (compDefine): Tidy. (compDefineCategory2): Explicitly initialize $TOP_LEVEL and $definition. * interp/daase.lisp (|fillDatabasesInCore|): Use $buildingSystemAlgebra. * interp/compiler.boot (compMakeDeclaration): Explicitly initialize $insideExpressionIfTrue. * boot/translator.boot (AxiomCore::%sysInit): Supper GCL and ECL compiler notes, but ask for warning.
Diffstat (limited to 'src/boot')
-rw-r--r--src/boot/translator.boot8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/boot/translator.boot b/src/boot/translator.boot
index 8bb98271..508fc2e8 100644
--- a/src/boot/translator.boot
+++ b/src/boot/translator.boot
@@ -68,6 +68,14 @@ genOptimizeOptions stream ==
$translatingOldBoot := false
AxiomCore::%sysInit() ==
+ SETQ(_*LOAD_-VERBOSE_*,false)
+ if %hasFeature KEYWORD::GCL or %hasFeature KEYWORD::ECL then
+ SETF(SYMBOL_-VALUE
+ bfColonColon("COMPILER","*COMPILE-VERBOSE*"),false)
+ SETF(SYMBOL_-VALUE
+ bfColonColon("COMPILER","SUPPRESS-COMPILER-WARNINGS*"),false)
+ SETF(SYMBOL_-VALUE
+ bfColonColon("COMPILER","SUPPRESS-COMPILER-NOTES*"),true)
if rest ASSOC(Option '"boot", %systemOptions()) = '"old"
then $translatingOldBoot := true