aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorGuanzhong Chen <gzchen@google.com>2019-06-26 20:16:14 +0000
committerGuanzhong Chen <gzchen@google.com>2019-06-26 20:16:14 +0000
commit9aad997a5aae3bd187e2b0fe093f0916c69989cb (patch)
tree9062689e272807a92827285547fa7745b62e6741 /clang/lib/Frontend/CompilerInvocation.cpp
parente15dc9546683348a5caaa650e539ccbc704463ee (diff)
downloadllvm-9aad997a5aae3bd187e2b0fe093f0916c69989cb.zip
llvm-9aad997a5aae3bd187e2b0fe093f0916c69989cb.tar.gz
llvm-9aad997a5aae3bd187e2b0fe093f0916c69989cb.tar.bz2
[WebAssembly] Implement Address Sanitizer for Emscripten
Summary: This diff enables address sanitizer on Emscripten. On Emscripten, real memory starts at the value passed to --global-base. All memory before this is used as shadow memory, and thus the shadow mapping function is simply dividing by 8. Reviewers: tlively, aheejin, sbc100 Reviewed By: sbc100 Subscribers: dschuff, sbc100, jgravelle-google, hiraditya, sunfish, cfe-commits, llvm-commits Tags: #clang, #llvm Differential Revision: https://reviews.llvm.org/D63742 llvm-svn: 364468
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions