summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* bump a new snapshot with all the accumulated fixes and improvementsAlexis Ballier2013-07-263-5/+181
| | | | | Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* Die if someone tries to build it with <gcc-4.7. Based on a patch by Yuta ↵Alexis Ballier2013-07-263-7/+16
| | | | | | | SATOH in bug #475294 Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* Warn if building on top of libsupc++ since it is not well supported.Alexis Ballier2013-07-263-7/+18
| | | | | Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* remove useless code from previous commitAlexis Ballier2013-07-243-10/+12
| | | | | Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* provide cxxabi.h with libsupc++ tooAlexis Ballier2013-07-243-10/+27
| | | | | Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* expose libcxxrt headers in the libcxx tree as upstream doesAlexis Ballier2013-07-243-7/+11
| | | | | Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* fix typo in commentAlexis Ballier2013-07-243-8/+11
| | | | | Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* provide a shared ldscript for linking in libcxxrt too as its abi is more or ↵Alexis Ballier2013-07-243-21/+38
| | | | | | | less exposed by libcxx headers, bug #477712 Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* Go multilib, based on the work of Yuta SATOH in bug #475294Alexis Ballier2013-07-033-22/+30
| | | | | Package-Manager: portage-2.2.0_alpha186/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* Use a simple Makefile instead of cmake for building it and drop our patches. ↵Alexis Ballier2013-07-034-44/+78
| | | | | | | It no longer needs to be built with clang. Package-Manager: portage-2.2.0_alpha186/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* inherit base before subversion to get a correct src_unpack, bug #475598 by ↵Alexis Ballier2013-07-033-8/+12
| | | | | | | Michael Weber Package-Manager: portage-2.2.0_alpha186/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* revert previous change as it installs a broken libc++, bug #475500 by Yuta SATOHAlexis Ballier2013-07-024-13/+18
| | | | | Package-Manager: portage-2.2.0_alpha186/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* use clang -nostdlib / clang++ -nostdlib for compiling to try to avoid ↵Alexis Ballier2013-07-014-15/+18
| | | | | | | chicken and egg problems when bootstrapping. Package-Manager: portage-2.2.0_alpha186/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* Build with stdlib=libc++ if libcxx is already installed. This should help ↵Alexis Ballier2013-06-184-9/+16
| | | | | | | for bootstraping without gcc. Package-Manager: portage-2.2.0_alpha180/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* Generate a libc++.a ldscript for clang++ -stdlib=libc++ -static to work out ↵Alexis Ballier2013-06-174-10/+183
| | | | | | | of the box. Package-Manager: portage-2.2.0_alpha180/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* bump a new snapshotAlexis Ballier2013-05-313-5/+114
| | | | | Package-Manager: portage-2.2.0_alpha177/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* Allow building without libcxxrt but enable it by defaultAlexis Ballier2013-05-314-17/+37
| | | | | Package-Manager: portage-2.2.0_alpha177/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* use upstream documented way for building on top of libcxxrtAlexis Ballier2013-05-303-10/+21
| | | | | Package-Manager: portage-2.2.0_alpha177/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* add a static-libs useflag and link tests with -lmAlexis Ballier2013-05-303-12/+27
| | | | | Package-Manager: portage-2.2.0_alpha177/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* remove oldAlexis Ballier2013-05-303-75/+9
| | | | | Package-Manager: portage-2.2.0_alpha177/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* bump to eapi5Alexis Ballier2013-05-303-9/+12
| | | | | Package-Manager: portage-2.2.0_alpha177/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* bump a new snapshotAlexis Ballier2013-02-183-5/+81
| | | | | Package-Manager: portage-2.2.0_alpha163/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* remove oldAlexis Ballier2013-02-183-75/+9
| | | | | Package-Manager: portage-2.2.0_alpha163/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* Keyworded x86 amd64-linux and x86-linuxSebastien Fabbro2013-01-314-15/+18
| | | | | Package-Manager: portage-2.2.01.21688-prefix/cvs/Linux x86_64 Manifest-Sign-Key: 0x13CB1360
* bump a new snapshotAlexis Ballier2012-11-053-5/+81
| | | | | Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* remove oldAlexis Ballier2012-11-013-75/+9
| | | | | Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* update description: C++0x -> C++11Alexis Ballier2012-11-014-11/+15
| | | | | Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
* keyword ~amd64-fbsdAlexis Ballier2012-09-224-11/+15
| | | | Package-Manager: portage-2.2.0_alpha131/cvs/Linux x86_64
* bump a new snapshotAlexis Ballier2012-09-113-13/+89
| | | | Package-Manager: portage-2.2.0_alpha125/cvs/Linux x86_64
* new snapshot built against libcxxrtAlexis Ballier2012-05-283-11/+19
| | | | Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64
* build it on top of libcxxrt as done in FreeBSDAlexis Ballier2012-05-283-5/+37
| | | | Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64
* Initial import, ebuild by meAlexis Ballier2012-05-281-5/+6
| | | | Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64
* initial import, ebuild by meAlexis Ballier2012-05-247-0/+204
Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64