Add missing C++11 typeinfos to the libcxxrt version script.PR: 185663MFC after: 1 week
New/updated dependencies
Add several missing symbols to libcxxrt's symbol version map, and removea few duplicates. This should fix building world with -stdlib=libc++after r246028.Submitted by: Yamaya Takashi <yamayan@kb
Add several missing symbols to libcxxrt's symbol version map, and removea few duplicates. This should fix building world with -stdlib=libc++after r246028.Submitted by: Yamaya Takashi <yamayan@kbh.biglobe.ne.jp>MFC after: 1 weekX-MFC-With: r246028
show more ...
Fix some symbol version mismatches between libstdc++ and libsupc++/libcxxrtthat were causing the runtime and STL libraries to see different versions ofvarious classes and functions when libstdc++ i
Fix some symbol version mismatches between libstdc++ and libsupc++/libcxxrtthat were causing the runtime and STL libraries to see different versions ofvarious classes and functions when libstdc++ is used as a filter.Note: This changes the ABI for libcxxrt, but libcxxrt is currently only in-STABLE for testing and is not used by anything unless explicitly enabled bythe end user. No default compiler configurations use it.libc++ will need to be recompiled after this change. make buildworld will dothis automatically, but make in lib/libc++ will not necessarily work unless thenew libcxxrt is installed first.PR: kern/171610, stand/175453Reviewed by: kibMFC after: 1 week
Clean up some symbol versions for libsupc++ / libcxxrt.MFC after: 1 weekReviewed by: kan
Tabify libcxxrt and libc++'s Makefiles.MFC after: 3 days
Import new version of libcxxrt. Now works correctly with libobjc2 to implementthe unified exception model for Objective-C++.Approved by: dim (mentor)
Add symbol versioning to libcxxrt.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