[PATCH] D23799: [ESan][MIPS] Adds support for MIPS64
Sagar Thakur via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 13 23:18:12 PDT 2016
slthakur updated this revision to Diff 71299.
slthakur added a comment.
Herald added subscribers: mgorny, beanz.
This patch was reverted due to failures on x86. The reason of failures was that the shadow offsets were zero on x86 because the offset array was defined as class variable. In this diff I have defined the offset array in the initialize() function which resolves the issue. Tested this patch along with its dependents on x86 and the test results are clean.
Repository:
rL LLVM
https://reviews.llvm.org/D23799
Files:
cmake/config-ix.cmake
lib/esan/esan.cpp
lib/esan/esan.h
lib/esan/esan_linux.cpp
lib/esan/esan_shadow.h
lib/sanitizer_common/CMakeLists.txt
lib/sanitizer_common/sanitizer_linux.cc
lib/sanitizer_common/sanitizer_linux.h
lib/sanitizer_common/sanitizer_linux_mips64.S
lib/sanitizer_common/sanitizer_platform_limits_posix.h
test/esan/TestCases/mmap-shadow-conflict.c
test/esan/TestCases/verbose-simple.c
test/esan/lit.cfg
test/lit.common.cfg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D23799.71299.patch
Type: text/x-patch
Size: 16155 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160914/bc8db8fe/attachment.bin>
More information about the llvm-commits
mailing list