~ chicken-core (chicken-5) 72b6495b129149116e03c5ba7166d20d703a4744
commit 72b6495b129149116e03c5ba7166d20d703a4744
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Fri Apr 7 18:02:47 2017 +0200
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Fri Apr 7 18:02:47 2017 +0200
csc: don't add -emit-link-file, if already given
diff --git a/csc.scm b/csc.scm
index 8e406ee3..c3b545f4 100644
--- a/csc.scm
+++ b/csc.scm
@@ -847,7 +847,9 @@ EOF
(append
extra-features
translate-options
- (if static
+ (if (and static
+ (not (member "-emit-link-file"
+ translate-options)))
(list "-emit-link-file"
(pathname-replace-extension fc "link"))
'())
Trap