summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib
diff options
context:
space:
mode:
authorKamil Rytarowski <n54@gmx.com>2017-08-07 10:58:48 +0000
committerKamil Rytarowski <n54@gmx.com>2017-08-07 10:58:48 +0000
commitb0ca299cfec739307e3f398fdb1326b641db0aa1 (patch)
tree164c86b55c23dfc4c5306611527d1daf7feefebd /compiler-rt/lib
parent767960bf86b97fea18093cae0bb20a91a39e1bc0 (diff)
downloadbcm5719-llvm-b0ca299cfec739307e3f398fdb1326b641db0aa1.tar.gz
bcm5719-llvm-b0ca299cfec739307e3f398fdb1326b641db0aa1.zip
Add NetBSD support in asan_errors.cc
Summary: Part of the code inspired by the original work on libsanitizer in GCC 5.4 by Christos Zoulas. Sponsored by <The NetBSD Foundation> Reviewers: joerg, fjricci, vitalybuka, filcab, kcc Reviewed By: vitalybuka Subscribers: llvm-commits, kubamracek, #sanitizers Tags: #sanitizers Differential Revision: https://reviews.llvm.org/D36374 llvm-svn: 310247
Diffstat (limited to 'compiler-rt/lib')
-rw-r--r--compiler-rt/lib/asan/asan_errors.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler-rt/lib/asan/asan_errors.cc b/compiler-rt/lib/asan/asan_errors.cc
index b7a38eb7cec..4bc47600cfb 100644
--- a/compiler-rt/lib/asan/asan_errors.cc
+++ b/compiler-rt/lib/asan/asan_errors.cc
@@ -59,7 +59,7 @@ static void MaybeDumpRegisters(void *context) {
}
static void MaybeReportNonExecRegion(uptr pc) {
-#if SANITIZER_FREEBSD || SANITIZER_LINUX
+#if SANITIZER_FREEBSD || SANITIZER_LINUX || SANITIZER_NETBSD
MemoryMappingLayout proc_maps(/*cache_enabled*/ true);
MemoryMappedSegment segment;
while (proc_maps.Next(&segment)) {
OpenPOWER on IntegriCloud