gcc/libstdc++-v3/include/std
Benjamin Kosnik 390e4c0dbe c++config (_GLIBCXX_STD): New.
2004-04-16  Benjamin Kosnik  <bkoz@redhat.com>

	* include/bits/c++config (_GLIBCXX_STD): New.
	* src/list.cc: Use it.
	* include/std/std_bitset.h: Same.
	* include/bits/vector.tcc: Same.
	* include/bits/stl_set.h: Same.
	* include/bits/stl_multiset.h: Same.
	* include/bits/stl_multimap.h: Same.
	* include/bits/stl_map.h: Same.
	* include/bits/stl_list.h: Same.
	* include/bits/stl_vector.h: Same.
	* include/bits/stl_bvector.h: Same.
	* include/bits/stl_deque.h: Same.
	* include/bits/deque.tcc: Same.
	* include/bits/list.tcc: Same.
	* include/debug/vector: Same.
	* include/debug/set.h: Same.
	* include/debug/multiset.h: Same.
	* include/debug/multimap.h: Same.
	* include/debug/map.h: Same.
	* include/debug/list: Same.
	* include/debug/deque: Same.
	* include/debug/bitset: Same.
	* include/debug/formatter.h (__gnu_debug): Remove using directive.
	Add using declaration for std::type_info.
	* include/debug/safe_iterator.h: Add using declaration for
	std::iterator_traits and std::pair.
	* src/debug_list.cc: New.
	* src/Makefile.am: Add debug_list.cc.
	* src/Makefile.in: Regenerate.
	* config/linker-map.gnu: Add _List_node_base exports for std and
	__gnu_norm.

	* include/bits/stl_bvector.h (_Bvector_base): Use _Bvector_impl
	idiom that other containers use.
	* testsuite/23_containers/vector/bool/clear_allocator.cc: New.

From-SVN: r80763
2004-04-16 19:04:07 +00:00
..
std_algorithm.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_bitset.h c++config (_GLIBCXX_STD): New. 2004-04-16 19:04:07 +00:00
std_complex.h std_complex.h (pow(const complex&, const _Tp&), [...]): Fully qualify with std:: a few calls. 2004-03-11 19:05:19 +00:00
std_deque.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_fstream.h std_fstream.h: Tweak a comment. 2003-11-16 00:55:51 +00:00
std_functional.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_iomanip.h
std_ios.h
std_iosfwd.h [multiple changes] 2003-10-16 22:37:53 +00:00
std_iostream.h
std_istream.h re PR libstdc++/14078 (Manipulators are slow) 2004-02-11 12:08:23 +00:00
std_iterator.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_limits.h
std_list.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_locale.h
std_map.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_memory.h c_locale.h: Change ::malloc() to new char[]. 2004-01-30 03:43:00 +00:00
std_numeric.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_ostream.h re PR libstdc++/14078 (Manipulators are slow) 2004-02-11 12:08:23 +00:00
std_queue.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_set.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_sstream.h codecvt_specializations.h: Change #ifdef _GLIBCXX_RESOLVE_LIB_DEFECTS to a comment. 2003-10-12 10:12:09 +00:00
std_stack.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_stdexcept.h
std_streambuf.h std_streambuf.h (__copy_streambufs): Remove the first, unused, basic_ios<> parameter. 2003-11-27 13:13:19 +00:00
std_string.h c++config (_GLIBCXX_FULLY_COMPLIANT_HEADERS): Remove. 2003-07-30 16:51:51 +00:00
std_utility.h [multiple changes] 2003-11-11 20:09:16 +00:00
std_valarray.h std_valarray.h: Document DR389 [Ready]. 2004-03-20 10:05:48 +00:00
std_vector.h [multiple changes] 2003-11-11 20:09:16 +00:00