1. 28 Sep, 2006 6 commits
    • * compareSumTests3: POD syntax fix. · 7f5b8ff7
      From-SVN: r117271
      Matthew Sachs committed
    • Clarify the fix application tests · d7af6698
      From-SVN: r117270
      Bruce Korb committed
    • dglib.pm: Initial commit. · ed5ce4e0
      * dglib.pm: Initial commit.
      * compareSumTests3: Initial commit.
      
      From-SVN: r117269
      Matthew Sachs committed
    • typelist.h (type_to_type): Remove. · 3441f106
      2006-09-27  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/ext/typelist.h (type_to_type): Remove.
      	* include/ext/throw_allocator.h (assert_allocatod): Remove.
      	(check_allocated(label)): New.
      	(print_to_string): Print numerical output correctly.
      
      	* testsuite/ext/pb_ds/example/hash_resize_neg.cc: Adjust line numbers.
      
      	* testsuite/util/regression/rand/priority_queue/detail/
      	operator_fn_imps.hpp: Set and clear label, throw
              probability. Check only allocations of the marked label.
      	* testsuite/util/regression/rand/assoc/detail/
      	operator_fn_imps.hpp: Same.
      
      	* testsuite/performance/ext/pb_ds/text_find_timing.cc: Adjustments for
              removal of type_to_type.
      	* testsuite/performance/ext/pb_ds/
      	hash_random_int_erase_mem_usage.cc: Same.
      	* testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Same.
      	* testsuite/performance/ext/pb_ds/
      	priority_queue_text_push_timing.cc: Same.
      	* testsuite/performance/ext/pb_ds/
      	random_int_subscript_find_timing.cc: Same.
      	* testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Same.
      	* testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Same.
      	* testsuite/performance/ext/pb_ds/
      	multimap_text_insert_mem_usage.hpp: Same.
      	* testsuite/performance/ext/pb_ds/
      	priority_queue_random_int_push_timing.cc: Same.
      	* testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp: Same.
      	* testsuite/performance/ext/pb_ds/
      	priority_queue_text_modify_timing.hpp: Same.
      	* testsuite/performance/ext/pb_ds/
      	tree_order_statistics_timing.cc: Same.
      	* testsuite/performance/ext/pb_ds/
      	priority_queue_text_push_pop_timing.cc: Same.
      	* testsuite/performance/ext/pb_ds/
      	priority_queue_text_join_timing.cc: Same.
      	* testsuite/performance/ext/pb_ds/
      	priority_queue_random_int_push_pop_timing.cc: Same.
      	* testsuite/performance/ext/pb_ds/
      	random_int_subscript_insert_timing.cc: Same.
      	* testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc: Same.
      	* testsuite/performance/ext/pb_ds/
      	multimap_text_insert_timing.hpp: Same.
      	* testsuite/performance/ext/pb_ds/
      	priority_queue_text_pop_mem_usage.cc: Same.
      	* testsuite/performance/ext/pb_ds/
      	hash_zlob_random_int_find_timing.cc: Same. 
      	* testsuite/util/regression/trait/assoc/type_trait.hpp: Same.
      	* testsuite/util/regression/rand/priority_queue/
      	rand_regression_test.hpp: Same.
      	* testsuite/util/regression/rand/assoc/detail/
      	constructor_destructor_fn_imps.hpp: Same.
      	* testsuite/util/regression/rand/assoc/detail/insert_fn_imps.hpp: Same.
      	* testsuite/util/regression/rand/assoc/rand_regression_test.hpp: Same.
      	* testsuite/util/regression/rand/assoc/
      	container_rand_regression_test.hpp: Same.
      	* testsuite/util/regression/assoc/common_type.hpp: Same.
      	* testsuite/util/regression/basic_type.hpp: Same.
      	* testsuite/util/common_type/assoc/common_type.hpp: Same.
      	* testsuite/util/common_type/assoc/string_form.hpp: Same.
      	* testsuite/util/common_type/assoc/template_policy.hpp: Same.
      	* testsuite/util/common_type/assoc/native_set.hpp: Same.
      	* testsuite/util/performance/priority_queue/mem_usage/
      	pop_test.hpp: Same.
      	* testsuite/util/performance/priority_queue/timing/
      	push_pop_test.hpp: Same.
      	* testsuite/util/performance/priority_queue/timing/join_test.hpp: Same.
      	* testsuite/util/performance/priority_queue/timing/push_test.hpp: Same.
      	* testsuite/util/performance/priority_queue/timing/
      	modify_test.hpp: Same.
      	* testsuite/util/performance/assoc/mem_usage/
      	multimap_insert_test.hpp: Same.
      	* testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Same.
      	* testsuite/util/performance/assoc/timing/
      	multimap_insert_test.hpp: Same.
      	* testsuite/util/performance/assoc/timing/
      	subscript_find_test.hpp: Same.
      	* testsuite/util/performance/assoc/timing/find_test.hpp: Same.
      	* testsuite/util/performance/assoc/timing/
      	subscript_insert_test.hpp: Same.
      	* testsuite/util/performance/assoc/timing/insert_test.hpp: Same.
      	* testsuite/util/performance/assoc/timing/
      	tree_order_statistics_test.hpp: Same.
      	* testsuite/util/performance/assoc/timing/multimap_find_test.hpp: Same.
      	* testsuite/util/performance/assoc/timing/
      	tree_split_join_test.hpp: Same.
      	* testsuite/util/performance/assoc/multimap_common_type.hpp: Same.
      	* testsuite/util/testsuite_common_types.h: Same.
      
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	constructor_destructor_no_store_hash_fn_imps.hpp: Typedef
              normalization, consistency in member names between cc and gp hash
              tables, formatting fixes.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	erase_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	insert_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	constructor_destructor_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	insert_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	constructor_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	erase_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	constructor_destructor_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	erase_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	insert_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	constructor_destructor_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	insert_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	constructor_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	erase_no_store_hash_fn_imps.hpp: Same.
      
      	* include/ext/pb_ds/assoc_container.hpp: Formatting fixes.
      	* include/ext/pb_ds/detail/resize_policy/
      	hash_prime_size_policy_imp.hpp: Same.
      	* include/ext/pb_ds/detail/resize_policy/
      	hash_standard_resize_policy_imp.hpp: Same.
      	* include/ext/pb_ds/detail/types_traits.hpp: Same.
      	* include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
      	* include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Same.
      	* include/ext/pb_ds/detail/hash_fn/
      	direct_mod_range_hashing_imp.hpp: Same.
      	* include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp: Same.
      	* include/ext/pb_ds/detail/hash_fn/
      	direct_mask_range_hashing_imp.hpp: Same.
      
      From-SVN: r117268
      Benjamin Kosnik committed
    • inclhack.def (solaris_once_init_2): New fix. · 0a1f02df
      	* inclhack.def (solaris_once_init_2): New fix.
      	* tests/base/pthread.h: Update.
      
      	* fixincl.x: Regenerate.
      
      From-SVN: r117265
      Kaveh R. Ghazi committed
    • Daily bump. · fe2c3afc
      From-SVN: r117263
      GCC Administrator committed
  2. 27 Sep, 2006 10 commits
  3. 26 Sep, 2006 8 commits
  4. 25 Sep, 2006 13 commits
  5. 24 Sep, 2006 3 commits
    • Clarify how tests are handled · 4b70772b
      From-SVN: r117185
      Bruce Korb committed
    • boost_shared_ptr.h (shared_ptr<>::shared_ptr(const __shared_ptr<>&), [...]): Remove. · c8bd30dd
      2006-09-24  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/tr1/boost_shared_ptr.h (shared_ptr<>::shared_ptr(const
      	__shared_ptr<>&), shared_ptr(const __weak_ptr<>&),
      	shared_ptr(const __shared_ptr<>&, __static_cast_tag),
      	shared_ptr(const __shared_ptr<>&, __const_cast_tag),
      	shared_ptr(const __shared_ptr<>&, __dynamic_cast_tag),
      	weak_ptr<>::weak_ptr(const __shared_ptr<>&), weak_ptr(const
      	__weak_ptr<>&)): Remove.
      	(shared_ptr<>::shared_ptr(const shared_ptr<>&),
      	shared_ptr(const weak_ptr<>&), shared_ptr(const shared_ptr<>&,
      	__static_cast_tag), shared_ptr(const shared_ptr<>&,
      	__const_cast_tag), shared_ptr(const shared_ptr<>&,
      	__dynamic_cast_tag), static_pointer_cast(const shared_ptr<>&),
      	const_pointer_cast(const shared_ptr<>&), dynamic_pointer_cast(const
      	shared_ptr<>&), weak_ptr<>::weak_ptr(const shared_ptr<>&),
      	weak_ptr(const weak_ptr<>&), weak_ptr<>::lock(), 
      	__enable_shared_from_this_helper(const __shared_count<>&, const
      	enable_shared_from_this<>*, const _Tp2*)): Add. 
      	(class enable_shared_from_this): Add.
      	* testsuite/tr1/2_general_utilities/memory/enable_shared_from_this/
      	1.cc: New.
      	* testsuite/tr1/2_general_utilities/memory/shared_ptr/casts/1.cc:
      	Likewise.
      	* testsuite/tr1/2_general_utilities/memory/weak_ptr/lock/1.cc:
      	Likewise.
      
      	* include/tr1/boost_shared_ptr.h: Further formatting and
      	uglification fixes.
      
      From-SVN: r117184
      Paolo Carlini committed
    • ivopts-1.c: New test. · af176345
      	* gcc.dg/tree-ssa/ivopts-1.c: New test.
      	* gcc.dg/tree-ssa/ivopts-2.c: New test.
      
      Co-Authored-By: Adam Nemet <anemet@caviumnetworks.com>
      
      From-SVN: r117183
      Zdenek Dvorak committed