~ chicken-core (chicken-5) 8fe52bc30b70d294453882482d30b59d7f3c584c
commit 8fe52bc30b70d294453882482d30b59d7f3c584c
Author: Evan Hanson <evhan@foldling.org>
AuthorDate: Tue Feb 9 07:35:28 2016 +1300
Commit: Evan Hanson <evhan@foldling.org>
CommitDate: Tue Mar 8 22:52:35 2016 +1300
Remove the dynamic unit compilation warning
This is perfectly valid now.
diff --git a/batch-driver.scm b/batch-driver.scm
index 333ef113..12f591e4 100644
--- a/batch-driver.scm
+++ b/batch-driver.scm
@@ -617,10 +617,6 @@
(when (debugging 'n "line number database:")
(display-line-number-database) )
- (when (and unit-name dynamic)
- (##sys#notice
- (sprintf "library unit `~a' compiled in dynamic mode" unit-name) ) )
-
(set! ##sys#line-number-database line-number-database-2)
(set! line-number-database-2 #f)
diff --git a/c-backend.scm b/c-backend.scm
index 687efb19..e3958c25 100644
--- a/c-backend.scm
+++ b/c-backend.scm
@@ -539,13 +539,11 @@
"")
" command line: ")
(gen-list user-supplied-options)
- (gen #t)
- (cond
- (unit-name
- (gen " unit: " unit-name))
- (else
- (gen " used units: ")
- (gen-list used-units)))
+ (unless (not unit-name)
+ (gen #t " unit: " unit-name))
+ (unless (null? used-units)
+ (gen #t " uses: ")
+ (gen-list used-units))
(gen #t "*/" #t #t "#include \"" target-include-file "\"")
(when external-protos-first
(generate-foreign-callback-stub-prototypes foreign-callback-stubs) )
Trap