summaryrefslogtreecommitdiff
path: root/am
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2018-01-05 09:54:03 +0100
committerAndy Wingo <wingo@pobox.com>2018-01-05 10:19:54 +0100
commit16db934bbcac87c1a41557af18ae875d395c63c2 (patch)
tree8f5bb2e9887b56a1548d69408e808a7e8835a5d2 /am
parent118f516a8b24ddbfd425603312da351fa8197a5c (diff)
downloadguile-16db934bbcac87c1a41557af18ae875d395c63c2.tar.gz
Add (system base optimize) module
* module/system/base/optimize.scm: New module. * module/Makefile.am (SOURCES): * am/bootstrap.am (SOURCES): Add new module. * module/language/tree-il/optimize.scm (tree-il-optimizations): Rename from tree-il-default-optimization-options. Directly specify the optimization level at which a pass should be enabled. * module/language/cps/optimize.scm (cps-optimizations): Likewise, rename from cps-default-optimization-options. * module/scripts/compile.scm (%options, show-optimization-help): Adapt to use new module.
Diffstat (limited to 'am')
-rw-r--r--am/bootstrap.am1
1 files changed, 1 insertions, 0 deletions
diff --git a/am/bootstrap.am b/am/bootstrap.am
index 2d0120634..cb5301fff 100644
--- a/am/bootstrap.am
+++ b/am/bootstrap.am
@@ -114,6 +114,7 @@ SOURCES = \
system/base/pmatch.scm \
system/base/syntax.scm \
system/base/compile.scm \
+ system/base/optimize.scm \
system/base/language.scm \
system/base/lalr.scm \
system/base/message.scm \