Go to file
Alexey Samsonov 7f0f17b3fb [UBSan] Add noinline attribute to handlers that should never return.
FIx a problem reported by Jakub Jelinek: don't do early-exit from fatal
UBSan handlers: even if source location is disabled (i.e. acquired by
some other thread), we should continue the execution to make sure that:
a) some thread will print the error report before calling Die().
b) handler marked as noreturn will indeed not return.

Explicitly add "Die()" calls at the end of all fatal handlers to be
sure UBSan handlers don't introduce UB themselves.

llvm-svn: 217542
2014-09-10 20:43:36 +00:00
clang MS ABI: Emit dynamic initializers for selectany globals in comdat-associative sections (PR20889) 2014-09-10 19:28:48 +00:00
clang-tools-extra Moved main() to the clang::tidy namespace, no functional changes. 2014-09-10 11:43:09 +00:00
compiler-rt [UBSan] Add noinline attribute to handlers that should never return. 2014-09-10 20:43:36 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc math: Add tan implementation 2014-09-10 15:43:35 +00:00
libcxx PR20546: Fix tests for compare_exchange_weak. 2014-09-06 20:38:25 +00:00
libcxxabi Implement post-review comments for r216730 2014-09-09 20:20:52 +00:00
lld Remove unused local typedef. 2014-09-10 18:44:33 +00:00
lldb Move FreeBSD's thread SetName implementation to ThisThread 2014-09-10 17:09:46 +00:00
llvm [sphinx cleanup] 2014-09-10 20:43:03 +00:00
openmp Fix a crash that occurred under obscure circumstances during library shutdown 2014-09-03 11:34:33 +00:00
polly Allow to generate a loop without the GuardBB 2014-09-10 17:33:32 +00:00