summaryrefslogtreecommitdiff
path: root/contrib/libstdc++/src
Commit message (Collapse)AuthorAgeFilesLines
* Remove old contrib/libstdc++, unused since r358454Ed Maste2020-03-0245-9789/+0
| | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=358544
* libstdc++: merge non-abi changes from Apple's developer toolsPedro F. Giffuni2013-11-211-37/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Take some changes from Apple's Developer Tools 4.0 [1]: block.patch emergency-buffer-reduction.patch test_cleanup.patch vector_copy_no_alloc.patch problem/6473222 copy-constructing a std::vector from an empty std::vector calls malloc 2008-10-27 Howard Hinnant stl_tree_system_header.patch Added #pragma GCC system_header to stl_tree.h. copy_doc.patch Corrected documentation concerning copy in stl_algobase.h. string_compare.patch Fixed basic_string.h, basic_string.tcc, incorrect 64bit to 32bit narrowing. Reference: [1] http://opensource.apple.com/source/libstdcxx/libstdcxx-39/patches-4.2.1/ Obtained from: Apple MFC after: 1 month Notes: svn path=/head/; revision=258429
* Fix a number of other clang warnings in libstdc++, which could appearDimitry Andric2012-10-233-15/+21
| | | | | | | | | | | when building other C++ software with it. Also fix one actual bug in libsupc++, which was exposed by such a warning. This latter fix is the only functional change. MFC after: 1 week Notes: svn path=/head/; revision=241959
* Update libstdc++ with small updates from the latest rev. (135556)Pedro F. Giffuni2011-12-211-1/+1
| | | | | | | | | | | | | | | | | from the gcc 4.2 branch. The libraries in the gcc-4_2-branch remained under the LGPLv2. The changes can be reproduced with the following command: svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_2-branch/libstdc++-v3 -r 127959:135556 Reviewed by: mm Approved by: jhb (mentor) MFC after: 2 weeks Notes: svn path=/head/; revision=228780
* Some fixes so we can build libstdc++ with clang:Rui Paulo2010-08-241-2/+2
| | | | | | | | | | | | | | o Make the value_type, vector_type, iterator, __mutex_type types of free_list class so we can access them o In some cases template keywords must be inserted to treat classes as dependent template names o Remove two 'inline' keywords where they do not make sense Submitted by: Dimitry Andric <dimitry at andric.com> Reviewed by: trema Notes: svn path=/head/; revision=211755
* This commit was generated by cvs2svn to compensate for changes in r169708,Alexander Kabaev2007-05-194-486/+0
| | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=169709
* GCC 4.2.0 release C++ standard library and runtime support code.Alexander Kabaev2007-05-1945-646/+3721
| | | | Notes: svn path=/vendor/gcc/dist/; revision=169691
* Gcc 3.4.4 C++ support bits.Alexander Kabaev2005-06-036-38/+56
| | | | Notes: svn path=/vendor/gcc/dist/; revision=146897
* Remove files that are not part of GCC 3.4.x from the vendor branch.Alexander Kabaev2004-08-126-910/+0
| | | | Notes: svn path=/vendor/gcc/dist/; revision=133582
* Gcc 3.4.2 20040728 C++ support bits.Alexander Kabaev2004-07-2839-1971/+3956
| | | | Notes: svn path=/vendor/gcc/dist/; revision=132720
* Gcc 3.3.1-pre 2003-07-11 C++ support bits.Alexander Kabaev2003-07-1119-138/+474
| | | | Notes: svn path=/vendor/gcc/dist/; revision=117397
* Gcc 3.2.2-release C++ support bits.Alexander Kabaev2003-02-106-35/+39
| | | | Notes: svn path=/vendor/gcc/dist/; revision=110614
* Gcc 3.2.1 release virgin vendor import. (19-Nov-2002)David E. O'Brien2002-12-048-156/+384
| | | | Notes: svn path=/vendor/gcc/dist/; revision=107606
* Gcc 3.2.1-prerelease C++ support bits from the FSF anoncvs repo ↵Alexander Kabaev2002-09-1710-277/+327
| | | | | | | gcc-3_2-branch on 16-Sep-2002 13:23:11 EDT. Notes: svn path=/vendor/gcc/dist/; revision=103447
* Gcc 3.2.1-prerelease libf2c bits from the FSF anoncvs repo gcc-3_2-branch on ↵Alexander Kabaev2002-09-0115-600/+954
| | | | | | | 1-Sep-2002 00:00:01 EDT. Notes: svn path=/vendor/gcc/dist/; revision=102782
* Gcc 3.1.0 pre-release's C++ support bits from the FSF anoncvs repoDavid E. O'Brien2002-05-2823-0/+5129
on 9-May-2002 15:57:15 EDT. Notes: svn path=/vendor/gcc/dist/; revision=97403