gcc/libstdc++-v3/libsupc++
Benjamin Kosnik 0c952af328 Clean up stdexcept.
2001-02-07  Benjamin Kosnik  <bkoz@redhat.com>

	Clean up stdexcept.
	* include/bits/stringfwd.h: New file.
	* include/bits/stl_string_fwd.h: Remove.
	* include/bits/localefwd.h: Remove declaration for allocator.
	* include/bits/std_iosfwd: Same.
	* include/bits/std_string.h: Include it.
	* include/bits/std_ios.h: Remove include.
	* include/bits/basic_string.h: Tweak.
	* libsupc++/new: Format.
	* src/Makefile.am (base_headers): Add stringfwd.h, remove
	stl_string_fwd.h
	* src/Makefile.in: Regenerate.
	* include/bits/std_stdexcept.h: Rewrite.
	* src/stdexcept.cc: Same.

From-SVN: r39526
2001-02-07 20:26:24 +00:00
..
Makefile.am acinclude.m4 (GLIBCPP_EXPORT_INSTALL_INFO): Deal with library install locations too. 2001-02-07 01:54:21 +00:00
Makefile.in acinclude.m4 (GLIBCPP_EXPORT_INSTALL_INFO): Deal with library install locations too. 2001-02-07 01:54:21 +00:00
cxxabi.h Makefile.am (LIBSUPCXX_INCLUDES): Adjust. 2000-10-10 23:43:26 +00:00
del_op.cc
del_opnt.cc
del_opv.cc
del_opvnt.cc
exception ios_base.h (ios_base::failure): Tighten up throw specs. 2001-01-17 07:44:57 +00:00
exception_support.cc exception_support.cc (__terminate_func): Remove declaration. 2001-01-23 19:04:36 -08:00
exception_support.h exception_support.h: New header file. 2000-11-19 04:53:38 +00:00
new Clean up stdexcept. 2001-02-07 20:26:24 +00:00
new_handler.cc
new_op.cc [multiple changes] 2000-10-21 16:50:29 +00:00
new_opnt.cc [multiple changes] 2000-10-21 16:50:29 +00:00
new_opv.cc [multiple changes] 2000-10-21 16:50:29 +00:00
new_opvnt.cc [multiple changes] 2000-10-21 16:50:29 +00:00
pure.cc locale_facets.h (class moneypunct): Fix typos. 2001-02-06 07:27:25 +00:00
tinfo.cc typeinfo (__GXX_MERGED_TYPEINFO_NAMES): New macro. 2001-02-04 08:37:50 +00:00
tinfo.h [multiple changes] 2000-10-21 16:50:29 +00:00
tinfo2.cc typeinfo (__GXX_MERGED_TYPEINFO_NAMES): New macro. 2001-02-04 08:37:50 +00:00
typeinfo typeinfo (__GXX_MERGED_TYPEINFO_NAMES): New macro. 2001-02-04 08:37:50 +00:00
vec.cc exception_support.h: New header file. 2000-11-19 02:22:53 +00:00