Enable LLVM asan support for NetBSD/amd64
authorKamil Rytarowski <n54@gmx.com>
Tue, 4 Jul 2017 19:55:56 +0000 (19:55 +0000)
committerKamil Rytarowski <n54@gmx.com>
Tue, 4 Jul 2017 19:55:56 +0000 (19:55 +0000)
commit2eef475ad363bbcc49e1c634d5b78d4ee907441a
tree9500a0609d9ce26006e081793dcde9b8092a9335
parent2f8be0552e6adf23f1c8a0335763325c23422b76
Enable LLVM asan support for NetBSD/amd64

Summary:
Enable LLVM asan sanitizer for NetBSD/amd64.

Don't generate -ldl for dlopen(3)-like functions on NetBSD.
These features are available in libc on NetBSD.

Sponsored by <The NetBSD Foundation>

Reviewers: joerg, eugenis, kcc, dim

Reviewed By: dim

Subscribers: #clang, #sanitizers

Tags: #clang, #sanitizers

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

llvm-svn: 307104
clang/lib/Driver/ToolChains/CommonArgs.cpp
clang/lib/Driver/ToolChains/NetBSD.cpp
clang/lib/Driver/ToolChains/NetBSD.h