[Sanitizer] Change the runtime flag representation.
authorAlexey Samsonov <vonosmas@gmail.com>
Wed, 7 Jan 2015 00:38:00 +0000 (00:38 +0000)
committerAlexey Samsonov <vonosmas@gmail.com>
Wed, 7 Jan 2015 00:38:00 +0000 (00:38 +0000)
commit03499e920b2ae022a084543527fc677512382650
tree3d3664dd5a9d5f298d73ae0b11c8dc034b3a6c6e
parent5dfcb1a7e0758d58b5682826d89ac77dd23caeac
[Sanitizer] Change the runtime flag representation.

This mirrors r225239 to all the rest sanitizers:
ASan, DFSan, LSan, MSan, TSan, UBSan.

Now the runtime flag type, name, default value and
description is located in the single place in the
.inc file.

llvm-svn: 225327
20 files changed:
compiler-rt/lib/asan/asan_activation.cc
compiler-rt/lib/asan/asan_flags.cc
compiler-rt/lib/asan/asan_flags.h
compiler-rt/lib/asan/asan_flags.inc [new file with mode: 0644]
compiler-rt/lib/dfsan/dfsan.cc
compiler-rt/lib/dfsan/dfsan.h
compiler-rt/lib/dfsan/dfsan_flags.inc [new file with mode: 0644]
compiler-rt/lib/lsan/lsan_common.cc
compiler-rt/lib/lsan/lsan_common.h
compiler-rt/lib/lsan/lsan_flags.inc [new file with mode: 0644]
compiler-rt/lib/msan/msan.cc
compiler-rt/lib/msan/msan_flags.h
compiler-rt/lib/msan/msan_flags.inc [new file with mode: 0644]
compiler-rt/lib/tsan/CMakeLists.txt
compiler-rt/lib/tsan/rtl/tsan_flags.cc
compiler-rt/lib/tsan/rtl/tsan_flags.h
compiler-rt/lib/tsan/rtl/tsan_flags.inc [new file with mode: 0644]
compiler-rt/lib/ubsan/ubsan_flags.cc
compiler-rt/lib/ubsan/ubsan_flags.h
compiler-rt/lib/ubsan/ubsan_flags.inc [new file with mode: 0644]