[asan] Add strndup/__strndup interceptors if targeting linux.
authorPierre Gousseau <pierregousseau14@gmail.com>
Tue, 2 May 2017 09:01:02 +0000 (09:01 +0000)
committerPierre Gousseau <pierregousseau14@gmail.com>
Tue, 2 May 2017 09:01:02 +0000 (09:01 +0000)
commitb7101479a899f7b1da92b1c1e956394e43789c0a
tree0e68382b5c29006657da3920275aff182f48a2c3
parenta193a4c8b3804f675e6be59fd33cd0db19eae554
[asan] Add strndup/__strndup interceptors if targeting linux.

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

llvm-svn: 301904
compiler-rt/lib/asan/asan_flags.cc
compiler-rt/lib/asan/tests/asan_str_test.cc
compiler-rt/lib/msan/msan_interceptors.cc
compiler-rt/lib/msan/tests/msan_test.cc
compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc
compiler-rt/lib/sanitizer_common/sanitizer_flags.inc
compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
compiler-rt/lib/sanitizer_common/tests/sanitizer_test_utils.h
compiler-rt/test/asan/TestCases/Posix/strndup_oob_test.cc [new file with mode: 0644]
compiler-rt/test/msan/strndup.cc [new file with mode: 0644]