[sanitizer] Disable compile-time checks for __kernel_old_uid_t size on aarch64.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Wed, 10 Dec 2014 11:44:09 +0000 (11:44 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Wed, 10 Dec 2014 11:44:09 +0000 (11:44 +0000)
Should fix PR21476.

llvm-svn: 223925

compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc

index fc09522..6ffc143 100644 (file)
@@ -1005,8 +1005,12 @@ CHECK_SIZE_AND_OFFSET(__sysctl_args, newlen);
 
 CHECK_TYPE_SIZE(__kernel_uid_t);
 CHECK_TYPE_SIZE(__kernel_gid_t);
+
+#if !defined(__aarch64__)
 CHECK_TYPE_SIZE(__kernel_old_uid_t);
 CHECK_TYPE_SIZE(__kernel_old_gid_t);
+#endif
+
 CHECK_TYPE_SIZE(__kernel_off_t);
 CHECK_TYPE_SIZE(__kernel_loff_t);
 CHECK_TYPE_SIZE(__kernel_fd_set);