commit | 13bc31d6e180b7fd52e82d3013c5d6da57fd8c24 | [log] [tgz] |
---|---|---|
author | Yi Kong <yikong@google.com> | Wed Nov 29 16:47:43 2017 -0800 |
committer | Yi Kong <yikong@google.com> | Thu Jan 04 23:52:44 2018 -0800 |
tree | 00c0bb5aeb244cb356b7ef2a4ad60c3fd874feae | |
parent | e7fa3b1b749389411ed2f16e32a41934c4ffe38f [diff] [blame] |
Switch to llvm-ar (with crsD flags only). llvm-ar is required for platform LTO build. Bug: 71618641 Test: m checkbuild Change-Id: Idecea9fbe5dcbb1023dbe90047e3f9535d953440
diff --git a/cc/builder.go b/cc/builder.go index de85d6e..a280ec5 100644 --- a/cc/builder.go +++ b/cc/builder.go
@@ -508,8 +508,8 @@ return } - arCmd := gccCmd(flags.toolchain, "ar") - arFlags := "crsPD" + arCmd := "${config.ClangBin}/llvm-ar" + arFlags := "crsD" if flags.arFlags != "" { arFlags += " " + flags.arFlags }