Go to file
Etienne Bergeron 0b2d71373b [compiler-rt] Add support for interception redirect exports.
Summary:
On windows, an export can be redirected to an other DLL.
This patch is adding the required support to the internal
GetProcAddress implementation.

This case was encountered by instrumenting chromium (win 64-bits)
using this GN configuration:
```
is_component_build = true
is_debug = false
enable_nacl = false
is_clang = true
is_asan = true
clang_base_path = "d:\src\llvm\ninja64"
clang_use_chrome_plugins = false
clang_version = "4.0.0"
```

The operating system is win7 (x64).
Visual Studio: 2015 Professional



Reviewers: rnk

Subscribers: llvm-commits, chrisha

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

llvm-svn: 277294
2016-07-31 17:56:26 +00:00
clang [NFC] Rearrange an example-file so the c++14 specific example is on top. 2016-07-31 01:19:17 +00:00
clang-tools-extra [clang-tidy] add check cppcoreguidelines-special-member-functions 2016-07-30 08:58:54 +00:00
compiler-rt [compiler-rt] Add support for interception redirect exports. 2016-07-31 17:56:26 +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 Make min follow the OCL 1.0 specs 2016-07-25 22:36:22 +00:00
libcxx Add a bunch of noexcepts to char_traits and string_view. 2016-07-28 04:52:02 +00:00
libcxxabi Attempt to bring peace to -Werror buildbots. 2016-07-19 20:35:09 +00:00
libunwind libunwind: correct return code in unwinding trace log message 2016-07-29 21:24:19 +00:00
lld Remove dead ctor. 2016-07-30 00:13:30 +00:00
lldb Some code that is sanity checking stepping out back out from one inlined 2016-07-29 18:09:12 +00:00
llgo [llgo] add llgo source path to LLVM_GO_PACKAGES 2016-07-27 03:01:00 +00:00
llvm [X86] Add tests for the lowering SHLD/SHRD from manual pattern similar to those generated by ExpandShiftWithKnownAmountBit 2016-07-31 17:51:37 +00:00
openmp Make balanced affinity work on AArch64. 2016-07-29 20:55:03 +00:00
parallel-libs [StreamExecutor] Add error handling library 2016-07-29 20:45:52 +00:00
polly Add missing prefixes. 2016-07-30 11:15:00 +00:00