gcc/libstdc++-v3/config
Yaakov Selkowitz 1ed3ba0549 os_defines.h (_GLIBCXX_THREAD_ATEXIT_WIN32): Define.
2014-08-19  Yaakov Selkowitz  <yselkowi@redhat.com>
	Kai Tietz  <ktietz@redhat.com>

	* config/os/mingw32-w64/os_defines.h (_GLIBCXX_THREAD_ATEXIT_WIN32):
	Define.
	* config/os/newlib/os_defines.h (_GLIBCXX_THREAD_ATEXIT_WIN32):
	Ditto.
	* libsupc++/atexit_thread.cc [_GLIBCXX_THREAD_ATEXIT_WIN32]:
	#include <windows.h>.
	(struct elt): Add dll member.
	(run): Decrement dll refcount.
	(__cxxabiv1::__cxa_thread_atexit): Increment dll refcount.


Co-Authored-By: Kai Tietz <ktietz@redhat.com>

From-SVN: r214163
2014-08-19 17:25:12 +02:00
..
abi re PR libstdc++/61841 (broken std::thread on Hurd) 2014-08-13 19:40:10 +01:00
allocator Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
cpu Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
io Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
locale c_locale.cc (facet::_S_create_c_locale): Fix warning. 2014-05-21 16:09:50 +01:00
os os_defines.h (_GLIBCXX_THREAD_ATEXIT_WIN32): Define. 2014-08-19 17:25:12 +02:00