r214163 - in /trunk/libstdc++-v3: ChangeLog con...

ktietz@gcc.gnu.org ktietz@gcc.gnu.org
Tue Aug 19 15:25:00 GMT 2014


Author: ktietz
Date: Tue Aug 19 15:25:12 2014
New Revision: 214163

URL: https://gcc.gnu.org/viewcvs?rev=214163&root=gcc&view=rev
Log:
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.


Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/config/os/mingw32-w64/os_defines.h
    trunk/libstdc++-v3/config/os/newlib/os_defines.h
    trunk/libstdc++-v3/libsupc++/atexit_thread.cc



More information about the Libstdc++-cvs mailing list