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
This commit is contained in:
Benjamin Kosnik 2001-01-17 07:44:57 +00:00 committed by Benjamin Kosnik
parent 5fdfba85be
commit d34786e3fe
7 changed files with 124 additions and 98 deletions