[compiler-rt] r368218 - [HWASan] Use LLD for check-hwasan.
Mitch Phillips via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 7 14:56:21 PDT 2019
Author: hctim
Date: Wed Aug 7 14:56:21 2019
New Revision: 368218
URL: http://llvm.org/viewvc/llvm-project?rev=368218&view=rev
Log:
[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.
Modified:
compiler-rt/trunk/test/hwasan/lit.cfg.py
Modified: compiler-rt/trunk/test/hwasan/lit.cfg.py
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/hwasan/lit.cfg.py?rev=368218&r1=368217&r2=368218&view=diff
==============================================================================
--- compiler-rt/trunk/test/hwasan/lit.cfg.py (original)
+++ compiler-rt/trunk/test/hwasan/lit.cfg.py Wed Aug 7 14:56:21 2019
@@ -11,7 +11,7 @@ config.test_source_root = os.path.dirnam
# 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
More information about the llvm-commits
mailing list