~ chicken-core (chicken-5) 9b9f938d694826d0eac264f9f6d66d1b53e28d76
commit 9b9f938d694826d0eac264f9f6d66d1b53e28d76 Author: felix <felix@call-with-current-continuation.org> AuthorDate: Mon Apr 10 11:33:53 2017 +0200 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Mon Apr 10 11:33:53 2017 +0200 csc: repaired merge debris diff --git a/csc.scm b/csc.scm index 57e05f83..e8693edc 100644 --- a/csc.scm +++ b/csc.scm @@ -122,9 +122,18 @@ (define (default-library) (string-append (libchicken) "." library-extension)) -(define default-compilation-optimization-options (string-split (if host-mode host-(define best-compilation-optimization-options default-compilation-optimization-options) -(define default-linking-optimization-options (string-split (if host-mode INSTALL_LDFLAGS TARGET_LDFLAGS))) -(define best-linking-optimization-options default-linking-optimization-options) +(define default-compilation-optimization-options + (string-split (if host-mode host-cflags default-cflags))) + +(define best-compilation-optimization-options + default-compilation-optimization-options) + +(define default-linking-optimization-options + (string-split (if host-mode INSTALL_LDFLAGS TARGET_LDFLAGS))) + +(define best-linking-optimization-options + default-linking-optimization-options) + (define extra-features (if host-mode '() (string-split TARGET_FEATURES))) (define-constant simple-optionsTrap