Fix a bug in the continuation analyzer which was causing the compiler
authorGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Fri, 19 Feb 1988 20:58:57 +0000 (20:58 +0000)
committerGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Fri, 19 Feb 1988 20:58:57 +0000 (20:58 +0000)
commitb04a80ed3ba061508721bf29cc4ac31562737acd
treeedfa4e63357734ca45ec1cb46078e3bd9093649f
parent4f90a8e2b6d7500fa1045a435fd20b40403dfc41
Fix a bug in the continuation analyzer which was causing the compiler
to avoid static links in cases where they were in fact needed.

Add a few missing code generation rules.

Make the compiler print its phase information in a nicer format.

Add a few top level utilities:

- cf (SFs your file first)

- compiler:batch-compile (not exported).  In case of error it prints
the error information and aborts the current compilation, thus when
compiling multiple files (ie. compiling the compiler) it will continue
with the next one.
v7/src/compiler/back/bittop.scm
v7/src/compiler/base/toplev.scm
v7/src/compiler/fgopt/contan.scm
v7/src/compiler/machines/bobcat/make.scm-68040
v7/src/compiler/machines/bobcat/rules1.scm
v7/src/compiler/machines/bobcat/rules3.scm