302408 |
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
265090 |
29-Apr-2014 |
marius |
Merge r133175 from upstream:
2008-03-13 Dennis Czeremin <dennis.czeremin@smiths-heimann.com>
PR libstdc++/35566 * include/bits/stl_multimap.h (multimap<>::multimap(_InputIterator, _InputIterator)): Forward to _M_insert_equal, not _M_insert_unique.
This patch was GPL2 at the time and fixes a regression introduced with the merge of GCC r129013 in FreeBSD r236829.
MFC after: 3 days Sponsored by: Bally Wulff Games & Entertainment GmbH
|
263774 |
26-Mar-2014 |
dim |
Revert r263694, and apply a better fix to squelch unnecessary warnings from clang about possible keywords being treated as identifiers for the remainder of the translation unit (a.k.a. -Wkeyword-compat), when using libstdc++ in combination with -Wsystem-headers. This will not only fix devd, but any C++ program using libstdc++.
MFC after: 3 days X-MFC-With: r263694
|
258429 |
21-Nov-2013 |
pfg |
libstdc++: merge non-abi changes from Apple's developer tools
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
|
241957 |
23-Oct-2012 |
dim |
Fix several clang warnings in libstdc++, which were exposed by the recent atf import. These changes are purely cosmetic, no functional change.
MFC after: 1 week
|
236829 |
10-Jun-2012 |
pfg |
Bring a couple of libstdc++ patches from Apple's llvm-gcc project.
Modified Fri Jul 10 07:44:34 2009 CDT by rafael backport part of http://gcc.gnu.org/ml/gcc-cvs/2007-10/msg00118.html
The patch is for libstdc++ and it was GPL2 at the time.
Modified Tue Apr 29 01:20:19 2008 CDT by asl Backport from mainline (pre-GPLv3). Fix for sizeof(const void*) > sizeof(unsigned long).
Approved by: jhb (mentor) MFC after: 2 weeks
|
233193 |
19-Mar-2012 |
dim |
Add explicit braces to avoid dangling else in stl_tree.h. This silences the following warning produced by clang trunk:
In file included from /usr/src/sbin/devd/devd.cc:91: In file included from /usr/obj/usr/src/tmp/usr/include/c++/4.2/map:64: /usr/obj/usr/src/tmp/usr/include/c++/4.2/bits/stl_tree.h:987:2: error: add explicit braces to avoid dangling else [-Werror,-Wdangling-else] else ^
MFC after: 3 days
|
228780 |
21-Dec-2011 |
pfg |
Update libstdc++ with small updates from the latest rev. (135556) 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
|
171828 |
14-Aug-2007 |
kan |
This commit was generated by cvs2svn to compensate for changes in r171827, which included commits to RCS files with non-trunk default branches.
|
169709 |
19-May-2007 |
kan |
This commit was generated by cvs2svn to compensate for changes in r169708, which included commits to RCS files with non-trunk default branches.
|
169692 |
19-May-2007 |
kan |
This commit was generated by cvs2svn to compensate for changes in r169691, which included commits to RCS files with non-trunk default branches.
|
161654 |
26-Aug-2006 |
kan |
This commit was generated by cvs2svn to compensate for changes in r161653, which included commits to RCS files with non-trunk default branches.
|
146898 |
03-Jun-2005 |
kan |
This commit was generated by cvs2svn to compensate for changes in r146897, which included commits to RCS files with non-trunk default branches.
|
133583 |
12-Aug-2004 |
kan |
This commit was generated by cvs2svn to compensate for changes in r133582, which included commits to RCS files with non-trunk default branches.
|
132721 |
28-Jul-2004 |
kan |
This commit was generated by cvs2svn to compensate for changes in r132720, which included commits to RCS files with non-trunk default branches.
|
124155 |
05-Jan-2004 |
kan |
This commit was generated by cvs2svn to compensate for changes in r124154, which included commits to RCS files with non-trunk default branches.
|
122183 |
07-Nov-2003 |
kan |
This commit was generated by cvs2svn to compensate for changes in r122182, which included commits to RCS files with non-trunk default branches.
|
119259 |
22-Aug-2003 |
kan |
This commit was generated by cvs2svn to compensate for changes in r119258, which included commits to RCS files with non-trunk default branches.
|
117398 |
11-Jul-2003 |
kan |
This commit was generated by cvs2svn to compensate for changes in r117397, which included commits to RCS files with non-trunk default branches.
|
110615 |
10-Feb-2003 |
kan |
This commit was generated by cvs2svn to compensate for changes in r110614, which included commits to RCS files with non-trunk default branches.
|
107607 |
04-Dec-2002 |
obrien |
This commit was generated by cvs2svn to compensate for changes in r107606, which included commits to RCS files with non-trunk default branches.
|
104755 |
10-Oct-2002 |
kan |
This commit was generated by cvs2svn to compensate for changes in r104754, which included commits to RCS files with non-trunk default branches.
|
103448 |
17-Sep-2002 |
kan |
This commit was generated by cvs2svn to compensate for changes in r103447, which included commits to RCS files with non-trunk default branches.
|
102783 |
01-Sep-2002 |
kan |
This commit was generated by cvs2svn to compensate for changes in r102782, which included commits to RCS files with non-trunk default branches.
|
97404 |
28-May-2002 |
obrien |
This commit was generated by cvs2svn to compensate for changes in r97403, which included commits to RCS files with non-trunk default branches.
|