aboutsummaryrefslogtreecommitdiff
path: root/libcxxabi
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2014-11-18 21:28:49 +0000
committerEric Fiselier <eric@efcs.ca>2014-11-18 21:28:49 +0000
commitef2ad33e8a17c0b5db2d9eda4848c2773b5500a7 (patch)
tree9d38c0a141dc4e0d86d1c94e4aa2d78d12316bf6 /libcxxabi
parent9b681f61b691050d4377646a7629694c5bcee8c1 (diff)
downloadllvm-ef2ad33e8a17c0b5db2d9eda4848c2773b5500a7.zip
llvm-ef2ad33e8a17c0b5db2d9eda4848c2773b5500a7.tar.gz
llvm-ef2ad33e8a17c0b5db2d9eda4848c2773b5500a7.tar.bz2
Add support for LLVM_USE_SANITIZER=Thread to test suite
llvm-svn: 222260
Diffstat (limited to 'libcxxabi')
-rw-r--r--libcxxabi/test/lit.cfg3
1 files changed, 3 insertions, 0 deletions
diff --git a/libcxxabi/test/lit.cfg b/libcxxabi/test/lit.cfg
index 1196d19..4f87bf0 100644
--- a/libcxxabi/test/lit.cfg
+++ b/libcxxabi/test/lit.cfg
@@ -254,6 +254,9 @@ if san:
'-fno-sanitize=vptr,function',
'-fno-sanitize-recover']
config.available_features.add('ubsan')
+ elif san == 'Thread':
+ compile_flags += ['-fsanitize=thread']
+ config.available_features.add('tsan')
else:
lit_config.fatal('unsupported value for '
'llvm_use_sanitizer: {0}'.format(san))