forked from OSchip/llvm-project
[HWASan] Use LLD for check-hwasan.
HWASan+globals build fix in rL368111 unfortunately didn't fix the problem when clang_cflags specified -fuse-ld=ld.gold. Change the order to force lld in an attempt to fix the Android sanitizer bot. llvm-svn: 368218
This commit is contained in:
parent
d4d00ae6a2
commit
c96387fce3
|
@ -11,7 +11,7 @@ config.test_source_root = os.path.dirname(__file__)
|
|||
# Setup default compiler flags used with -fsanitize=memory option.
|
||||
clang_cflags = [config.target_cflags] + config.debug_info_flags
|
||||
clang_cxxflags = config.cxx_mode_flags + clang_cflags
|
||||
clang_hwasan_cflags = ["-fsanitize=hwaddress", "-mllvm", "-hwasan-globals", "-fuse-ld=lld"] + clang_cflags
|
||||
clang_hwasan_cflags = clang_cflags + ["-fsanitize=hwaddress", "-mllvm", "-hwasan-globals", "-fuse-ld=lld"]
|
||||
if config.target_arch == 'x86_64':
|
||||
# This does basically the same thing as tagged-globals on aarch64. Because
|
||||
# the x86_64 implementation is for testing purposes only there is no
|
||||
|
|
Loading…
Reference in New Issue