summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Fuzzer/FuzzerSHA1.cpp
diff options
context:
space:
mode:
authorKuba Brecka <kuba.brecka@gmail.com>2015-07-23 10:54:06 +0000
committerKuba Brecka <kuba.brecka@gmail.com>2015-07-23 10:54:06 +0000
commit45dbffdc3d918e0d23638c41049cf1997c93b0d1 (patch)
tree09e8a408c6ac07c1b7e5fe626adb5ffe8817ad05 /llvm/lib/Fuzzer/FuzzerSHA1.cpp
parentcdc1246750163de49a4357444f47aaef9ffc6323 (diff)
downloadbcm5719-llvm-45dbffdc3d918e0d23638c41049cf1997c93b0d1.tar.gz
bcm5719-llvm-45dbffdc3d918e0d23638c41049cf1997c93b0d1.zip
[asan] Rename the ABI versioning symbol to '__asan_version_mismatch_check' instead of abusing '__asan_init'
We currently version `__asan_init` and when the ABI version doesn't match, the linker gives a `undefined reference to '__asan_init_v5'` message. From this, it might not be obvious that it's actually a version mismatch error. This patch makes the error message much clearer by changing the name of the undefined symbol to be `__asan_version_mismatch_check_xxx` (followed by the version string). We obviously don't want the initializer to be named like that, so it's a separate symbol that is used only for the purpose of version checking. Reviewed at http://reviews.llvm.org/D11004 llvm-svn: 243003
Diffstat (limited to 'llvm/lib/Fuzzer/FuzzerSHA1.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud