summaryrefslogtreecommitdiff
path: root/am
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2021-03-23 21:11:44 +0100
committerAndy Wingo <wingo@pobox.com>2021-05-11 21:39:07 +0200
commitcbfad75fa6caee89793090efa1a81e2b3a2bfe11 (patch)
tree23e8b01d268477f02783242ce9f91a153e25393e /am
parenta892791b43a68a80f2caeab49b123bc828324969 (diff)
downloadguile-cbfad75fa6caee89793090efa1a81e2b3a2bfe11.tar.gz
Add support for recording inlinable module exports
* module/language/tree-il/inlinable-exports.scm: New module. * am/bootstrap.am: * module/Makefile.am: * module/language/tree-il/optimize.scm (make-optimizer): * module/system/base/optimize.scm (available-optimizations): Wire up new module. * module/ice-9/boot-9.scm (module): Add inlinable-exports field. (define-module*): Add #:inlinable-exports kwarg.
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 3d4729010..eb6880ea8 100644
--- a/am/bootstrap.am
+++ b/am/bootstrap.am
@@ -63,6 +63,7 @@ SOURCES = \
language/tree-il/effects.scm \
language/tree-il/eta-expand.scm \
language/tree-il/fix-letrec.scm \
+ language/tree-il/inlinable-exports.scm \
language/tree-il/letrectify.scm \
language/tree-il/optimize.scm \
language/tree-il/peval.scm \