diff options
author | Sagar Thakur <sagar.thakur@imgtec.com> | 2016-10-06 10:21:42 +0000 |
---|---|---|
committer | Sagar Thakur <sagar.thakur@imgtec.com> | 2016-10-06 10:21:42 +0000 |
commit | d9a1a53b8d805be42ad25220235bc33f1a75ce74 (patch) | |
tree | d2ae9bb0bb35d16f61ba36cc8915c793f768e871 | |
parent | 10c17ca6c6f5ceb01323c5cd8d7c446afa0ffa8c (diff) | |
download | bcm5719-llvm-d9a1a53b8d805be42ad25220235bc33f1a75ce74.tar.gz bcm5719-llvm-d9a1a53b8d805be42ad25220235bc33f1a75ce74.zip |
[ESan] [MIPS] Fix workingset-signal-posix.cpp on MIPS
Used uptr for __sanitizer_kernel_sigset_t.sig to avoid byte order issues on big endian systems
Reviewd by bruening.
Differential: D24332
llvm-svn: 283438
-rw-r--r-- | compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h index 659fa17be5f..5fc00cf24b7 100644 --- a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h +++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h @@ -607,7 +607,7 @@ namespace __sanitizer { typedef __sanitizer_sigset_t __sanitizer_kernel_sigset_t; #elif defined(__mips__) struct __sanitizer_kernel_sigset_t { - u8 sig[16]; + uptr sig[2]; }; #else struct __sanitizer_kernel_sigset_t { |