Import new fix from libcxxrt. This fixes the case where you attempt to rethrowan exception when you haven't caught one. This is largely a cosmetic fix, as(unless you have a very unusual terminate
Import new fix from libcxxrt. This fixes the case where you attempt to rethrowan exception when you haven't caught one. This is largely a cosmetic fix, as(unless you have a very unusual terminate handler installed) it will print anice error and then abort, rather than just aborting.MFC after: 7 days
show more ...
Fix libcxxrt / libc++ build with the clang in head.Pointy hat to: theraven
Merge new version of libcxxrt. This brings in three fixes:- Don't treat pointers to members as pointers in catch blocks (they're usually fat pointers).- Correctly catch foreign exceptions in c
Merge new version of libcxxrt. This brings in three fixes:- Don't treat pointers to members as pointers in catch blocks (they're usually fat pointers).- Correctly catch foreign exceptions in catchalls.- Ensure that a happens-before relationship is established when setting terminate handlers in one thread and calling them in another.
Import new version of libcxxrt. Now works correctly with libobjc2 to implementthe unified exception model for Objective-C++.Approved by: dim (mentor)
Import new versions of libcxxrt and libc++.Please tests any C++ code you care about with -stdlib=libc++!Approved by: dim (mentor)
Update libcxxrt to remove the pthread dependency.Also add the license from upstream to contrib.Approved by: dim (mentor)
Import libc++ / libcxxrt into base. Not build by default yet (useMK_LIBCPLUSPLUS=yes to enable). This is a work-in-progress. It works forme, but is not guaranteed to work for anyone else and may
Import libc++ / libcxxrt into base. Not build by default yet (useMK_LIBCPLUSPLUS=yes to enable). This is a work-in-progress. It works forme, but is not guaranteed to work for anyone else and may eat your dog.To build C++ using libc++, add -stdlib=libc++ to your CXX and LD flags.Bug reports welcome, bug fixes even more welcome...Approved by: dim (mentor)
123