summaryrefslogtreecommitdiffstats
path: root/lib/libcxxrt/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* MFHgjb2016-04-041-1/+4
|\ | | | | | | Sponsored by: The FreeBSD Foundation
| * Compile libcxxrt as C++11, since it is only really used in combinationdim2016-03-271-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | with libc++, which is also C++11. Also change one _Static_assert (which is really C11) back into static_assert, like upstream. This should help when compiling libcxxrt with newer versions of gcc, which refuse to recognize any form of static assertions, if not compiling for C++11 or higher. While here, add -nostdinc++ to CFLAGS, to prevent picking up any C++ headers outside the source tree.
| * Revert r284417 it is not necessary anymorebapt2015-06-151-1/+1
| |
| * Enforce overwritting SHLIBDIRbapt2015-06-151-1/+1
| | | | | | | | | | | | | | | | | | Since METAMODE has been added, sys.mk loads bsd.mkopt.mk which ends load loading bsd.own.mk which then defines SHLIBDIR before all the Makefile.inc everywhere. This makes /lib being populated again. Reported by: many
* | Remove libc, librtld_db, libthr packages, and further increasegjb2016-02-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | the constraints on what needs to be installed in a specific to maintain consistency during upgrades. Create a new clibs package containing libraries that are needed as a bare minimum for consistency. With much help and input from: kib Sponsored by: The FreeBSD Foundation
* | First pass through library packaging.gjb2016-02-041-0/+1
|/ | | | Sponsored by: The FreeBSD Foundation
* Tabify libcxxrt and libc++'s Makefiles.dim2012-06-021-16/+16
| | | | MFC after: 3 days
* Add symbol versioning to libcxxrt.theraven2012-03-191-0/+1
| | | | 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