guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] branch master updated: Punt CPS compiler to end of boots


From: Andy Wingo
Subject: [Guile-commits] branch master updated: Punt CPS compiler to end of bootstrap
Date: Tue, 12 May 2020 04:08:45 -0400

This is an automated email from the git hooks/post-receive script.

wingo pushed a commit to branch master
in repository guile.

The following commit(s) were added to refs/heads/master by this push:
     new bebf647  Punt CPS compiler to end of bootstrap
bebf647 is described below

commit bebf647abb741222bd4960ee1e4e083d59c39cce
Author: Andy Wingo <address@hidden>
AuthorDate: Tue May 12 10:08:16 2020 +0200

    Punt CPS compiler to end of bootstrap
    
    * am/bootstrap.am (SOURCES): Compile the CPS compiler last.
---
 am/bootstrap.am | 68 ++++++++++++++++++++++++++++-----------------------------
 1 file changed, 34 insertions(+), 34 deletions(-)

diff --git a/am/bootstrap.am b/am/bootstrap.am
index 0136907..6b7ef9b 100644
--- a/am/bootstrap.am
+++ b/am/bootstrap.am
@@ -71,39 +71,6 @@ SOURCES =                                    \
   language/tree-il/primitives.scm              \
   language/tree-il/spec.scm                    \
                                                \
-  language/cps.scm                             \
-  language/cps/closure-conversion.scm          \
-  language/cps/compile-bytecode.scm            \
-  language/cps/contification.scm               \
-  language/cps/cse.scm                         \
-  language/cps/dce.scm                         \
-  language/cps/devirtualize-integers.scm       \
-  language/cps/effects-analysis.scm            \
-  language/cps/intmap.scm                      \
-  language/cps/intset.scm                      \
-  language/cps/graphs.scm                      \
-  language/cps/licm.scm                                \
-  language/cps/loop-instrumentation.scm                \
-  language/cps/peel-loops.scm                  \
-  language/cps/prune-top-level-scopes.scm      \
-  language/cps/reify-primitives.scm            \
-  language/cps/renumber.scm                    \
-  language/cps/rotate-loops.scm                        \
-  language/cps/optimize.scm                    \
-  language/cps/simplify.scm                    \
-  language/cps/self-references.scm             \
-  language/cps/slot-allocation.scm             \
-  language/cps/spec.scm                                \
-  language/cps/specialize-primcalls.scm                \
-  language/cps/specialize-numbers.scm          \
-  language/cps/split-rec.scm                   \
-  language/cps/type-checks.scm                 \
-  language/cps/type-fold.scm                   \
-  language/cps/types.scm                       \
-  language/cps/utils.scm                       \
-  language/cps/verify.scm                      \
-  language/cps/with-cps.scm                    \
-                                               \
   language/scheme/spec.scm                     \
   language/scheme/compile-tree-il.scm          \
   language/scheme/decompile-tree-il.scm                \
@@ -154,4 +121,37 @@ SOURCES =                                  \
   system/vm/loader.scm                         \
   system/vm/program.scm                                \
   system/vm/vm.scm                             \
-  system/foreign.scm
+  system/foreign.scm                           \
+                                               \
+  language/cps.scm                             \
+  language/cps/closure-conversion.scm          \
+  language/cps/compile-bytecode.scm            \
+  language/cps/contification.scm               \
+  language/cps/cse.scm                         \
+  language/cps/dce.scm                         \
+  language/cps/devirtualize-integers.scm       \
+  language/cps/effects-analysis.scm            \
+  language/cps/intmap.scm                      \
+  language/cps/intset.scm                      \
+  language/cps/graphs.scm                      \
+  language/cps/licm.scm                                \
+  language/cps/loop-instrumentation.scm                \
+  language/cps/peel-loops.scm                  \
+  language/cps/prune-top-level-scopes.scm      \
+  language/cps/reify-primitives.scm            \
+  language/cps/renumber.scm                    \
+  language/cps/rotate-loops.scm                        \
+  language/cps/optimize.scm                    \
+  language/cps/simplify.scm                    \
+  language/cps/self-references.scm             \
+  language/cps/slot-allocation.scm             \
+  language/cps/spec.scm                                \
+  language/cps/specialize-primcalls.scm                \
+  language/cps/specialize-numbers.scm          \
+  language/cps/split-rec.scm                   \
+  language/cps/type-checks.scm                 \
+  language/cps/type-fold.scm                   \
+  language/cps/types.scm                       \
+  language/cps/utils.scm                       \
+  language/cps/verify.scm                      \
+  language/cps/with-cps.scm



reply via email to

[Prev in Thread] Current Thread [Next in Thread]