diff options
author | Kostya Serebryany <kcc@google.com> | 2011-12-28 22:58:01 +0000 |
---|---|---|
committer | Kostya Serebryany <kcc@google.com> | 2011-12-28 22:58:01 +0000 |
commit | de496f451bce322b6cde100456591f1f50ab3477 (patch) | |
tree | 69e961007dc55b39d818a9d2e9ad4efc832e0006 /lib/asan/asan_interceptors.h | |
parent | 07c5cdab82b0d7e476542e387c31a39c09ada441 (diff) |
[asan] use custom libc-free getenv; a bit of refactoring around mmap calls
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@147326 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/asan/asan_interceptors.h')
-rw-r--r-- | lib/asan/asan_interceptors.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/asan/asan_interceptors.h b/lib/asan/asan_interceptors.h index 11fecc834..07b942081 100644 --- a/lib/asan/asan_interceptors.h +++ b/lib/asan/asan_interceptors.h @@ -123,6 +123,8 @@ extern strnlen_f real_strnlen; // __asan::internal_X() is the implementation of X() for use in RTL. size_t internal_strlen(const char *s); size_t internal_strnlen(const char *s, size_t maxlen); +void* internal_memchr(const void* s, int c, size_t n); +int internal_memcmp(const void* s1, const void* s2, size_t n); // Initializes pointers to str*/mem* functions. void InitializeAsanInterceptors(); |