summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cc/builder.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/cc/builder.go b/cc/builder.go
index 70bbd6abb..ab2b80a49 100644
--- a/cc/builder.go
+++ b/cc/builder.go
@@ -63,10 +63,10 @@ var (
ld, ldRE = pctx.RemoteStaticRules("ld",
blueprint.RuleParams{
Command: "$reTemplate$ldCmd ${crtBegin} @${out}.rsp " +
- "${libFlags} ${crtEnd} -o ${out} ${ldFlags} ${extraLibFlags}",
+ "${crtEnd} -o ${out} ${ldFlags} ${extraLibFlags}",
CommandDeps: []string{"$ldCmd"},
Rspfile: "${out}.rsp",
- RspfileContent: "${in}",
+ RspfileContent: "${in} ${libFlags}",
// clang -Wl,--out-implib doesn't update its output file if it hasn't changed.
Restat: true,
},