~ 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