[Sanitizer] Add interceptor for wctomb
authorPavel Labath <pavel@labath.sk>
Fri, 29 Mar 2019 08:39:03 +0000 (08:39 +0000)
committerPavel Labath <pavel@labath.sk>
Fri, 29 Mar 2019 08:39:03 +0000 (08:39 +0000)
commit711bea9dedd81cffa4d04dc6bb9edee933e04aaf
tree5e211a3943f39023bb35d9c86f67ca56aad5a2d0
parentb70355f0b49c29b4b2f8a87693c51cc73abd17c0
[Sanitizer] Add interceptor for wctomb

Summary:
This is required to avoid msan false positives for code using this
function (although generally one should avoid using this function in
favor of wcrtomb).

Reviewers: eugenis, EricWF, vitalybuka

Subscribers: srhines, kubamracek, fedor.sergeev, delcypher, llvm-commits, #sanitizers

Tags: #llvm, #sanitizers

Differential Revision: https://reviews.llvm.org/D59548

llvm-svn: 357240
compiler-rt/lib/msan/tests/msan_test.cc
compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc
compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
compiler-rt/test/sanitizer_common/TestCases/wctomb.c [new file with mode: 0644]