~ 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