summaryrefslogtreecommitdiffstats
path: root/lib/libcxxrt
Commit message (Collapse)AuthorAgeFilesLines
* Add several missing symbols to libcxxrt's symbol version map, and removedim2013-02-031-14/+12
| | | | | | | | | a few duplicates. This should fix building world with -stdlib=libc++ after r246028. Submitted by: Yamaya Takashi <yamayan@kbh.biglobe.ne.jp> MFC after: 1 week X-MFC-With: r246028
* Fix some symbol version mismatches between libstdc++ and libsupc++/libcxxrttheraven2013-01-281-56/+46
| | | | | | | | | | | | | | | | | that were causing the runtime and STL libraries to see different versions of various 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 by the end user. No default compiler configurations use it. libc++ will need to be recompiled after this change. make buildworld will do this automatically, but make in lib/libc++ will not necessarily work unless the new libcxxrt is installed first. PR: kern/171610, stand/175453 Reviewed by: kib MFC after: 1 week
* Clean up some symbol versions for libsupc++ / libcxxrt.theraven2012-06-111-5/+13
| | | | | MFC after: 1 week Reviewed by: kan
* Tabify libcxxrt and libc++'s Makefiles.dim2012-06-021-16/+16
| | | | MFC after: 3 days
* Import new version of libcxxrt. Now works correctly with libobjc2 to implementtheraven2012-03-201-0/+5
| | | | | | the unified exception model for Objective-C++. Approved by: dim (mentor)
* Add symbol versioning to libcxxrt.theraven2012-03-192-0/+319
| | | | Approved by: dim (mentor)
* Update libcxxrt to remove the pthread dependency.theraven2011-11-261-1/+0
| | | | | | Also add the license from upstream to contrib. Approved by: dim (mentor)
* Import libc++ / libcxxrt into base. Not build by default yet (usetheraven2011-11-251-0/+26
MK_LIBCPLUSPLUS=yes to enable). This is a work-in-progress. It works for me, 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)
OpenPOWER on IntegriCloud