summaryrefslogtreecommitdiffstats
path: root/lib/libc++
Commit message (Collapse)AuthorAgeFilesLines
* After r253839, which modifies ld's behaviour to not automatically pulldim2013-08-032-0/+3
| | | | | | | in needed libraries, change libc++.so into a linker script, so it can automatically pull in libcxxrt.so. MFC after: 1 week
* Fix broken macro checking in the libc++ Makefile, introduced in r241909.dim2012-11-021-1/+1
| | | | | | | This caused -std=c++0x not to be passed to the build by default. Pointy hat to: dim MFC after: 3 days
* Allow building libc++ with any custom -std=xxx flag. Note that usingdim2012-10-221-0/+2
| | | | | | | -std=gnu++98 will give a lot of warnings with clang, so please use -std=c++0x or higher, or use NO_WERROR. MFC after: 1 week
* Add libcxxrt's objects (prefixing them with cxxrt_ to avoid collisions)dim2012-08-251-1/+18
| | | | | | | to libc++.a and libc++_p.a, to make static linking of C++ executables with libc++ easier. This is similar to the approach used in libstdc++. MFC after: 2 weeks
* Install libcxxrt's C++ ABI and unwind headers. This is done in libc++'sdim2012-06-021-0/+7
| | | | | | | Makefile, so these headers go into the same destination directory as libc++'s own headers, currently /usr/include/c++/v1. MFC after: 3 days
* Tabify libcxxrt and libc++'s Makefiles.dim2012-06-021-138/+138
| | | | MFC after: 3 days
* Make sure libgcc_s is finished building in _startup_libs beforepeter2012-03-171-1/+1
| | | | | | | building libcxxrt with high -j levels. The workaround in libc++/Makefile isn't necessary once that race is solved. Reviewed by: theravin
* Import new versions of libcxxrt and libc++.theraven2012-03-141-0/+1
| | | | | | Please tests any C++ code you care about with -stdlib=libc++! Approved by: dim (mentor)
* Import libc++ / libcxxrt into base. Not build by default yet (usetheraven2011-11-251-0/+155
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