Allow UBSan+MSan and UBSan+TSan combinations (Clang part).
authorAlexey Samsonov <vonosmas@gmail.com>
Tue, 28 Apr 2015 00:56:36 +0000 (00:56 +0000)
committerAlexey Samsonov <vonosmas@gmail.com>
Tue, 28 Apr 2015 00:56:36 +0000 (00:56 +0000)
commitd60832eade031843faffd1b7fe857dec815a61ee
tree8139862f2d99a5bc817bc5a3a21a659b7c82e9e9
parenteec4efcca5cda5aa48cb42bb2afd61d47686f32e
Allow UBSan+MSan and UBSan+TSan combinations (Clang part).

Embed UBSan runtime into TSan and MSan runtimes in the same as we do
in ASan. Extend UBSan test suite to also run tests for these
combinations.

llvm-svn: 235953
clang/lib/Driver/SanitizerArgs.cpp
clang/test/Driver/fsanitize.c
clang/test/Driver/sanitizer-ld.c