~ chicken-core (chicken-5) cd96932c8247622e6247cc1e02e8e4015a157a9b


commit cd96932c8247622e6247cc1e02e8e4015a157a9b
Author:     Peter Bex <peter@more-magic.net>
AuthorDate: Sun Sep 10 16:36:06 2017 +0200
Commit:     Peter Bex <peter@more-magic.net>
CommitDate: Sun Sep 10 16:36:06 2017 +0200

    Remove unused dependency on banner.scm and common-declarations.scm from library.scm

diff --git a/library.scm b/library.scm
index f1c20832..d190fd03 100644
--- a/library.scm
+++ b/library.scm
@@ -178,9 +178,6 @@ signal_debug_event(C_word mode, C_word msg, C_word args)
 EOF
 ) )
 
-(include "common-declarations.scm")
-(include "banner.scm")
-
 (define-constant namespace-max-id-len 31)
 (define-constant char-name-table-size 37)
 (define-constant output-string-initial-size 256)
diff --git a/rules.make b/rules.make
index 43242be6..2308663e 100644
--- a/rules.make
+++ b/rules.make
@@ -791,7 +791,7 @@ endef
 
 bootstrap-lib = $(CHICKEN) $(call profile-flags, $@) $< $(CHICKEN_LIBRARY_OPTIONS) -output-file $@
 
-library.c: $(SRCDIR)library.scm $(SRCDIR)banner.scm $(SRCDIR)common-declarations.scm
+library.c: $(SRCDIR)library.scm
 	$(bootstrap-lib) \
 	-no-module-registration \
 	-emit-import-library chicken.bitwise \
Trap