From 16db934bbcac87c1a41557af18ae875d395c63c2 Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Fri, 5 Jan 2018 09:54:03 +0100 Subject: 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. --- am/bootstrap.am | 1 + 1 file changed, 1 insertion(+) (limited to 'am') 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 \ -- cgit v1.2.1