diff options
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2013-06-20 09:39:34 +0000 |
---|---|---|
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2013-06-20 09:39:34 +0000 |
commit | 132d51c45af60185e61724fe16d5694eecd0d5e0 (patch) | |
tree | 14048d3cc781c2dc1deb18f023be51f6642aa331 /lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc | |
parent | e8b83078b1090dc23b8bb9dde20f251d3e253a9f (diff) |
[sanitizer] Fix Mac build.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@184407 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc')
-rwxr-xr-x | lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc b/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc index 2f6da68b1..80f252196 100755 --- a/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc +++ b/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc @@ -487,12 +487,14 @@ static void ioctl_init() { // Handle the most evil ioctls that encode argument value as part of request id. static unsigned ioctl_request_fixup(unsigned req) { +#if SANITIZER_LINUX if ((req & ~0x3fff001fU) == IOCTL_EVIOCGBIT) return IOCTL_EVIOCGBIT; if ((req & ~0x3fU) == IOCTL_EVIOCGABS) return IOCTL_EVIOCGABS; if ((req & ~0x3fU) == IOCTL_EVIOCSABS) return IOCTL_EVIOCSABS; +#endif return req; } |