[asan] Add fallback for Thumb after r350139
authorDiana Picus <diana.picus@linaro.org>
Mon, 14 Jan 2019 09:45:49 +0000 (09:45 +0000)
committerDiana Picus <diana.picus@linaro.org>
Mon, 14 Jan 2019 09:45:49 +0000 (09:45 +0000)
commit2e3aaed7e771c453e016c0a3315fd411de158faa
treeac510cbd251a3c72dbf4775ac2346335671dd65d
parent84f4ff5119e5c29ec68093e791c926f98ea60c9c
[asan] Add fallback for Thumb after r350139

This reverts r350806 which marked some tests as UNSUPPORTED on ARM and
instead reintroduces the old code path only for Thumb, since that seems
to be the only target that broke.

It would still be nice to find the root cause of the breakage, but with
the branch point for LLVM 8.0 scheduled for next week it's better to put
things in a stable state while we investigate.

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

llvm-svn: 351040
compiler-rt/lib/asan/asan_rtl.cc
compiler-rt/test/asan/TestCases/Linux/quarantine_size_mb.cc
compiler-rt/test/sanitizer_common/TestCases/hard_rss_limit_mb_test.cc