]> git.proxmox.com Git - rustc.git/blobdiff - src/compiler-rt/test/msan/lit.cfg
Imported Upstream version 1.6.0+dfsg1
[rustc.git] / src / compiler-rt / test / msan / lit.cfg
index 31436083f989192e8fc41e07a9fc2671026d5b11..011ccd2fae7490e8372710d8d353986a10eabc55 100644 (file)
@@ -13,8 +13,10 @@ clang_msan_cflags = ["-fsanitize=memory",
                      "-mno-omit-leaf-frame-pointer",
                      "-fno-omit-frame-pointer",
                      "-fno-optimize-sibling-calls",
-                     "-g",
-                     "-m64"]
+                     "-m64"] + 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_cxxflags = config.cxx_mode_flags + clang_msan_cflags
 
 def build_invocation(compile_flags):