Go to file
David Majnemer feeefb214d [MS ABI] Don't rely on terminatepad
We'd like to remove support for terminatepad from LLVM.  To do this, we
need to move Clang off of it first.  The intent behind terminatepad was
to carefully model exception specifications for the MSVC personality.

However, we don't support exception specifications for the MSVC
personality and neither does MSVC.  Instead, MSVC supports
all-or-nothing exception specifications.  We can model this limited
usage using cleanuppads which call std::terminate.

Differential Revision: http://reviews.llvm.org/D15478

llvm-svn: 255521
2015-12-14 18:34:18 +00:00
clang [MS ABI] Don't rely on terminatepad 2015-12-14 18:34:18 +00:00
clang-tools-extra clang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-bounds-constant-array-index*.cpp: Don't assume size_t were unsigned int. 2015-12-13 22:49:37 +00:00
compiler-rt [TSAN, PPC64] Fix obvious typo of supported virtual memory sizes 2015-12-14 16:26:00 +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 integer: remove explicit casts from _MIN definitions 2015-10-06 19:12:12 +00:00
libcxx K-Ballo pointed out a mistake in the add_lvalue_ref tests I checked in; now more of them are passing. Thanks 2015-12-14 18:11:51 +00:00
libcxxabi Replace cmake check for printf with a check for fopen. 2015-12-10 00:44:42 +00:00
libunwind Replace cmake check for printf with a check for fopen. 2015-12-10 00:47:08 +00:00
lld [ELF][MIPS] Ignore R_MIPS_JALR relocation for now 2015-12-13 06:49:14 +00:00
lldb Add failure paths to a few JSONNumber members 2015-12-14 14:52:07 +00:00
llgo [llgo] Force exporting __morestack from llgoi 2015-11-27 04:46:46 +00:00
llvm FastISel needs to remove dead code when it bails out. 2015-12-14 18:33:18 +00:00
openmp Fix broken visual studio builds by disabling KMP_USE_TSX. 2015-12-14 17:39:30 +00:00
polly BlockGenerator: Do not use fast-path for external constants 2015-12-14 16:19:59 +00:00