[compiler-rt] r341924 - [Msan] Fix unit test linkage issue on FreeBSD
David Carlier via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 11 03:35:33 PDT 2018
Author: devnexen
Date: Tue Sep 11 03:35:32 2018
New Revision: 341924
URL: http://llvm.org/viewvc/llvm-project?rev=341924&view=rev
Log:
[Msan] Fix unit test linkage issue on FreeBSD
Fix typical relocation linkage issue.
Reviwewers: dim, emaste
Reviewed By: krytarowski
Differential Revision: https://reviews.llvm.org/D51681
Modified:
compiler-rt/trunk/test/msan/lit.cfg
Modified: compiler-rt/trunk/test/msan/lit.cfg
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/msan/lit.cfg?rev=341924&r1=341923&r2=341924&view=diff
==============================================================================
--- compiler-rt/trunk/test/msan/lit.cfg (original)
+++ compiler-rt/trunk/test/msan/lit.cfg Tue Sep 11 03:35:32 2018
@@ -17,7 +17,7 @@ clang_msan_cflags = (["-fsanitize=memory
config.debug_info_flags)
# Some Msan tests leverage backtrace() which requires libexecinfo on FreeBSD.
if config.host_os == 'FreeBSD':
- clang_msan_cflags += ["-lexecinfo"]
+ clang_msan_cflags += ["-lexecinfo", "-fPIC"]
clang_msan_cxxflags = config.cxx_mode_flags + clang_msan_cflags
# Flags for KMSAN invocation. This is C-only, we're not interested in C++.
More information about the llvm-commits
mailing list