gcc/libstdc++-v3
Paolo Carlini 7309083f99 re PR libstdc++/40518 (data races when calling std::string::erase() on empty string)
2009-06-23  Paolo Carlini  <paolo.carlini@oracle.com>

	PR libstdc++/40518
	* include/bits/basic_string.h (basic_string<>::_Rep::
	_M_set_length_and_sharable): Do not write the empty rep.
	(basic_string<>::erase(iterator, iterator)): Likewise,
	move out of line...
	* include/bits/basic_string.tcc: ... here.

From-SVN: r148850
2009-06-23 12:36:43 +00:00
..
config future: New. 2009-06-21 15:02:09 +01:00
doc status_cxx200x.xml: Note missing constexpr for random number engines... 2009-05-12 22:16:52 +00:00
include re PR libstdc++/40518 (data races when calling std::string::erase() on empty string) 2009-06-23 12:36:43 +00:00
libsupc++ exception_ptr.h (exception_ptr::swap(exception_ptr&&)): Remove. 2009-06-16 22:24:41 +01:00
po Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
python hook.in: Do not fail when there is no current objfile. 2009-06-17 20:06:27 +00:00
scripts create_testsuite_files: Remove thread directory. 2009-04-30 20:04:03 +01:00
src future: New. 2009-06-21 15:02:09 +01:00
testsuite testsuite_common_types.h (bitwise_operators, [...]): Initialize a and b. 2009-06-22 16:49:57 +00:00
acinclude.m4 Makefile.in, [...]: New files. 2009-05-28 17:14:18 +00:00
aclocal.m4
ChangeLog re PR libstdc++/40518 (data races when calling std::string::erase() on empty string) 2009-06-23 12:36:43 +00:00
ChangeLog-1998
ChangeLog-1999
ChangeLog-2000
ChangeLog-2001
ChangeLog-2002
ChangeLog-2003
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008 2009-04-13 Paolo Carlini <paolo.carlini@oracle.com> 2009-04-13 14:41:54 +00:00
config.h.in
configure crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets. 2009-06-02 19:15:03 +00:00
configure.ac configure.ac: Bump libtool_VERSION to 6:12:0. 2009-05-07 10:22:46 +00:00
configure.host
crossconfig.m4 crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets. 2009-06-02 19:15:03 +00:00
fragment.am
linkage.m4
Makefile.am Makefile.in, [...]: New files. 2009-05-28 17:14:18 +00:00
Makefile.in Makefile.in, [...]: New files. 2009-05-28 17:14:18 +00:00
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.