Go to file
Martin Storsjo b3c97b9623 [COFF] Align import address chunks to the pointer size
This fixes cases on ARM64 when importing from more than one DLL,
in case the imports from the first DLL ended up unaligned.

When fixing up a IMAGE_REL_ARM64_PAGEOFFSET_12L, which shifts the
offset by the load/store size, check that the shift doesn't discard
any bits. (This would also detect if the import address chunks were
unaligned.)

Differential revision: https://reviews.llvm.org/D35640

llvm-svn: 308585
2017-07-20 05:49:54 +00:00
clang [AArch64] Produce correct defaultlib directives for windows in MSVC style 2017-07-20 05:47:06 +00:00
clang-tools-extra [clangd] Allow specifying -resource-dir 2017-07-19 15:43:35 +00:00
compiler-rt [compiler-rt] Replace VPrintf with VReport in sanitizer_tls_get_addr.cc 2017-07-20 01:36:16 +00:00
debuginfo-tests Add a test for PR33166. 2017-05-25 19:33:16 +00:00
libclc generic: add missing get_work_dim include 2017-06-02 15:58:35 +00:00
libcxx [libcxx] [test] Update msvc_stdlib_force_include.hpp. 2017-07-19 22:02:33 +00:00
libcxxabi Update version to 6.0.0svn 2017-07-19 13:42:18 +00:00
libunwind Bump docs version to 6.0 2017-07-19 13:49:39 +00:00
lld [COFF] Align import address chunks to the pointer size 2017-07-20 05:49:54 +00:00
lldb Add help text for "expression" telling how to enter multi-line mode. 2017-07-19 23:25:42 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm AMDGPU: Correct encoding for global instructions 2017-07-20 05:17:54 +00:00
openmp OpenMP RTL cleanup: two PAUSEs per spin loop iteration replaced with single one 2017-07-19 09:26:13 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Make byref llvm::Use parameters const. NFC. 2017-07-19 20:41:56 +00:00