gcc/libstdc++-v3/include
Jonathan Wakely 6d00745b6d [multiple changes]
2010-06-05  Magnus Fromreide  <magfr@lysator.liu.se>
            Jonathan Wakely  <jwakely.gcc@gmail.com>

	* include/std/functional (function): Add nullptr_t support.
	* include/bits/shared_ptr.h (shared_ptr): Likewise.
	* include/bits/unique_ptr.h (unique_ptr): Likewise.

2010-06-05  Jonathan Wakely  <jwakely.gcc@gmail.com>

	* include/bits/shared_ptr_base.h (__shared_ptr): Add nullptr_t support.
	(__shared_count): Add nullptr_t support and make constructors explicit.
	* testsuite/20_util/shared_ptr/cons/43820.cc: Adjust.
	* testsuite/20_util/shared_ptr/cons/nullptr.cc: New.
	* testsuite/20_util/unique_ptr/cons/nullptr.cc: New.
	* testsuite/20_util/unique_ptr/assign/nullptr.cc: New.
	* testsuite/20_util/unique_ptr/assign/assign_neg.cc: Adjust.
	* testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Adjust.
	* testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Adjust.

From-SVN: r160324
2010-06-05 18:43:29 +01:00
..
backward c++config (std::size_t, [...]): Provide typedefs. 2010-06-03 19:15:56 +00:00
bits [multiple changes] 2010-06-05 18:43:29 +01:00
c
c_compatibility
c_global c++config (std::size_t, [...]): Provide typedefs. 2010-06-03 19:15:56 +00:00
c_std c++config (std::size_t, [...]): Provide typedefs. 2010-06-03 19:15:56 +00:00
debug c++config (std::size_t, [...]): Provide typedefs. 2010-06-03 19:15:56 +00:00
decimal
ext c++config (std::size_t, [...]): Provide typedefs. 2010-06-03 19:15:56 +00:00
parallel c++config (std::size_t, [...]): Provide typedefs. 2010-06-03 19:15:56 +00:00
precompiled
profile c++config (std::size_t, [...]): Provide typedefs. 2010-06-03 19:15:56 +00:00
std [multiple changes] 2010-06-05 18:43:29 +01:00
tr1 c++config (std::size_t, [...]): Provide typedefs. 2010-06-03 19:15:56 +00:00
tr1_impl [multiple changes] 2010-05-20 22:35:49 +00:00
Makefile.am
Makefile.in