commit | ea6f21a052c97dbfa4890e1d6840db2fe64ba1d8 | [log] [tgz] |
---|---|---|
author | Nicolas Capens <capn@google.com> | Sat Jul 18 04:34:00 2020 -0400 |
committer | Nicolas Capens <nicolascapens@google.com> | Sat Jul 18 09:56:47 2020 +0000 |
tree | 1400d904e692e7f7a6fa4aa155d158c4a2ce2bb7 | |
parent | a8b8ef775c7539254541c5a1070ce2948ae7be5c [diff] |
Fix GN UBSanVPtr build of LLVM 10 JIT https://ci.chromium.org/p/chromium/builders/ci/UBSan%20vptr%20Release ERROR at //third_party/swiftshader/third_party/llvm-10.0/BUILD.gn:132:5: Undefined identifier. sources += [ "llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp" ] ^------ Bug: b/152339534 Change-Id: I59ae43c44ed22b95c836188897497723adcb9a23 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/46668 Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com>
diff --git a/third_party/llvm-10.0/BUILD.gn b/third_party/llvm-10.0/BUILD.gn index bd69965..583b7dd 100644 --- a/third_party/llvm-10.0/BUILD.gn +++ b/third_party/llvm-10.0/BUILD.gn
@@ -129,7 +129,7 @@ # builds require that all declared classes have a definition even if they're # not used. if (is_ubsan_vptr) { - sources += [ "llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp" ] + sources = [ "llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp" ] } deps = [