History log of /freebsd-10-stable/contrib/libstdc++/src/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
259694 21-Dec-2013 pfg

MFC r258017, r258429, r258748, r258817:

Merge updates from FSF pre4.3 GCC inspired on Apple's gcc:

Updates to libiberty and mangling.
New align attribute.
Merge Apple updates to libstdc++.


/freebsd-10-stable/contrib/binutils/binutils/cxxfilt.c
/freebsd-10-stable/contrib/gcc/ChangeLog.gcc43
/freebsd-10-stable/contrib/gcc/builtins.c
/freebsd-10-stable/contrib/gcc/c-common.c
/freebsd-10-stable/contrib/gcc/c-decl.c
/freebsd-10-stable/contrib/gcc/cp/ChangeLog.gcc43
/freebsd-10-stable/contrib/gcc/cp/decl.c
/freebsd-10-stable/contrib/gcc/cp/mangle.c
/freebsd-10-stable/contrib/gcc/cp/typeck.c
/freebsd-10-stable/contrib/gcc/doc/extend.texi
/freebsd-10-stable/contrib/gcc/flags.h
/freebsd-10-stable/contrib/gcc/print-tree.c
/freebsd-10-stable/contrib/gcc/toplev.c
/freebsd-10-stable/contrib/gcc/tree.c
/freebsd-10-stable/contrib/gcc/tree.h
/freebsd-10-stable/contrib/gcc/varasm.c
/freebsd-10-stable/contrib/gcclibs/libiberty/ChangeLog.gcc43
/freebsd-10-stable/contrib/gcclibs/libiberty/choose-temp.c
/freebsd-10-stable/contrib/gcclibs/libiberty/cp-demangle.c
/freebsd-10-stable/contrib/gcclibs/libiberty/cp-demangle.h
/freebsd-10-stable/contrib/gcclibs/libiberty/floatformat.c
/freebsd-10-stable/contrib/gcclibs/libiberty/functions.texi
/freebsd-10-stable/contrib/gcclibs/libiberty/pex-unix.c
/freebsd-10-stable/contrib/gcclibs/libiberty/strsignal.c
/freebsd-10-stable/contrib/gcclibs/libiberty/testsuite/demangle-expected
/freebsd-10-stable/contrib/gcclibs/libiberty/testsuite/test-demangle.c
/freebsd-10-stable/contrib/libstdc++/include/bits/basic_string.h
/freebsd-10-stable/contrib/libstdc++/include/bits/basic_string.tcc
/freebsd-10-stable/contrib/libstdc++/include/bits/stl_algobase.h
/freebsd-10-stable/contrib/libstdc++/include/bits/stl_tree.h
/freebsd-10-stable/contrib/libstdc++/include/bits/stl_vector.h
/freebsd-10-stable/contrib/libstdc++/include/ext/mt_allocator.h
/freebsd-10-stable/contrib/libstdc++/include/ext/throw_allocator.h
/freebsd-10-stable/contrib/libstdc++/libsupc++/eh_alloc.cc
mt_allocator.cc
256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


241959 23-Oct-2012 dim

Fix a number of other clang warnings in libstdc++, which could appear
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


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


211755 24-Aug-2010 rpaulo

Some fixes so we can build libstdc++ with clang:
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


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.


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.


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.


107331 27-Nov-2002 obrien

Remove files no longer part of the gcc_3_2_anoncvs_20021009 libstdc++.

Approved by: re(jhb)


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.