[Sanitizer] Linux refactor shadow huge page mode handling
authorDavid Carlier <devnexen@gmail.com>
Mon, 5 Aug 2019 20:54:36 +0000 (20:54 +0000)
committerDavid Carlier <devnexen@gmail.com>
Mon, 5 Aug 2019 20:54:36 +0000 (20:54 +0000)
commit1d92925a5ad8869d208fcbfb3c093e9dee016ddc
treeee499bc8e69d9333b0d8f0421f1f1e4bc959c325
parent5eb87cf30fcbfe64719d996cadc4f10a6047cc2c
[Sanitizer] Linux refactor shadow huge page mode handling

Disabling Transparent huge page mode refactored in one function.

Reviewers: vitalybuka

Reviewed By: vitalybuka

Differential Revision: https://reviews.llvm.org/D65771

llvm-svn: 367925
compiler-rt/lib/asan/asan_shadow_setup.cpp
compiler-rt/lib/hwasan/hwasan_linux.cpp
compiler-rt/lib/sanitizer_common/sanitizer_common.h
compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cpp
compiler-rt/lib/sanitizer_common/sanitizer_win.cpp
compiler-rt/lib/tsan/rtl/tsan_platform_posix.cpp