Go to file
Etienne Bergeron 0ca0568604 [asan] Support dynamic shadow address instrumentation
Summary:
This patch is adding the support for a shadow memory with
dynamically allocated address range.

The compiler-rt needs to export a symbol containing the shadow
memory range.

This is required to support ASAN on windows 64-bits.

Reviewers: kcc, rnk, vitalybuka

Subscribers: zaks.anna, kubabrecka, dberris, llvm-commits, chrisha

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

llvm-svn: 282881
2016-09-30 17:46:32 +00:00
clang [CUDA] Make lambdas inherit __host__ and __device__ attributes from the scope in which they're created. 2016-09-30 17:14:53 +00:00
clang-tools-extra [change-namespace] fix namespace specifier of global variables. 2016-09-30 04:32:39 +00:00
compiler-rt [compiler-rt][asan] Disable a broken test on windows 64-bits 2016-09-30 14:31:39 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Provide vstore_half helper to workaround clc restrictions 2016-09-21 20:15:55 +00:00
libcxx [libc++] Add missing locale aliases 2016-09-29 03:35:41 +00:00
libcxxabi Revert r282692: Use fallback_malloc to allocate __cxa_eh_globals in case of dynamic memory exhaustion. 2016-09-29 08:11:57 +00:00
libunwind libunwind: Add OpenBSD case for _Unwind_Ptr typedef 2016-09-28 15:37:21 +00:00
lld [ELF] - Inlined template argument variable. NFC. 2016-09-30 13:46:34 +00:00
lldb Add namespace qualifiers for UTF functions that just moved. 2016-09-30 16:11:42 +00:00
llgo [llgo] add llgo source path to LLVM_GO_PACKAGES 2016-07-27 03:01:00 +00:00
llvm [asan] Support dynamic shadow address instrumentation 2016-09-30 17:46:32 +00:00
openmp [test] Support 'lit' executable name 2016-09-30 16:56:16 +00:00
parallel-libs [SE] Change CoreTests target name 2016-09-27 15:32:52 +00:00
polly [Support] Compile fix for gcc. NFC. 2016-09-30 16:47:43 +00:00