]> granicus.if.org Git - clang/commit
Add top-level Clang flag -f(no-)sanitize-address-zero-base-shadow that makes AddressS...
authorAlexey Samsonov <samsonov@google.com>
Sun, 20 Jan 2013 13:12:12 +0000 (13:12 +0000)
committerAlexey Samsonov <samsonov@google.com>
Sun, 20 Jan 2013 13:12:12 +0000 (13:12 +0000)
commit4bdc60434c79126b75aee2bb391275f3bb746364
treef2931c50070d8b6a1153aae4564d45f112c87acc
parente6b9d802fb7b16d93474c4f1c179ab36202e8a8b
Add top-level Clang flag -f(no-)sanitize-address-zero-base-shadow that makes AddressSanitizer use bottom of the address space for the shadow memory. On Linux it can be used with -fPIE/-pie to improve performance.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172974 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Driver/Options.td
include/clang/Frontend/CodeGenOptions.def
lib/CodeGen/BackendUtil.cpp
lib/Driver/SanitizerArgs.h
lib/Driver/Tools.cpp
lib/Frontend/CompilerInvocation.cpp
test/Driver/fsanitize.c