diff options
author | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-10-13 06:02:37 +0000 |
---|---|---|
committer | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-10-13 06:02:37 +0000 |
commit | 70cee986fe474d383d193240f10d25b713d0a3db (patch) | |
tree | ba706fcfeadf5675a2ed90ca25ae544aaff540f6 /libstdc++-v3/ChangeLog | |
parent | 7ecc2865e7e4d998d38590e1a383eead1d0bcda4 (diff) | |
download | gcc-70cee986fe474d383d193240f10d25b713d0a3db.tar.gz |
2008-10-13 Basile Starynkevitch <basile@starynkevitch.net>
MELT branch merged with trunk r141082
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@141084 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r-- | libstdc++-v3/ChangeLog | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 80c942ccad0..2d969f12795 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,47 @@ +2008-10-10 Paolo Carlini <paolo.carlini@oracle.com> + + * testsuite/20_util/reference_wrapper/24803.cc: Avoid uninitialized + warnings. + +2008-10-10 Paolo Carlini <paolo.carlini@oracle.com> + + * include/std/system_error (native_category): Remove. + (posix_category): Add. + (error_code::error_code(_ErrorCodeEnum, typename enable_if<>:type*): + Fix _M_cat initialization. + (error_code::operator=(_ErrorCodeEnum)): Assign _M_cat too. + (error_condition::_M_cat, error_condtion::operator= + (_ErrorConditionEnum)): Implement resolution of DR 804. + (error_condition::error_condition(_ErrorConditionEnum, typename + enable_if<>:type*): Fix. + (error_condition::clear, error_condition::assign): Implement. + (operator==, operator!=): Fix uglification of parameters. + (make_error_code, make_error_condition): Define in namespace + posix_error. + (operator<<(basic_ostream<>&, const error_code&)): Define here. + * include/std/ostream (operator<<(basic_ostream<>&, + const error_code&)): Do not define here. + * testsuite/19_diagnostics/error_condition/cons/1.cc: New. + * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise. + * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: + Likewise. + * testsuite/19_diagnostics/error_condition/operators/equal.cc: + Likewise. + * testsuite/19_diagnostics/error_condition/operators/not_equal.cc: + Likewise. + * testsuite/19_diagnostics/error_code/cons/1.cc: Tweak. + * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Adjust + dg-error line numbers. + * testsuite/30_threads/unique_lock/locking/2.cc: Tweak. + + * testsuite/util/testsuite_error.h: Minor tweaks. + * testsuite/util/testsuite_hooks.cc: Avoid uninitialized warning. + +2008-10-10 Chris Fairles <cfairles@gcc.gnu.org> + + * testsuite/20_util/duration/cons/1.cc: Remove invalid check of + uninitialized duration. + 2008-10-08 Bob Walters <bob.s.walters@gmail.com> * include/bits/stl_vector.h (_Vector_base<>::_Vector_impl::_M_start, |