[sancov] Fix unspecified constructor order between sancov and asan.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Tue, 27 Jan 2015 15:01:22 +0000 (15:01 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Tue, 27 Jan 2015 15:01:22 +0000 (15:01 +0000)
commit0b2455c374129e38ef1e31b615571d74f81d943d
tree8ce8ca7516ba9d5368335dd83645ffd6a4a9f3f6
parent145de008003d7aa62880d17c14b168377943b796
[sancov] Fix unspecified constructor order between sancov and asan.

Sanitizer coverage constructor must run after asan constructor (for each DSO).
Bump constructor priority to guarantee that.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227195 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Instrumentation/SanitizerCoverage.cpp
test/Instrumentation/SanitizerCoverage/coverage.ll