[asan] enable detect_odr_violation=2; https://code.google.com/p/address-sanitizer/wiki/OneDefinitionRuleViolation . This feature has been working quite well so far, found a few bugs and zero false positives. The main problem is that there could be lots of true positives and users will have to disable this checking until the bugs are fixed.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@210106 91177308-0d34-0410-b5e6-96231b3b80d8
[sancov] Handle spaces in module name.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@210108 91177308-0d34-0410-b5e6-96231b3b80d8
[sancov] Delay opening dump file until the first module constructor.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@210109 91177308-0d34-0410-b5e6-96231b3b80d8