2009-05-22  Farid Zaripov  <faridz@apache.org>

	Merged r777603 from 4.2.x branch

	* etc/config/src/DOMAIN_ERROR_DTOR.cpp: New configuration test checking for domain_error dtor
	* etc/config/src/INVALID_ARGUMENT_DTOR.cpp: Same for invalid_argument.
	* etc/config/src/LENGTH_ERROR_DTOR.cpp: Same for length_error.
	* etc/config/src/LOGIC_ERROR_DTOR.cpp: Same for logic_error.
	* etc/config/src/OUT_OF_RANGE_DTOR.cpp: Same for out_of_range.
	* etc/config/src/OVERFLOW_ERROR_DTOR.cpp: Same for overflow_error.
	* etc/config/src/RANGE_ERROR_DTOR.cpp: Same for range_error.
	* etc/config/src/RUNTIME_ERROR_DTOR.cpp: Same for runtime_error.
	* etc/config/src/UNDERFLOW_ERROR_DTOR.cpp: Same for underflow_error.
	* src/domain_error.cpp: Define dtor if it is not defined in libc only.
	* src/invalid_argument.cpp: Ditto.
	* src/length_error.cpp: Ditto.
	* src/logic_error.cpp: Ditto.
	* src/out_of_range.cpp: Ditto.
	* src/overflow_error.cpp: Ditto.
	* src/range_error.cpp: Ditto.
	* src/runtime_error.cpp: Ditto.
	* src/underflow_error.cpp: Ditto.


git-svn-id: https://svn.apache.org/repos/asf/stdcxx/trunk@777607 13f79535-47bb-0310-9956-ffa450edef68
18 files changed