gcc/libstdc++-v3/libsupc++
Paolo Carlini d66ae36a8b libstdc++/3150: revert 2001-11-30 commit.
2002-01-09  Paolo Carlini <pcarlini@unitus.it>

	libstdc++/3150: revert 2001-11-30 commit. DR266 only means
	that the destructors should be removed from the descriptions
	in the standard: writing them explicitly allows the vtable
	heuristic to work. For additional information see:
	http://gcc.gnu.org/ml/libstdc++/2002-01/msg00090.html
	http://gcc.gnu.org/ml/libstdc++/2002-01/msg00110.html
	http://gcc.gnu.org/ml/libstdc++/2002-01/msg00155.html
	* libsupc++/exception (bad_exception::~bad_exception()):
	Reintroduce declaration.
	* libsupc++/new (bad_alloc::~bad_alloc()): Same.
	* libsupc++/typeinfo (bad_cast::~bad_cast()): Same.
	(bad_typeid::~bad_typeid()): Same.
	* libsupc++/eh_exception.cc (bad_exception::~bad_exception()):
	Reintroduce definition.
	* libsupc++/new_handler.cc (bad_alloc::~bad_alloc()): Same.
	* libsupc++/tinfo.cc (bad_cast::~bad_cast()): Same.
	(bad_typeid::~bad_typeid()): Same.

From-SVN: r48687
2002-01-09 20:39:27 +00:00
..
cxxabi.h ChangeLog, [...]: Fix spelling errors. 2001-11-23 16:29:02 +00:00
del_op.cc
del_opnt.cc
del_opv.cc
del_opvnt.cc
eh_alloc.cc
eh_aux_runtime.cc
eh_catch.cc eh_personality.cc (__cxa_call_unexpected): Take void*. 2001-11-17 21:09:23 -05:00
eh_exception.cc libstdc++/3150: revert 2001-11-30 commit. 2002-01-09 20:39:27 +00:00
eh_globals.cc
eh_personality.cc eh_personality.cc (__cxa_call_unexpected): Take void*. 2001-11-17 21:09:23 -05:00
eh_terminate.cc
eh_throw.cc ChangeLog, [...]: Fix spelling errors. 2001-11-23 16:29:02 +00:00
eh_type.cc Intro.3: More notes. 2001-11-20 00:51:37 +00:00
exception libstdc++/3150: revert 2001-11-30 commit. 2002-01-09 20:39:27 +00:00
exception_defines.h
Makefile.am eh_personality.cc (__cxa_call_unexpected): Take void*. 2001-11-17 21:09:23 -05:00
Makefile.in eh_personality.cc (__cxa_call_unexpected): Take void*. 2001-11-17 21:09:23 -05:00
new libstdc++/3150: revert 2001-11-30 commit. 2002-01-09 20:39:27 +00:00
new_handler.cc libstdc++/3150: revert 2001-11-30 commit. 2002-01-09 20:39:27 +00:00
new_op.cc
new_opnt.cc
new_opv.cc
new_opvnt.cc
pure.cc
tinfo2.cc
tinfo.cc libstdc++/3150: revert 2001-11-30 commit. 2002-01-09 20:39:27 +00:00
tinfo.h
typeinfo libstdc++/3150: revert 2001-11-30 commit. 2002-01-09 20:39:27 +00:00
unwind-cxx.h eh_personality.cc (__cxa_call_unexpected): Take void*. 2001-11-17 21:09:23 -05:00
vec.cc