gcc/libstdc++-v3/testsuite/ext
Benjamin Kosnik e63637ea90 re PR libstdc++/30085 (switch debug mode hash containers from ext to tr1)
2007-10-18  Benjamin Kosnik  <bkoz@redhat.com>

	* include/ext/hash_map: To...
	* include/backward/hash_map: ...here. Remove debug mode.
	* include/ext/hash_set: To...
	* include/backward/hash_set: ...here. Remove debug mode.
	* include/ext/hash_fun.h: To...
	* include/backward/hash_fun.h: ...here.
	* include/ext/hashtable.h: To...
	* include/backward/hashtable.h: ...here.
	
	* include/bits/c++config: Remove __gnu_cxx namespace from debug mode.
	* include/debug/debug.h: Same.
		
	* include/debug/hash_map: Remove.
	* include/debug/hash_multimap.h: Remove.
	* include/debug/hash_set.h: Remove.
	* include/debug/hash_set: Remove.
	* include/debug/hash_multiset.h: Remove.
	* include/debug/hash_map.h: Remove.
	
	* include/Makefile.am (ext_headers): Move hash_set, hash_map to
	backward.
	(debug_headers): Remove hash_map, hash_set, hash_map.h,
	hash_map.h, hash_multiset.h, hash_multimap.h.	
	* include/Makefile.in: Regenerate.

	* docs/html/debug.html: Update.
	* docs/html/ext/howto.html: Same.
	* docs/html/faq/index.html: Same.
	* docs/doxygen/Intro.3: Same.
	* docs/doxygen/user.cfg.in: Adjust includes.
	* testsuite/ext/hash_map: Move to...
	* testsuite/backward/hash_map: ...here.
	* testsuite/ext/hash_set: Move to...
	* testsuite/backward/hash_set: ...here.
	
2007-10-18  Benjamin Kosnik  <bkoz@redhat.com>
        
	Removal of pre-ISO C++ items from include/backwards.
	* include/Makefile.am (backward_headers): Remove all but strstream,
	backward_warning.h.
	* include/Makefile.in: Regenerate.
	* include/backward/new.h: Remove.
	* include/backward/iterator.h: Same.
	* include/backward/alloc.h: Same.
	* include/backward/set.h: Same.
	* include/backward/hashtable.h: Same.
	* include/backward/hash_set.h: Same.
	* include/backward/fstream.h: Same.
	* include/backward/tempbuf.h: Same.
	* include/backward/istream.h: Same.
	* include/backward/bvector.h: Same.
	* include/backward/stack.h: Same.
	* include/backward/rope.h: Same.
	* include/backward/complex.h: Same.
	* include/backward/ostream.h: Same.
	* include/backward/heap.h: Same.
	* include/backward/iostream.h: Same.
	* include/backward/function.h: Same.
	* include/backward/multimap.h: Same.
	* include/backward/pair.h: Same.
	* include/backward/stream.h: Same.
	* include/backward/iomanip.h: Same.
	* include/backward/slist.h: Same.
	* include/backward/tree.h: Same.
	* include/backward/vector.h: Same.
	* include/backward/deque.h: Same.
	* include/backward/multiset.h: Same.
	* include/backward/defalloc.h: Same.
	* include/backward/list.h: Same.
	* include/backward/map.h: Same.
	* include/backward/algobase.h: Same.
	* include/backward/hash_map.h: Same.
	* include/backward/algo.h: Same.
	* include/backward/queue.h: Same.
	* include/backward/streambuf.h: Same.
	* testsuite/backward/header_hash_set_h.cc: Same.
	* testsuite/backward/header_slist_h.cc: Same.
	* testsuite/backward/header_hash_map_h.cc: Same.
	* testsuite/backward/header_tempbuf_h.cc: Same.
	* testsuite/backward/header_deque_h.cc: Same.
	* testsuite/backward/header_rope_h.cc: Same.
	* testsuite/backward/header_iterator_h.cc: Same.
	* testsuite/backward/header_hashtable_h.cc: Same.

2007-10-18  Benjamin Kosnik  <bkoz@redhat.com>

	PR libstdc++/30085
	* include/debug/unordered_map: New.
	* include/debug/unordered_set: New.
	* include/debug/safe_association.h: New.	
	* include/std/unordered_map: Include debug header if _GLIBCXX_DEBUG.
	* include/std/unordered_set: Same.
	* include/Makefile.am (debug_headers): Add unordered_map,
	unordered_set, safe_association.h.
	* include/Makefile.in: Regenerate.
	* testsuite/23_containers/unordered_map/requirements/debug.cc: New.
	* testsuite/23_containers/unordered_multimap/requirements/
	debug.cc: New.
	* testsuite/23_containers/unordered_set/requirements/debug.cc: New.
	* testsuite/23_containers/unordered_multiset/requirements/
	debug.cc: New.

2007-10-18  Benjamin Kosnik  <bkoz@redhat.com>
	
	* testsuite/util/native_type/assoc/native_hash_multimap.hpp: Remove
	hash_map include.

From-SVN: r129442
2007-10-18 15:22:58 +00:00
..
array_allocator
bitmap_allocator
codecvt 11.cc: Include <cstring>. 2007-05-11 00:55:17 +00:00
concurrence_lock_error testsuite_api.h: New. 2007-06-26 15:58:45 +00:00
concurrence_unlock_error testsuite_api.h: New. 2007-06-26 15:58:45 +00:00
debug_allocator [multiple changes] 2007-02-20 18:15:01 +00:00
enc_filebuf enc_filebuf.h: Resurrect, update. 2007-01-29 18:22:37 +00:00
forced_exception_error re PR testsuite/31884 (priority_queue_dijkstra.cc operates on deallocated memory) 2007-08-17 17:24:22 +00:00
is_heap
malloc_allocator [multiple changes] 2007-02-20 18:15:01 +00:00
mt_allocator [multiple changes] 2007-02-20 18:15:01 +00:00
new_allocator 9661-1.cc: Include <cstdlib>. 2007-03-02 18:11:15 +00:00
numeric_traits type_traits.h (__numeric_traits): Move... 2007-04-06 14:52:27 +00:00
pb_ds *: Change namespace pb_ds to __gnu_pbds. 2007-09-12 23:06:27 +00:00
pool_allocator [multiple changes] 2007-02-20 18:15:01 +00:00
rope
slist [multiple changes] 2007-02-20 18:15:01 +00:00
stdio_filebuf 11.cc: Include <cstring>. 2007-05-11 00:55:17 +00:00
stdio_sync_filebuf 11.cc: Include <cstring>. 2007-05-11 00:55:17 +00:00
throw_allocator re PR testsuite/31884 (priority_queue_dijkstra.cc operates on deallocated memory) 2007-08-17 17:24:22 +00:00
type_traits type_traits.h (__numeric_traits): Move... 2007-04-06 14:52:27 +00:00
vstring vstring.h (__versa_string<>::front, [...]): Add. 2007-10-17 00:46:27 +00:00
concept_checks.cc
headers.cc Convert ext/hash_map, set to tr1/functional, tr1/unordered_map, set. 2007-10-11 21:48:54 +00:00
median.cc
pod_char_traits.cc