system_error (system_category): To system_category().
authorBenjamin Kosnik <bkoz@gcc.gnu.org>
Wed, 18 Feb 2009 07:35:36 +0000 (07:35 +0000)
committerBenjamin Kosnik <bkoz@gcc.gnu.org>
Wed, 18 Feb 2009 07:35:36 +0000 (07:35 +0000)
commit9b3003d59044a53cddf432024579295ef5df1ca7
treed70eeaeb64ce9289bfb6e172e223f4c4cd5f2910
parent0705d3f487d2b8c709c25051f55079a6e22cb3d0
system_error (system_category): To system_category().

2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>

* include/std/system_error (system_category): To system_category().
(generic_category): To generic_category. DR 890.
* src/system_error.cc: Define.
* include/bits/functexcept.h: Only one __throw_system_error.
* src/functexcept.cc: Same.
* include/std/mutex: Fixup for changes above.
* testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
* testsuite/19_diagnostics/error_code/cons/1.cc: Same.
* testsuite/19_diagnostics/system_error/cons-1.cc: Same.
* config/abi/pre/gnu.ver: Clean up exports.

From-SVN: r144259
12 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/config/abi/pre/gnu.ver
libstdc++-v3/include/bits/functexcept.h
libstdc++-v3/include/std/mutex
libstdc++-v3/include/std/system_error
libstdc++-v3/include/std/thread
libstdc++-v3/src/functexcept.cc
libstdc++-v3/src/system_error.cc
libstdc++-v3/src/thread.cc
libstdc++-v3/testsuite/19_diagnostics/error_code/cons/1.cc
libstdc++-v3/testsuite/19_diagnostics/error_condition/cons/1.cc
libstdc++-v3/testsuite/19_diagnostics/system_error/cons-1.cc