Commit d7b595bc authored by Max Moroz's avatar Max Moroz Committed by Commit Bot

Clang package: bundle "ubsan_standalone*" isntead of "ubsan*" libraries.

Apparently there also is ubsan_minimal runtime which we do not use:
https://clang.llvm.org/docs/UndefinedBehaviorSanitizer.html#minimal-runtime.

It's fairy small though:

20K	libclang_rt.ubsan_minimal-i386.a
20K	libclang_rt.ubsan_minimal-i386.so
24K	libclang_rt.ubsan_minimal-x86_64.a
4.0K	libclang_rt.ubsan_minimal-x86_64.a.syms
20K	libclang_rt.ubsan_minimal-x86_64.so


Bug: 870331
Change-Id: I280fa27fce61095bffe5e91fed92245c75d051db
Reviewed-on: https://chromium-review.googlesource.com/c/1313756Reviewed-by: default avatarNico Weber <thakis@chromium.org>
Commit-Queue: Max Moroz <mmoroz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604908}
parent e1d6adc5
...@@ -269,7 +269,7 @@ def main(): ...@@ -269,7 +269,7 @@ def main():
# lib/clang/*/lib/linux/libclang_rt.{[atm]san,san,ubsan,fuzzer,profile}-*.a, # lib/clang/*/lib/linux/libclang_rt.{[atm]san,san,ubsan,fuzzer,profile}-*.a,
# but not dfsan. # but not dfsan.
want.extend(['lib/clang/*/lib/linux/*[atm]san*', want.extend(['lib/clang/*/lib/linux/*[atm]san*',
'lib/clang/*/lib/linux/*ubsan*', 'lib/clang/*/lib/linux/*ubsan_standalone*',
'lib/clang/*/lib/linux/*libclang_rt.fuzzer_no_main*', 'lib/clang/*/lib/linux/*libclang_rt.fuzzer_no_main*',
'lib/clang/*/lib/linux/*libclang_rt.san*', 'lib/clang/*/lib/linux/*libclang_rt.san*',
'lib/clang/*/lib/linux/*profile*', 'lib/clang/*/lib/linux/*profile*',
...@@ -280,7 +280,7 @@ def main(): ...@@ -280,7 +280,7 @@ def main():
'lib/clang/*/lib/windows/clang_rt.asan*.lib', 'lib/clang/*/lib/windows/clang_rt.asan*.lib',
'lib/clang/*/lib/windows/clang_rt.fuzzer_no_main*.lib', 'lib/clang/*/lib/windows/clang_rt.fuzzer_no_main*.lib',
'lib/clang/*/lib/windows/clang_rt.profile*.lib', 'lib/clang/*/lib/windows/clang_rt.profile*.lib',
'lib/clang/*/lib/windows/clang_rt.ubsan*.lib', 'lib/clang/*/lib/windows/clang_rt.ubsan_standalone*.lib',
]) ])
if sys.platform in ('linux2', 'darwin'): if sys.platform in ('linux2', 'darwin'):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment