Go to file
Peter Collingbourne 3b5d969293 Implement std::exception_ptr under libsupc++.
libsupc++ does not implement the dependent EH ABI and the
functionality it uses to implement std::exception_ptr (which it
declares as an alias of std::__exception_ptr::exception_ptr) is not
directly exported to clients. So we have little choice but to hijack
std::__exception_ptr::exception_ptr's (which fortunately has the
same layout as our std::exception_ptr) copy constructor, assignment
operator and destructor (which are part of its stable ABI), and its
rethrow_exception(std::__exception_ptr::exception_ptr) function.

Also, remove some out of date comments.

Differential Revision: http://llvm-reviews.chandlerc.com/D1826

llvm-svn: 192076
2013-10-06 22:13:21 +00:00
clang Fix PR17382 - properly group virtual method overloads in the vftable 2013-10-06 15:31:37 +00:00
clang-tools-extra clang-modernize: Fix clang-apply-replacements invocation bug 2013-10-05 13:31:31 +00:00
compiler-rt [TSan] Automatically pick up llvm-symbolizer from PATH, as we do in another sanitizers 2013-10-04 13:38:35 +00:00
debuginfo-tests don't use CHECK-NEXT because it may be on the same line. 2013-09-18 23:01:54 +00:00
libclc Parenthesize arguments for mad_hi 2013-09-09 14:36:21 +00:00
libcxx Implement std::exception_ptr under libsupc++. 2013-10-06 22:13:21 +00:00
libcxxabi Adding bad_array_length to libc++abi 2013-09-11 01:42:02 +00:00
lld [ELF] Fix uninitalized value. 2013-10-03 19:25:34 +00:00
lldb Value stored to 'pid' was never read. Found by scan-build http://buildd-clang.debian.net/scan-build/ 2013-10-06 09:51:02 +00:00
llvm Revert "Windows: Add support for unicode command lines" 2013-10-06 20:44:34 +00:00
openmp Update web pages to include style sheets and referenced documents missed before. 2013-10-03 11:55:28 +00:00
polly do not compute isl_map_dim in the loop 2013-10-04 17:14:53 +00:00