This patch adds basic memory sanitizer support for PPC64. PR23219.
I have further patches ready to enable it in LLVM and Clang, and to fix
most of the many failing tests in check-msan.
Paths
| Differential D10648
Enable memory sanitizer for PPC64 ClosedPublic Authored by foad on Jun 23 2015, 5:29 AM.
Details Summary This patch adds basic memory sanitizer support for PPC64. PR23219. I have further patches ready to enable it in LLVM and Clang, and to fix
Diff Detail Event Timelinefoad updated this object. Comment Actions I'm OK with this patch (and kind of surprised that you didn't need more changes in order to port it to PPC). I'll let Evgeniy comment on that, though. Comment Actions Jay, could you please add me (wschmidt) as a reviewer on this patch Thanks! Comment Actions
There are more patches to come, e.g. to support TLS and the ptrace syscall properly. This revision is now accepted and ready to land.Jun 24 2015, 5:24 PM
Revision Contents
Diff 28224 cmake/config-ix.cmake
lib/msan/msan.h
lib/msan/msan_allocator.cc
lib/sanitizer_common/sanitizer_stacktrace.cc
test/msan/mmap.cc
test/msan/mmap_below_shadow.cc
test/msan/strlen_of_shadow.cc
|