[sanitizer_common] Implement MemoryMappingLayout for Fuchsia
authorRoland McGrath <mcgrathr@google.com>
Sat, 25 Jan 2020 00:33:49 +0000 (16:33 -0800)
committerPetr Hosek <phosek@google.com>
Sat, 25 Jan 2020 00:35:43 +0000 (16:35 -0800)
commit81b700e302b1ccdcc88be3a3e2ee3c84af56eeb2
tree6d4877c73bdce4d93b4369287809084d936e072d
parent303fddeeab1028dbdf5286529727d889e2df4460
[sanitizer_common] Implement MemoryMappingLayout for Fuchsia

This is needed to port lsan to Fuchsia.

Patch By: mcgrathr

Differential Revision: https://reviews.llvm.org/D72886
compiler-rt/lib/sanitizer_common/CMakeLists.txt
compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.h
compiler-rt/lib/sanitizer_common/sanitizer_procmaps.h
compiler-rt/lib/sanitizer_common/sanitizer_procmaps_fuchsia.cpp [new file with mode: 0644]