diff options
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2013-07-09 08:54:59 +0000 |
---|---|---|
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2013-07-09 08:54:59 +0000 |
commit | 8b40073a28ed435862e250ae01b8ff85d6a2063f (patch) | |
tree | fcfda64757afc81ca21df8501b23f3ccc74fa712 /include | |
parent | 577a4b5ed22815b16a3af5fcb0b0a01481b004f3 (diff) | |
download | compiler-rt-8b40073a28ed435862e250ae01b8ff85d6a2063f.tar.gz |
[sanitizer] Syscall handlers for clock_gettime and clock_getres.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185913 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/sanitizer/linux_syscall_hooks.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/sanitizer/linux_syscall_hooks.h b/include/sanitizer/linux_syscall_hooks.h index 894d5c2be..ef8bf72b5 100644 --- a/include/sanitizer/linux_syscall_hooks.h +++ b/include/sanitizer/linux_syscall_hooks.h @@ -31,6 +31,8 @@ void __sanitizer_syscall_pre_getdents64(int fd, void *dirp, int count); void __sanitizer_syscall_pre_recvmsg(int sockfd, void *msg, int flags); void __sanitizer_syscall_pre_wait4(int pid, int *status, int options, void *r); void __sanitizer_syscall_pre_waitpid(int pid, int *status, int options); +void __sanitizer_syscall_pre_clock_gettime(int clk_id, void *tp); +void __sanitizer_syscall_pre_clock_getres(int clk_id, void *tp); void __sanitizer_syscall_post_rt_sigpending(long res, void *p, size_t s); void __sanitizer_syscall_post_getdents(long res, int fd, void *dirp, int count); @@ -42,6 +44,8 @@ void __sanitizer_syscall_post_wait4(long res, int pid, int *status, int options, void *r); void __sanitizer_syscall_post_waitpid(long res, int pid, int *status, int options); +void __sanitizer_syscall_post_clock_gettime(long res, int clk_id, void *tp); +void __sanitizer_syscall_post_clock_getres(long res, int clk_id, void *tp); // And now a few syscalls we don't handle yet. @@ -66,8 +70,6 @@ void __sanitizer_syscall_post_waitpid(long res, int pid, int *status, #define __sanitizer_syscall_pre_chown32(...) #define __sanitizer_syscall_pre_chroot(...) #define __sanitizer_syscall_pre_clock_adjtime(...) -#define __sanitizer_syscall_pre_clock_getres(...) -#define __sanitizer_syscall_pre_clock_gettime(...) #define __sanitizer_syscall_pre_clock_nanosleep(...) #define __sanitizer_syscall_pre_clock_settime(...) #define __sanitizer_syscall_pre_clone(...) @@ -441,8 +443,6 @@ void __sanitizer_syscall_post_waitpid(long res, int pid, int *status, #define __sanitizer_syscall_post_chown(res, ...) #define __sanitizer_syscall_post_chroot(res, ...) #define __sanitizer_syscall_post_clock_adjtime(res, ...) -#define __sanitizer_syscall_post_clock_getres(res, ...) -#define __sanitizer_syscall_post_clock_gettime(res, ...) #define __sanitizer_syscall_post_clock_nanosleep(res, ...) #define __sanitizer_syscall_post_clock_settime(res, ...) #define __sanitizer_syscall_post_clone(res, ...) |