[Driver] Only pass LTO remark arguments if the driver asks for it
authorFrancis Visoiu Mistrih <francisvm@yahoo.com>
Tue, 7 Apr 2020 20:49:00 +0000 (13:49 -0700)
committerFrancis Visoiu Mistrih <francisvm@yahoo.com>
Tue, 7 Apr 2020 21:11:47 +0000 (14:11 -0700)
commit9e6670b03ceaa5980eccb06e2dd037e6a9584c66
tree6ab7a923daadd28c21dfbb180da9747eaba26ffe
parent873b79b8675d0c8eca6055ae8a874fe52b033c28
[Driver] Only pass LTO remark arguments if the driver asks for it

Previous fix missed a check to willEmitRemarks, causing remarks to
always be enabled for LTO.
clang/lib/Driver/ToolChains/Darwin.cpp
clang/test/Driver/darwin-opt-record-ld.c