• paolo's avatar
    2010-08-11 Paolo Carlini <paolo.carlini@oracle.com> · e1914018
    paolo authored
    	PR libstdc++/42925
    	* include/bits/unique_ptr.h (operator==(const unique_ptr<>&,
    	nullptr_t), operator==(nullptr_t, const unique_ptr<>&),
    	operator!=(const unique_ptr<>&, nullptr_t),
    	operator!=(nullptr_t, const unique_ptr<>&)): Add.
    	* include/bits/shared_ptr_base.h (operator==(const __shared_ptr<>&,
    	nullptr_t), operator==(nullptr_t, const __shared_ptr<>&),
    	operator!=(const __shared_ptr<>&, nullptr_t),
    	operator!=(nullptr_t, const __shared_ptr<>&)): Likewise.
    	* include/bits/shared_ptr.h (operator==(const shared_ptr<>&,
    	nullptr_t), operator==(nullptr_t, const shared_ptr<>&),
    	operator!=(const shared_ptr<>&, nullptr_t),
    	operator!=(nullptr_t, const shared_ptr<>&)): Likewise.
    	* testsuite/20_util/unique_ptr/comparison/42925.cc: New.
    	* testsuite/20_util/shared_ptr/comparison/42925.cc: Likewise.
    	* testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Adjust
    	dg-error line numbers.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@163094 138bc75d-0d04-0410-961f-82ee72b054a4
    e1914018
ChangeLog 187 KB