gcc/libstdc++-v3
Jonathan Wakely 71a16cd8bc Add C++11 std::string constructors for locales and facets.
* config/abi/pre/gnu.ver: Export new constructors.
	* include/bits/codecvt.h (codecvt_byname): Add string constructor.
	(codecvt_byname<char16_t>, codecvt_byname<char32_t>): Define explicit
	specializations and declare explicit instantiations.
	* include/bits/locale_classes.h (locale, collate_byname): Add string
	constructors.
	* include/bits/locale_facets.h (ctype_byname, numpunct_byname):
	Likewise.
	* include/bits/locale_facets_nonio.h (time_get_byname,
	time_put_byname, moneypunct_byname, messages_byname): Likewise.
	* src/c++11/codecvt.cc (codecvt_byname<char16_t>,
	codecvt_byname<char32_t>): Define explicit instantiations.
	* src/c++11/locale-inst.cc (time_put_byname, codecvt_byname):
	Instantiate string constructors.
	(ctype_byname): Define string constructor.
	* testsuite/22_locale/codecvt_byname/1.cc: New.
	* testsuite/22_locale/collate_byname/1.cc: New.
	* testsuite/22_locale/ctype_byname/2.cc: New.
	* testsuite/22_locale/messages_byname/1.cc: New.
	* testsuite/22_locale/moneypunct_byname/1.cc: New.
	* testsuite/22_locale/numpunct_byname/1.cc: New.

From-SVN: r219887
2015-01-20 11:50:51 +00:00
..
config Add C++11 std::string constructors for locales and facets. 2015-01-20 11:50:51 +00:00
doc status_cxx2011.xml: Remove note about offsetof. 2015-01-18 15:47:18 +00:00
include Add C++11 std::string constructors for locales and facets. 2015-01-20 11:50:51 +00:00
libsupc++ unwind-arm-common.h: Revert previous commit. 2015-01-09 15:22:19 +01:00
po
python
scripts
src Add C++11 std::string constructors for locales and facets. 2015-01-20 11:50:51 +00:00
testsuite Add C++11 std::string constructors for locales and facets. 2015-01-20 11:50:51 +00:00
acinclude.m4 acinclude.m4: Fix typo in comment. 2015-01-16 15:02:35 +00:00
aclocal.m4
ChangeLog Add C++11 std::string constructors for locales and facets. 2015-01-20 11:50:51 +00:00
ChangeLog-1998
ChangeLog-1999
ChangeLog-2000
ChangeLog-2001
ChangeLog-2002
ChangeLog-2003
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-2009
ChangeLog-2010
ChangeLog-2011
ChangeLog-2012
ChangeLog-2013
ChangeLog-2014
config.h.in
configure acinclude.m4: Fix typo in comment. 2015-01-16 15:02:35 +00:00
configure.ac
configure.host configure.ac: Don't add ${libgcj} for arm*-*-freebsd*. 2015-01-09 15:06:02 +01:00
crossconfig.m4
fragment.am
linkage.m4
Makefile.am
Makefile.in
README

file: libstdc++-v3/README

New users may wish to point their web browsers to the file
index.html in the 'doc/html' subdirectory.  It contains brief
building instructions and notes on how to configure the library in
interesting ways.