summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/asan/asan_mapping.h
diff options
context:
space:
mode:
authorVitaly Buka <vitalybuka@google.com>2017-08-09 00:21:45 +0000
committerVitaly Buka <vitalybuka@google.com>2017-08-09 00:21:45 +0000
commit83832fe7dbd58daab4ee874c6a19d07160047841 (patch)
treea75e421f2b6da9508d0de77c54b682795e25df72 /compiler-rt/lib/asan/asan_mapping.h
parentd8e3efd5c272dafc19bf1830e965ca4cf5c24db8 (diff)
downloadbcm5719-llvm-83832fe7dbd58daab4ee874c6a19d07160047841.tar.gz
bcm5719-llvm-83832fe7dbd58daab4ee874c6a19d07160047841.zip
[asan] Complete the Fuchsia port
Submitted on behalf of Roland McGrath. Reviewers: kcc, eugenis, alekseyshl, vitalybuka Reviewed By: vitalybuka Subscribers: filcab, vitalybuka, srhines, kubamracek, mgorny, phosek, llvm-commits Tags: #sanitizers Differential Revision: https://reviews.llvm.org/D35865 llvm-svn: 310431
Diffstat (limited to 'compiler-rt/lib/asan/asan_mapping.h')
-rw-r--r--compiler-rt/lib/asan/asan_mapping.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/compiler-rt/lib/asan/asan_mapping.h b/compiler-rt/lib/asan/asan_mapping.h
index 695740cd982..408b3427ad3 100644
--- a/compiler-rt/lib/asan/asan_mapping.h
+++ b/compiler-rt/lib/asan/asan_mapping.h
@@ -144,8 +144,9 @@ static const u64 kWindowsShadowOffset32 = 3ULL << 28; // 0x30000000
#define SHADOW_SCALE kDefaultShadowScale
-
-#if SANITIZER_WORDSIZE == 32
+#if SANITIZER_FUCHSIA
+# define SHADOW_OFFSET (0)
+#elif SANITIZER_WORDSIZE == 32
# if SANITIZER_ANDROID
# define SHADOW_OFFSET (0)
# elif defined(__mips__)
OpenPOWER on IntegriCloud