Go to file
Vedant Kumar f7e804157e [ubsan] Fix a faulty memory accessibility check
The dynamic type check needs to inspect vtables, but could crash if it
encounters a vtable pointer to inaccessible memory. In the first attempt
to fix the issue (r304437), we performed a memory accessibility check on
the wrong range of memory. This should *really* fix the problem.

Patch by Max Moroz!

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

llvm-svn: 305489
2017-06-15 18:23:16 +00:00
clang Apply summary-based dead stripping to regular LTO modules with summaries. 2017-06-15 17:26:13 +00:00
clang-tools-extra [clangd] Add priority to completion item sort text 2017-06-15 09:11:57 +00:00
compiler-rt [ubsan] Fix a faulty memory accessibility check 2017-06-15 18:23: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 Add missing include to __bsd_locale_fallbacks.h. Fixes https://bugs.llvm.org/show_bug.cgi?id=33370 2017-06-15 14:31:11 +00:00
libcxxabi Set a default value for LIBCXXABI_LIBDIR_SUFFIX, fixes installing into lib64 after r304374 2017-06-13 08:16:44 +00:00
libunwind [libunwind] Fix executable stack directive on Linux. 2017-05-16 20:18:57 +00:00
lld [ELF] Mark symbols referenced from linker script as live 2017-06-15 05:34:31 +00:00
lldb Add llvm::Error assignment operator to Status class 2017-06-15 11:23:26 +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 Fold variable into assert. 2017-06-15 17:58:24 +00:00
openmp Replace platform macro with KMP_MIC_SUPPORTED 2017-06-13 17:17:26 +00:00
parallel-libs
polly [Docs] Add a catch-all file to document workflow & tricks. 2017-06-15 12:43:12 +00:00