|  Jakub Jelinek | cbe34bb5ed | Update copyright years. From-SVN: r243994 | 2017-01-01 13:07:43 +01:00 | 
				
					
						|  Jakub Jelinek | 818ab71a41 | Update copyright years. From-SVN: r232055 | 2016-01-04 15:30:50 +01:00 | 
				
					
						|  Jakub Jelinek | 5624e564d2 | Update copyright years. From-SVN: r219188 | 2015-01-05 13:33:28 +01:00 | 
				
					
						|  Richard Sandiford | aa118a03c4 | Update copyright years in libstdc++-v3/ From-SVN: r206301 | 2014-01-02 22:30:10 +00:00 | 
				
					
						|  Richard Sandiford | 405feeb871 | Update copyright in libstdc++-v3. From-SVN: r195701 | 2013-02-03 17:54:05 +00:00 | 
				
					
						|  Paolo Carlini | 8535715d0f | re PR libstdc++/51438 (std::exception and derived classes are not compatible with std::nested_exception and C++11 in general) 2011-12-06  Paolo Carlini  <paolo.carlini@oracle.com>
	PR libstdc++/51438
	* libsupc++/nested_exception.h (nested_exception::~nested_exception):
	Declare noexcept.
	* libsupc++/nested_exception.cc: Adjust.
	* testsuite/18_support/nested_exception/51438.cc: New.
	* testsuite/18_support/nested_exception/throw_with_nested.cc: Adjust.
	* testsuite/18_support/nested_exception/rethrow_if_nested.cc:
	Likewise.
	* src/shared_ptr.cc: Use noexcept where appropriate.
	* include/std/system_error: Likewise.
	* include/std/functional: Likewise.
	* include/bits/shared_ptr_base.h: Likewise.
	* src/stdexcept.cc: Use _GLIBCXX_USE_NOEXCEPT where appropriate.
	* include/std/stdexcept: Likewise.
	* libsupc++/bad_cast.cc: Likewise.
	* libsupc++/bad_typeid.cc: Likewise.
	* libsupc++/eh_exception.cc: Likewise.
	* libsupc++/typeinfo: Likewise.
	* libsupc++/exception: Likewise.
	* libsupc++/eh_ptr.cc: Likewise.
	* libsupc++/bad_alloc.cc: Likewise.
	* libsupc++/exception_ptr.h: Likewise.
	* include/std/chrono: Use noexcept where appropriate.
	* src/chrono.cc: Likewise.
From-SVN: r182064 | 2011-12-06 20:03:25 +00:00 | 
				
					
						|  Sebastian Huber | 79d34420f6 | re PR libstdc++/44647 (std::nothrow and std::bad_alloc are coupled) 2010-10-05  Sebastian Huber  <sebastian.huber@embedded-brains.de>
	    Jonathan Wakely  <jwakely.gcc@gmail.com>
	PR libstdc++/44647
	* libsupc++/Makefile.am (sources): Add bad_alloc.cc.
	* libsupc++/new_handler.cc (bad_alloc): Move to ...
	* libsupc++/bad_alloc.cc (bad_alloc): ... here, new file.
	* libsupc++/Makefile.in: Regenerate.
Co-Authored-By: Jonathan Wakely <jwakely.gcc@gmail.com>
From-SVN: r164973 | 2010-10-05 09:41:57 +00:00 |