gcc/libstdc++-v3/include
Paolo Carlini 927dc7c69e re PR libstdc++/41773 (Many libstdc++ failures)
2009-10-20  Paolo Carlini  <paolo.carlini@oracle.com>

	PR libstdc++/41773
	Revert:
	2009-10-20  Paolo Carlini  <paolo.carlini@oracle.com>

	* include/bits/basic_string.h (_S_construct(const _CharT*, size_type,
	const _Alloc&)): New, declare.
	(_S_construct(_CharT*, _CharT*, const _Alloc&),
	_S_construct(const _CharT*, const _CharT*, const _Alloc&),
	_S_construct(iterator, iterator, const _Alloc&),
	_S_construct(const_iterator, const_iterator, const _Alloc&)): New,
	forward to the latter.
	* include/bits/basic_string.tcc (_S_construct(const _CharT*,
	size_type, const _Alloc&)): Define.
	(basic_string(const basic_string&, size_type, size_type),
	basic_string(const basic_string&, size_type, size_type,
	const _Alloc&), basic_string(const _CharT*, size_type,
	const _Alloc&), basic_string(const _CharT*, const _Alloc&),
	basic_string(initializer_list<>, const _Alloc&)): Call the latter.
	* config/abi/pre/gnu.ver: Remove recently added exports.
	* src/string-inst.cc: Remove instantiations.

From-SVN: r153040
2009-10-20 21:54:22 +00:00
..
backward merge branch profile-stdlib 2009-10-03 02:17:41 +00:00
bits re PR libstdc++/41773 (Many libstdc++ failures) 2009-10-20 21:54:22 +00:00
c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
c_compatibility stdatomic.h: Include cstdatomic if __cplusplus. 2009-10-16 20:17:39 +00:00
c_global cwchar (swprintf, vswprintf): Do not use if _GLIBCXX_HAVE_BROKEN_VSWPRINTF. 2009-07-24 21:55:59 +01:00
c_std cmath (abs(_Tp)): Add. 2009-07-23 18:38:22 +00:00
debug re PR libstdc++/15523 ([DR 408] Can't have vectors of vector::const_iterator) 2009-08-04 13:01:08 +00:00
decimal [multiple changes] 2009-10-05 17:42:00 +00:00
ext bitmap_allocator.h: Minor clean-ups. 2009-10-08 16:45:58 +00:00
parallel for_each_selectors.h: Minor uglification and stylistic fixes. 2009-10-13 14:57:28 +00:00
precompiled Added <initializer_list> to precompiled/stdc++.h. 2009-10-13 11:26:06 +00:00
profile merge branch profile-stdlib 2009-10-03 02:17:41 +00:00
std re PR libstdc++/40654 ([C++0x] atomic.cc: 'd' is used uninitialized warning) 2009-10-16 07:47:33 +00:00
tr1 random.tcc: Define static const data members. 2009-09-30 00:50:24 +00:00
tr1_impl merge branch profile-stdlib 2009-10-03 02:17:41 +00:00
Makefile.am [multiple changes] 2009-10-05 17:42:00 +00:00
Makefile.in [multiple changes] 2009-10-05 17:42:00 +00:00