ios_base.h (ios_base::failure): Tighten up throw specs.
authorBenjamin Kosnik <bkoz@redhat.com>
Wed, 17 Jan 2001 07:44:57 +0000 (07:44 +0000)
committerBenjamin Kosnik <bkoz@gcc.gnu.org>
Wed, 17 Jan 2001 07:44:57 +0000 (07:44 +0000)
commitd34786e3fe35c316fa46da13d80a30cf3bf25ee5
tree0cde8b75b22945d8c655cf156c6078e3c0c94a40
parent5fdfba85be35635b2e37c62108dfa90acc36f74c
ios_base.h (ios_base::failure): Tighten up throw specs.

2001-01-16  Benjamin Kosnik  <bkoz@redhat.com>

libstdc++/1605
* include/bits/ios_base.h (ios_base::failure): Tighten up throw specs.
* src/ios.cc (ios_base::failure): Make definitions match.
        * libsupc++/typeinfo (class bad_typeid): Add throw specs.
        (class bad_cast): Same.
        * libsupc++/exception (class exception): Add throw specs.
        * libsupc++/exception_support.cc (set_terminate): Add throw specs.
        (set_unexpected): Same.
        (uncaught_exception): Same.
        (what): Same.

* docs/html/17_intro/C++STYLE (classname): Fix.

From-SVN: r39087
libstdc++-v3/ChangeLog
libstdc++-v3/docs/html/17_intro/C++STYLE
libstdc++-v3/include/bits/ios_base.h
libstdc++-v3/libsupc++/exception
libstdc++-v3/libsupc++/exception_support.cc
libstdc++-v3/libsupc++/typeinfo
libstdc++-v3/src/ios.cc