diff options
author | Kostya Serebryany <kcc@google.com> | 2012-05-31 14:35:53 +0000 |
---|---|---|
committer | Kostya Serebryany <kcc@google.com> | 2012-05-31 14:35:53 +0000 |
commit | 3f4c3875c42078e22c7e5356c5746fd18756d958 (patch) | |
tree | 5eb54d08f73ecc05f51f038ab7d9920c8e380b48 /lib/asan/asan_interceptors.h | |
parent | a13749bd7b3629a3498e765960729a8ade5db7cf (diff) | |
download | compiler-rt-3f4c3875c42078e22c7e5356c5746fd18756d958.tar.gz compiler-rt-3f4c3875c42078e22c7e5356c5746fd18756d958.tar.bz2 compiler-rt-3f4c3875c42078e22c7e5356c5746fd18756d958.tar.xz |
[asan] more renaming
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@157746 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/asan/asan_interceptors.h')
-rw-r--r-- | lib/asan/asan_interceptors.h | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/lib/asan/asan_interceptors.h b/lib/asan/asan_interceptors.h index e98514ec..005e7e4d 100644 --- a/lib/asan/asan_interceptors.h +++ b/lib/asan/asan_interceptors.h @@ -17,13 +17,13 @@ #include "asan_internal.h" #include "interception/interception.h" -DECLARE_REAL(int, memcmp, const void *a1, const void *a2, size_t size); -DECLARE_REAL(void*, memcpy, void *to, const void *from, size_t size); -DECLARE_REAL(void*, memset, void *block, int c, size_t size); +DECLARE_REAL(int, memcmp, const void *a1, const void *a2, uptr size); +DECLARE_REAL(void*, memcpy, void *to, const void *from, uptr size); +DECLARE_REAL(void*, memset, void *block, int c, uptr size); DECLARE_REAL(char*, strchr, const char *str, int c); -DECLARE_REAL(size_t, strlen, const char *s); -DECLARE_REAL(char*, strncpy, char *to, const char *from, size_t size); -DECLARE_REAL(size_t, strnlen, const char *s, size_t maxlen); +DECLARE_REAL(uptr, strlen, const char *s); +DECLARE_REAL(char*, strncpy, char *to, const char *from, uptr size); +DECLARE_REAL(uptr, strnlen, const char *s, uptr maxlen); struct sigaction; DECLARE_REAL(int, sigaction, int signum, const struct sigaction *act, struct sigaction *oldact); @@ -32,16 +32,16 @@ namespace __asan { // __asan::internal_X() is the implementation of X() for use in RTL. int64_t internal_atoll(const char *nptr); -size_t internal_strlen(const char *s); -size_t internal_strnlen(const char *s, size_t maxlen); +uptr internal_strlen(const char *s); +uptr internal_strnlen(const char *s, uptr maxlen); char* internal_strchr(const char *s, int c); -void* internal_memchr(const void* s, int c, size_t n); -void* internal_memset(void *s, int c, size_t n); -int internal_memcmp(const void* s1, const void* s2, size_t n); +void* internal_memchr(const void* s, int c, uptr n); +void* internal_memset(void *s, int c, uptr n); +int internal_memcmp(const void* s1, const void* s2, uptr n); char *internal_strstr(const char *haystack, const char *needle); -char *internal_strncat(char *dst, const char *src, size_t n); +char *internal_strncat(char *dst, const char *src, uptr n); int internal_strcmp(const char *s1, const char *s2); -char *internal_strncpy(char *dst, const char *src, size_t n); +char *internal_strncpy(char *dst, const char *src, uptr n); // Works only for base=10 and doesn't set errno. int64_t internal_simple_strtoll(const char *nptr, char **endptr, int base); |