gcc/libstdc++-v3/testsuite/tr1
Paolo Carlini dcd400b56f type_traits (add_reference): Robustify vs reference to void.
2006-09-22  Paolo Carlini  <pcarlini@suse.de>

	* include/tr1/type_traits (add_reference): Robustify vs
	reference to void.
	* testsuite/tr1/4_metaprogramming/reference_modifications/
	add_reference.cc: Add test.

	* include/tr1/memory: include <tr1/type_traits>.
	* include/tr1/boost_shared_ptr.h (__shared_ptr<>::operator*):
	Use add_reference instead.
	* testsuite/tr1/2_general_utilities/memory/enable_shared_from_this/
	explicit_instantiation/1.cc: New.
	* testsuite/tr1/2_general_utilities/memory/shared_ptr/
	explicit_instantiation/1.cc: Likewise.
	* testsuite/tr1/2_general_utilities/memory/weak_ptr/
	explicit_instantiation/1.cc: Likewise.

	* testsuite/util/testsuite_tr1.h: Tweak; avoid empty enum.

	* include/tr1/type_traits_fwd.h: Spelling fix.

	* include/tr1/boost_shared_ptr.h: Obvious stylistic fixes.

From-SVN: r117147
2006-09-22 15:54:52 +00:00
..
2_general_utilities/memory type_traits (add_reference): Robustify vs reference to void. 2006-09-22 15:54:52 +00:00
3_function_objects [multiple changes] 2005-12-28 09:57:57 +00:00
4_metaprogramming type_traits (add_reference): Robustify vs reference to void. 2006-09-22 15:54:52 +00:00
5_numerical_facilities/random random.tcc (subtract_with_carry_01<>:: seed(_Gen&, false_type)): Fix _M_carry initialization. 2006-08-22 22:57:53 +00:00
6_containers re PR libstdc++/29134 (Has there been a serious attempt to define the max_size() member functions?) 2006-09-21 00:11:52 +00:00
8_c_compatibility cmath: Add atan2 and pow bits; add using declarations. 2006-03-10 13:24:57 +00:00
headers.cc [multiple changes] 2006-06-05 07:33:18 +00:00