crt: Regenerate Makefile.in

Signed-off-by: LIU Hao <lh_mouse@126.com>
diff --git a/mingw-w64-crt/Makefile.in b/mingw-w64-crt/Makefile.in
index 1429833..b2ee6fc 100644
--- a/mingw-w64-crt/Makefile.in
+++ b/mingw-w64-crt/Makefile.in
@@ -796,10 +796,11 @@
 	crt/merr.c crt/pesect.c crt/udllargc.c crt/xthdloc.c \
 	crt/mingw_custom.c crt/mingw_helpers.c crt/pseudo-reloc.c \
 	crt/udll_argv.c crt/usermatherr.c crt/xtxtmode.c \
-	crt/crtdll_atexit_register.c crt/tlsdyn.c crt/tlsdtor.c \
-	crt/tlsthrd_register.c crt/tls_atexit_register.c crt/tlsthrd.c \
-	crt/tlsmthread.c crt/tlsmcrt.c crt/cxa_atexit.c \
-	crt/cxa_thread_atexit.c crt/tls_atexit.c crt/CRT_fp10.c
+	crt/crtdll_atexit_register.c crt/tls_exe_atexit_callback.c \
+	crt/tlsdyn.c crt/tlsdtor.c crt/tlsthrd_register.c \
+	crt/tls_atexit_register.c crt/tlsthrd.c crt/tlsmthread.c \
+	crt/tlsmcrt.c crt/cxa_atexit.c crt/cxa_thread_atexit.c \
+	crt/tls_atexit.c crt/CRT_fp10.c
 am__objects_31 =  \
 	crt/lib32_libmingw32_a-mingw_dll_ctors_dtors.$(OBJEXT) \
 	crt/lib32_libmingw32_a-crtexewin.$(OBJEXT) \
@@ -826,6 +827,7 @@
 	crt/lib32_libmingw32_a-usermatherr.$(OBJEXT) \
 	crt/lib32_libmingw32_a-xtxtmode.$(OBJEXT) \
 	crt/lib32_libmingw32_a-crtdll_atexit_register.$(OBJEXT) \
+	crt/lib32_libmingw32_a-tls_exe_atexit_callback.$(OBJEXT) \
 	crt/lib32_libmingw32_a-tlsdyn.$(OBJEXT) \
 	crt/lib32_libmingw32_a-tlsdtor.$(OBJEXT) \
 	crt/lib32_libmingw32_a-tlsthrd_register.$(OBJEXT) \
@@ -2500,8 +2502,8 @@
 am__lib32_libmsvcrt_common_a_SOURCES_DIST = include/msvcrt.h \
 	include/msvcrt_or_emu_glue.h include/mingw-wchar.h \
 	misc/__mingw_isleadbyte_cp.c misc/__mingw_mbrtowc_cp.c \
-	misc/__mingw_wcrtomb_cp.c misc/_onexit.c misc/mbrlen.c \
-	misc/mbrtowc.c misc/mbsinit.c misc/mbsrtowcs.c \
+	misc/__mingw_wcrtomb_cp.c misc/_onexit.c misc/exit.c \
+	misc/mbrlen.c misc/mbrtowc.c misc/mbsinit.c misc/mbsrtowcs.c \
 	misc/onexit_table.c misc/register_tls_atexit.c misc/wcrtomb.c \
 	misc/wcsrtombs.c stdio/_fgetc_nolock.c stdio/_fputc_nolock.c \
 	stdio/_getwc_nolock.c stdio/_putc_nolock.c \
@@ -2544,6 +2546,7 @@
 	misc/lib32_libmsvcrt_common_a-__mingw_mbrtowc_cp.$(OBJEXT) \
 	misc/lib32_libmsvcrt_common_a-__mingw_wcrtomb_cp.$(OBJEXT) \
 	misc/lib32_libmsvcrt_common_a-_onexit.$(OBJEXT) \
+	misc/lib32_libmsvcrt_common_a-exit.$(OBJEXT) \
 	misc/lib32_libmsvcrt_common_a-mbrlen.$(OBJEXT) \
 	misc/lib32_libmsvcrt_common_a-mbrtowc.$(OBJEXT) \
 	misc/lib32_libmsvcrt_common_a-mbsinit.$(OBJEXT) \
@@ -3762,10 +3765,11 @@
 	crt/merr.c crt/pesect.c crt/udllargc.c crt/xthdloc.c \
 	crt/mingw_custom.c crt/mingw_helpers.c crt/pseudo-reloc.c \
 	crt/udll_argv.c crt/usermatherr.c crt/xtxtmode.c \
-	crt/crtdll_atexit_register.c crt/tlsdyn.c crt/tlsdtor.c \
-	crt/tlsthrd_register.c crt/tls_atexit_register.c crt/tlsthrd.c \
-	crt/tlsmthread.c crt/tlsmcrt.c crt/cxa_atexit.c \
-	crt/cxa_thread_atexit.c crt/tls_atexit.c crt/CRT_fp10.c
+	crt/crtdll_atexit_register.c crt/tls_exe_atexit_callback.c \
+	crt/tlsdyn.c crt/tlsdtor.c crt/tlsthrd_register.c \
+	crt/tls_atexit_register.c crt/tlsthrd.c crt/tlsmthread.c \
+	crt/tlsmcrt.c crt/cxa_atexit.c crt/cxa_thread_atexit.c \
+	crt/tls_atexit.c crt/CRT_fp10.c
 am__objects_181 =  \
 	crt/lib64_libmingw32_a-mingw_dll_ctors_dtors.$(OBJEXT) \
 	crt/lib64_libmingw32_a-crtexewin.$(OBJEXT) \
@@ -3792,6 +3796,7 @@
 	crt/lib64_libmingw32_a-usermatherr.$(OBJEXT) \
 	crt/lib64_libmingw32_a-xtxtmode.$(OBJEXT) \
 	crt/lib64_libmingw32_a-crtdll_atexit_register.$(OBJEXT) \
+	crt/lib64_libmingw32_a-tls_exe_atexit_callback.$(OBJEXT) \
 	crt/lib64_libmingw32_a-tlsdyn.$(OBJEXT) \
 	crt/lib64_libmingw32_a-tlsdtor.$(OBJEXT) \
 	crt/lib64_libmingw32_a-tlsthrd_register.$(OBJEXT) \
@@ -4599,8 +4604,8 @@
 am__lib64_libmsvcrt_common_a_SOURCES_DIST = include/msvcrt.h \
 	include/msvcrt_or_emu_glue.h include/mingw-wchar.h \
 	misc/__mingw_isleadbyte_cp.c misc/__mingw_mbrtowc_cp.c \
-	misc/__mingw_wcrtomb_cp.c misc/_onexit.c misc/mbrlen.c \
-	misc/mbrtowc.c misc/mbsinit.c misc/mbsrtowcs.c \
+	misc/__mingw_wcrtomb_cp.c misc/_onexit.c misc/exit.c \
+	misc/mbrlen.c misc/mbrtowc.c misc/mbsinit.c misc/mbsrtowcs.c \
 	misc/onexit_table.c misc/register_tls_atexit.c misc/wcrtomb.c \
 	misc/wcsrtombs.c stdio/_fgetc_nolock.c stdio/_fputc_nolock.c \
 	stdio/_getwc_nolock.c stdio/_putc_nolock.c \
@@ -4643,6 +4648,7 @@
 	misc/lib64_libmsvcrt_common_a-__mingw_mbrtowc_cp.$(OBJEXT) \
 	misc/lib64_libmsvcrt_common_a-__mingw_wcrtomb_cp.$(OBJEXT) \
 	misc/lib64_libmsvcrt_common_a-_onexit.$(OBJEXT) \
+	misc/lib64_libmsvcrt_common_a-exit.$(OBJEXT) \
 	misc/lib64_libmsvcrt_common_a-mbrlen.$(OBJEXT) \
 	misc/lib64_libmsvcrt_common_a-mbrtowc.$(OBJEXT) \
 	misc/lib64_libmsvcrt_common_a-mbsinit.$(OBJEXT) \
@@ -5592,10 +5598,11 @@
 	crt/merr.c crt/pesect.c crt/udllargc.c crt/xthdloc.c \
 	crt/mingw_custom.c crt/mingw_helpers.c crt/pseudo-reloc.c \
 	crt/udll_argv.c crt/usermatherr.c crt/xtxtmode.c \
-	crt/crtdll_atexit_register.c crt/tlsdyn.c crt/tlsdtor.c \
-	crt/tlsthrd_register.c crt/tls_atexit_register.c crt/tlsthrd.c \
-	crt/tlsmthread.c crt/tlsmcrt.c crt/cxa_atexit.c \
-	crt/cxa_thread_atexit.c crt/tls_atexit.c
+	crt/crtdll_atexit_register.c crt/tls_exe_atexit_callback.c \
+	crt/tlsdyn.c crt/tlsdtor.c crt/tlsthrd_register.c \
+	crt/tls_atexit_register.c crt/tlsthrd.c crt/tlsmthread.c \
+	crt/tlsmcrt.c crt/cxa_atexit.c crt/cxa_thread_atexit.c \
+	crt/tls_atexit.c
 am__objects_272 =  \
 	crt/libarm32_libmingw32_a-mingw_dll_ctors_dtors.$(OBJEXT) \
 	crt/libarm32_libmingw32_a-crtexewin.$(OBJEXT) \
@@ -5622,6 +5629,7 @@
 	crt/libarm32_libmingw32_a-usermatherr.$(OBJEXT) \
 	crt/libarm32_libmingw32_a-xtxtmode.$(OBJEXT) \
 	crt/libarm32_libmingw32_a-crtdll_atexit_register.$(OBJEXT) \
+	crt/libarm32_libmingw32_a-tls_exe_atexit_callback.$(OBJEXT) \
 	crt/libarm32_libmingw32_a-tlsdyn.$(OBJEXT) \
 	crt/libarm32_libmingw32_a-tlsdtor.$(OBJEXT) \
 	crt/libarm32_libmingw32_a-tlsthrd_register.$(OBJEXT) \
@@ -6178,8 +6186,8 @@
 am__libarm32_libmsvcrt_common_a_SOURCES_DIST = include/msvcrt.h \
 	include/msvcrt_or_emu_glue.h include/mingw-wchar.h \
 	misc/__mingw_isleadbyte_cp.c misc/__mingw_mbrtowc_cp.c \
-	misc/__mingw_wcrtomb_cp.c misc/_onexit.c misc/mbrlen.c \
-	misc/mbrtowc.c misc/mbsinit.c misc/mbsrtowcs.c \
+	misc/__mingw_wcrtomb_cp.c misc/_onexit.c misc/exit.c \
+	misc/mbrlen.c misc/mbrtowc.c misc/mbsinit.c misc/mbsrtowcs.c \
 	misc/onexit_table.c misc/register_tls_atexit.c misc/wcrtomb.c \
 	misc/wcsrtombs.c stdio/_fgetc_nolock.c stdio/_fputc_nolock.c \
 	stdio/_getwc_nolock.c stdio/_putc_nolock.c \
@@ -6208,6 +6216,7 @@
 	misc/libarm32_libmsvcrt_common_a-__mingw_mbrtowc_cp.$(OBJEXT) \
 	misc/libarm32_libmsvcrt_common_a-__mingw_wcrtomb_cp.$(OBJEXT) \
 	misc/libarm32_libmsvcrt_common_a-_onexit.$(OBJEXT) \
+	misc/libarm32_libmsvcrt_common_a-exit.$(OBJEXT) \
 	misc/libarm32_libmsvcrt_common_a-mbrlen.$(OBJEXT) \
 	misc/libarm32_libmsvcrt_common_a-mbrtowc.$(OBJEXT) \
 	misc/libarm32_libmsvcrt_common_a-mbsinit.$(OBJEXT) \
@@ -7091,10 +7100,11 @@
 	crt/merr.c crt/pesect.c crt/udllargc.c crt/xthdloc.c \
 	crt/mingw_custom.c crt/mingw_helpers.c crt/pseudo-reloc.c \
 	crt/udll_argv.c crt/usermatherr.c crt/xtxtmode.c \
-	crt/crtdll_atexit_register.c crt/tlsdyn.c crt/tlsdtor.c \
-	crt/tlsthrd_register.c crt/tls_atexit_register.c crt/tlsthrd.c \
-	crt/tlsmthread.c crt/tlsmcrt.c crt/cxa_atexit.c \
-	crt/cxa_thread_atexit.c crt/tls_atexit.c
+	crt/crtdll_atexit_register.c crt/tls_exe_atexit_callback.c \
+	crt/tlsdyn.c crt/tlsdtor.c crt/tlsthrd_register.c \
+	crt/tls_atexit_register.c crt/tlsthrd.c crt/tlsmthread.c \
+	crt/tlsmcrt.c crt/cxa_atexit.c crt/cxa_thread_atexit.c \
+	crt/tls_atexit.c
 am__objects_337 =  \
 	crt/libarm64_libmingw32_a-mingw_dll_ctors_dtors.$(OBJEXT) \
 	crt/libarm64_libmingw32_a-crtexewin.$(OBJEXT) \
@@ -7121,6 +7131,7 @@
 	crt/libarm64_libmingw32_a-usermatherr.$(OBJEXT) \
 	crt/libarm64_libmingw32_a-xtxtmode.$(OBJEXT) \
 	crt/libarm64_libmingw32_a-crtdll_atexit_register.$(OBJEXT) \
+	crt/libarm64_libmingw32_a-tls_exe_atexit_callback.$(OBJEXT) \
 	crt/libarm64_libmingw32_a-tlsdyn.$(OBJEXT) \
 	crt/libarm64_libmingw32_a-tlsdtor.$(OBJEXT) \
 	crt/libarm64_libmingw32_a-tlsthrd_register.$(OBJEXT) \
@@ -7559,8 +7570,8 @@
 am__libarm64_libmsvcrt_common_a_SOURCES_DIST = include/msvcrt.h \
 	include/msvcrt_or_emu_glue.h include/mingw-wchar.h \
 	misc/__mingw_isleadbyte_cp.c misc/__mingw_mbrtowc_cp.c \
-	misc/__mingw_wcrtomb_cp.c misc/_onexit.c misc/mbrlen.c \
-	misc/mbrtowc.c misc/mbsinit.c misc/mbsrtowcs.c \
+	misc/__mingw_wcrtomb_cp.c misc/_onexit.c misc/exit.c \
+	misc/mbrlen.c misc/mbrtowc.c misc/mbsinit.c misc/mbsrtowcs.c \
 	misc/onexit_table.c misc/register_tls_atexit.c misc/wcrtomb.c \
 	misc/wcsrtombs.c stdio/_fgetc_nolock.c stdio/_fputc_nolock.c \
 	stdio/_getwc_nolock.c stdio/_putc_nolock.c \
@@ -7589,6 +7600,7 @@
 	misc/libarm64_libmsvcrt_common_a-__mingw_mbrtowc_cp.$(OBJEXT) \
 	misc/libarm64_libmsvcrt_common_a-__mingw_wcrtomb_cp.$(OBJEXT) \
 	misc/libarm64_libmsvcrt_common_a-_onexit.$(OBJEXT) \
+	misc/libarm64_libmsvcrt_common_a-exit.$(OBJEXT) \
 	misc/libarm64_libmsvcrt_common_a-mbrlen.$(OBJEXT) \
 	misc/libarm64_libmsvcrt_common_a-mbrtowc.$(OBJEXT) \
 	misc/libarm64_libmsvcrt_common_a-mbsinit.$(OBJEXT) \
@@ -8523,6 +8535,7 @@
 	crt/$(DEPDIR)/lib32_libmingw32_a-pseudo-reloc.Po \
 	crt/$(DEPDIR)/lib32_libmingw32_a-tls_atexit.Po \
 	crt/$(DEPDIR)/lib32_libmingw32_a-tls_atexit_register.Po \
+	crt/$(DEPDIR)/lib32_libmingw32_a-tls_exe_atexit_callback.Po \
 	crt/$(DEPDIR)/lib32_libmingw32_a-tlsdtor.Po \
 	crt/$(DEPDIR)/lib32_libmingw32_a-tlsdyn.Po \
 	crt/$(DEPDIR)/lib32_libmingw32_a-tlsmcrt.Po \
@@ -8560,6 +8573,7 @@
 	crt/$(DEPDIR)/lib64_libmingw32_a-pseudo-reloc.Po \
 	crt/$(DEPDIR)/lib64_libmingw32_a-tls_atexit.Po \
 	crt/$(DEPDIR)/lib64_libmingw32_a-tls_atexit_register.Po \
+	crt/$(DEPDIR)/lib64_libmingw32_a-tls_exe_atexit_callback.Po \
 	crt/$(DEPDIR)/lib64_libmingw32_a-tlsdtor.Po \
 	crt/$(DEPDIR)/lib64_libmingw32_a-tlsdyn.Po \
 	crt/$(DEPDIR)/lib64_libmingw32_a-tlsmcrt.Po \
@@ -8596,6 +8610,7 @@
 	crt/$(DEPDIR)/libarm32_libmingw32_a-pseudo-reloc.Po \
 	crt/$(DEPDIR)/libarm32_libmingw32_a-tls_atexit.Po \
 	crt/$(DEPDIR)/libarm32_libmingw32_a-tls_atexit_register.Po \
+	crt/$(DEPDIR)/libarm32_libmingw32_a-tls_exe_atexit_callback.Po \
 	crt/$(DEPDIR)/libarm32_libmingw32_a-tlsdtor.Po \
 	crt/$(DEPDIR)/libarm32_libmingw32_a-tlsdyn.Po \
 	crt/$(DEPDIR)/libarm32_libmingw32_a-tlsmcrt.Po \
@@ -8632,6 +8647,7 @@
 	crt/$(DEPDIR)/libarm64_libmingw32_a-pseudo-reloc.Po \
 	crt/$(DEPDIR)/libarm64_libmingw32_a-tls_atexit.Po \
 	crt/$(DEPDIR)/libarm64_libmingw32_a-tls_atexit_register.Po \
+	crt/$(DEPDIR)/libarm64_libmingw32_a-tls_exe_atexit_callback.Po \
 	crt/$(DEPDIR)/libarm64_libmingw32_a-tlsdtor.Po \
 	crt/$(DEPDIR)/libarm64_libmingw32_a-tlsdyn.Po \
 	crt/$(DEPDIR)/libarm64_libmingw32_a-tlsmcrt.Po \
@@ -11060,6 +11076,7 @@
 	misc/$(DEPDIR)/lib32_libmsvcrt_common_a-__mingw_mbrtowc_cp.Po \
 	misc/$(DEPDIR)/lib32_libmsvcrt_common_a-__mingw_wcrtomb_cp.Po \
 	misc/$(DEPDIR)/lib32_libmsvcrt_common_a-_onexit.Po \
+	misc/$(DEPDIR)/lib32_libmsvcrt_common_a-exit.Po \
 	misc/$(DEPDIR)/lib32_libmsvcrt_common_a-mbrlen.Po \
 	misc/$(DEPDIR)/lib32_libmsvcrt_common_a-mbrtowc.Po \
 	misc/$(DEPDIR)/lib32_libmsvcrt_common_a-mbsinit.Po \
@@ -11309,6 +11326,7 @@
 	misc/$(DEPDIR)/lib64_libmsvcrt_common_a-__mingw_mbrtowc_cp.Po \
 	misc/$(DEPDIR)/lib64_libmsvcrt_common_a-__mingw_wcrtomb_cp.Po \
 	misc/$(DEPDIR)/lib64_libmsvcrt_common_a-_onexit.Po \
+	misc/$(DEPDIR)/lib64_libmsvcrt_common_a-exit.Po \
 	misc/$(DEPDIR)/lib64_libmsvcrt_common_a-mbrlen.Po \
 	misc/$(DEPDIR)/lib64_libmsvcrt_common_a-mbrtowc.Po \
 	misc/$(DEPDIR)/lib64_libmsvcrt_common_a-mbsinit.Po \
@@ -11481,6 +11499,7 @@
 	misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-__mingw_mbrtowc_cp.Po \
 	misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-__mingw_wcrtomb_cp.Po \
 	misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-_onexit.Po \
+	misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-exit.Po \
 	misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-mbrlen.Po \
 	misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-mbrtowc.Po \
 	misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-mbsinit.Po \
@@ -11628,6 +11647,7 @@
 	misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-__mingw_mbrtowc_cp.Po \
 	misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-__mingw_wcrtomb_cp.Po \
 	misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-_onexit.Po \
+	misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-exit.Po \
 	misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-mbrlen.Po \
 	misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-mbrtowc.Po \
 	misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-mbsinit.Po \
@@ -13755,6 +13775,7 @@
   crt/usermatherr.c   \
   crt/xtxtmode.c      \
   crt/crtdll_atexit_register.c \
+  crt/tls_exe_atexit_callback.c \
   crt/tlsdyn.c        crt/tlsdtor.c        \
   crt/tlsthrd_register.c crt/tls_atexit_register.c \
   crt/tlsthrd.c       crt/tlsmthread.c     crt/tlsmcrt.c   \
@@ -13806,6 +13827,7 @@
   misc/__mingw_mbrtowc_cp.c \
   misc/__mingw_wcrtomb_cp.c \
   misc/_onexit.c \
+  misc/exit.c \
   misc/mbrlen.c \
   misc/mbrtowc.c \
   misc/mbsinit.c \
@@ -17993,6 +18015,8 @@
 	crt/$(DEPDIR)/$(am__dirstamp)
 crt/lib32_libmingw32_a-crtdll_atexit_register.$(OBJEXT):  \
 	crt/$(am__dirstamp) crt/$(DEPDIR)/$(am__dirstamp)
+crt/lib32_libmingw32_a-tls_exe_atexit_callback.$(OBJEXT):  \
+	crt/$(am__dirstamp) crt/$(DEPDIR)/$(am__dirstamp)
 crt/lib32_libmingw32_a-tlsdyn.$(OBJEXT): crt/$(am__dirstamp) \
 	crt/$(DEPDIR)/$(am__dirstamp)
 crt/lib32_libmingw32_a-tlsdtor.$(OBJEXT): crt/$(am__dirstamp) \
@@ -20266,6 +20290,8 @@
 	misc/$(am__dirstamp) misc/$(DEPDIR)/$(am__dirstamp)
 misc/lib32_libmsvcrt_common_a-_onexit.$(OBJEXT): misc/$(am__dirstamp) \
 	misc/$(DEPDIR)/$(am__dirstamp)
+misc/lib32_libmsvcrt_common_a-exit.$(OBJEXT): misc/$(am__dirstamp) \
+	misc/$(DEPDIR)/$(am__dirstamp)
 misc/lib32_libmsvcrt_common_a-mbrlen.$(OBJEXT): misc/$(am__dirstamp) \
 	misc/$(DEPDIR)/$(am__dirstamp)
 misc/lib32_libmsvcrt_common_a-mbrtowc.$(OBJEXT): misc/$(am__dirstamp) \
@@ -22028,6 +22054,8 @@
 	crt/$(DEPDIR)/$(am__dirstamp)
 crt/lib64_libmingw32_a-crtdll_atexit_register.$(OBJEXT):  \
 	crt/$(am__dirstamp) crt/$(DEPDIR)/$(am__dirstamp)
+crt/lib64_libmingw32_a-tls_exe_atexit_callback.$(OBJEXT):  \
+	crt/$(am__dirstamp) crt/$(DEPDIR)/$(am__dirstamp)
 crt/lib64_libmingw32_a-tlsdyn.$(OBJEXT): crt/$(am__dirstamp) \
 	crt/$(DEPDIR)/$(am__dirstamp)
 crt/lib64_libmingw32_a-tlsdtor.$(OBJEXT): crt/$(am__dirstamp) \
@@ -23098,6 +23126,8 @@
 	misc/$(am__dirstamp) misc/$(DEPDIR)/$(am__dirstamp)
 misc/lib64_libmsvcrt_common_a-_onexit.$(OBJEXT): misc/$(am__dirstamp) \
 	misc/$(DEPDIR)/$(am__dirstamp)
+misc/lib64_libmsvcrt_common_a-exit.$(OBJEXT): misc/$(am__dirstamp) \
+	misc/$(DEPDIR)/$(am__dirstamp)
 misc/lib64_libmsvcrt_common_a-mbrlen.$(OBJEXT): misc/$(am__dirstamp) \
 	misc/$(DEPDIR)/$(am__dirstamp)
 misc/lib64_libmsvcrt_common_a-mbrtowc.$(OBJEXT): misc/$(am__dirstamp) \
@@ -24473,6 +24503,8 @@
 	crt/$(DEPDIR)/$(am__dirstamp)
 crt/libarm32_libmingw32_a-crtdll_atexit_register.$(OBJEXT):  \
 	crt/$(am__dirstamp) crt/$(DEPDIR)/$(am__dirstamp)
+crt/libarm32_libmingw32_a-tls_exe_atexit_callback.$(OBJEXT):  \
+	crt/$(am__dirstamp) crt/$(DEPDIR)/$(am__dirstamp)
 crt/libarm32_libmingw32_a-tlsdyn.$(OBJEXT): crt/$(am__dirstamp) \
 	crt/$(DEPDIR)/$(am__dirstamp)
 crt/libarm32_libmingw32_a-tlsdtor.$(OBJEXT): crt/$(am__dirstamp) \
@@ -25242,6 +25274,8 @@
 	misc/$(am__dirstamp) misc/$(DEPDIR)/$(am__dirstamp)
 misc/libarm32_libmsvcrt_common_a-_onexit.$(OBJEXT):  \
 	misc/$(am__dirstamp) misc/$(DEPDIR)/$(am__dirstamp)
+misc/libarm32_libmsvcrt_common_a-exit.$(OBJEXT): misc/$(am__dirstamp) \
+	misc/$(DEPDIR)/$(am__dirstamp)
 misc/libarm32_libmsvcrt_common_a-mbrlen.$(OBJEXT):  \
 	misc/$(am__dirstamp) misc/$(DEPDIR)/$(am__dirstamp)
 misc/libarm32_libmsvcrt_common_a-mbrtowc.$(OBJEXT):  \
@@ -26526,6 +26560,8 @@
 	crt/$(DEPDIR)/$(am__dirstamp)
 crt/libarm64_libmingw32_a-crtdll_atexit_register.$(OBJEXT):  \
 	crt/$(am__dirstamp) crt/$(DEPDIR)/$(am__dirstamp)
+crt/libarm64_libmingw32_a-tls_exe_atexit_callback.$(OBJEXT):  \
+	crt/$(am__dirstamp) crt/$(DEPDIR)/$(am__dirstamp)
 crt/libarm64_libmingw32_a-tlsdyn.$(OBJEXT): crt/$(am__dirstamp) \
 	crt/$(DEPDIR)/$(am__dirstamp)
 crt/libarm64_libmingw32_a-tlsdtor.$(OBJEXT): crt/$(am__dirstamp) \
@@ -27154,6 +27190,8 @@
 	misc/$(am__dirstamp) misc/$(DEPDIR)/$(am__dirstamp)
 misc/libarm64_libmsvcrt_common_a-_onexit.$(OBJEXT):  \
 	misc/$(am__dirstamp) misc/$(DEPDIR)/$(am__dirstamp)
+misc/libarm64_libmsvcrt_common_a-exit.$(OBJEXT): misc/$(am__dirstamp) \
+	misc/$(DEPDIR)/$(am__dirstamp)
 misc/libarm64_libmsvcrt_common_a-mbrlen.$(OBJEXT):  \
 	misc/$(am__dirstamp) misc/$(DEPDIR)/$(am__dirstamp)
 misc/libarm64_libmsvcrt_common_a-mbrtowc.$(OBJEXT):  \
@@ -28420,6 +28458,7 @@
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/lib32_libmingw32_a-pseudo-reloc.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/lib32_libmingw32_a-tls_atexit.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/lib32_libmingw32_a-tls_atexit_register.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/lib32_libmingw32_a-tls_exe_atexit_callback.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/lib32_libmingw32_a-tlsdtor.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/lib32_libmingw32_a-tlsdyn.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/lib32_libmingw32_a-tlsmcrt.Po@am__quote@ # am--include-marker
@@ -28457,6 +28496,7 @@
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/lib64_libmingw32_a-pseudo-reloc.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/lib64_libmingw32_a-tls_atexit.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/lib64_libmingw32_a-tls_atexit_register.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/lib64_libmingw32_a-tls_exe_atexit_callback.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/lib64_libmingw32_a-tlsdtor.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/lib64_libmingw32_a-tlsdyn.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/lib64_libmingw32_a-tlsmcrt.Po@am__quote@ # am--include-marker
@@ -28493,6 +28533,7 @@
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/libarm32_libmingw32_a-pseudo-reloc.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/libarm32_libmingw32_a-tls_atexit.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/libarm32_libmingw32_a-tls_atexit_register.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/libarm32_libmingw32_a-tls_exe_atexit_callback.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/libarm32_libmingw32_a-tlsdtor.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/libarm32_libmingw32_a-tlsdyn.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/libarm32_libmingw32_a-tlsmcrt.Po@am__quote@ # am--include-marker
@@ -28529,6 +28570,7 @@
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/libarm64_libmingw32_a-pseudo-reloc.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/libarm64_libmingw32_a-tls_atexit.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/libarm64_libmingw32_a-tls_atexit_register.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/libarm64_libmingw32_a-tls_exe_atexit_callback.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/libarm64_libmingw32_a-tlsdtor.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/libarm64_libmingw32_a-tlsdyn.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@crt/$(DEPDIR)/libarm64_libmingw32_a-tlsmcrt.Po@am__quote@ # am--include-marker
@@ -30957,6 +30999,7 @@
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/lib32_libmsvcrt_common_a-__mingw_mbrtowc_cp.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/lib32_libmsvcrt_common_a-__mingw_wcrtomb_cp.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/lib32_libmsvcrt_common_a-_onexit.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/lib32_libmsvcrt_common_a-exit.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/lib32_libmsvcrt_common_a-mbrlen.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/lib32_libmsvcrt_common_a-mbrtowc.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/lib32_libmsvcrt_common_a-mbsinit.Po@am__quote@ # am--include-marker
@@ -31206,6 +31249,7 @@
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/lib64_libmsvcrt_common_a-__mingw_mbrtowc_cp.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/lib64_libmsvcrt_common_a-__mingw_wcrtomb_cp.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/lib64_libmsvcrt_common_a-_onexit.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/lib64_libmsvcrt_common_a-exit.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/lib64_libmsvcrt_common_a-mbrlen.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/lib64_libmsvcrt_common_a-mbrtowc.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/lib64_libmsvcrt_common_a-mbsinit.Po@am__quote@ # am--include-marker
@@ -31378,6 +31422,7 @@
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-__mingw_mbrtowc_cp.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-__mingw_wcrtomb_cp.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-_onexit.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-exit.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-mbrlen.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-mbrtowc.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-mbsinit.Po@am__quote@ # am--include-marker
@@ -31525,6 +31570,7 @@
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-__mingw_mbrtowc_cp.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-__mingw_wcrtomb_cp.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-_onexit.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-exit.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-mbrlen.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-mbrtowc.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-mbsinit.Po@am__quote@ # am--include-marker
@@ -38823,6 +38869,20 @@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o crt/lib32_libmingw32_a-crtdll_atexit_register.obj `if test -f 'crt/crtdll_atexit_register.c'; then $(CYGPATH_W) 'crt/crtdll_atexit_register.c'; else $(CYGPATH_W) '$(srcdir)/crt/crtdll_atexit_register.c'; fi`
 
+crt/lib32_libmingw32_a-tls_exe_atexit_callback.o: crt/tls_exe_atexit_callback.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT crt/lib32_libmingw32_a-tls_exe_atexit_callback.o -MD -MP -MF crt/$(DEPDIR)/lib32_libmingw32_a-tls_exe_atexit_callback.Tpo -c -o crt/lib32_libmingw32_a-tls_exe_atexit_callback.o `test -f 'crt/tls_exe_atexit_callback.c' || echo '$(srcdir)/'`crt/tls_exe_atexit_callback.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) crt/$(DEPDIR)/lib32_libmingw32_a-tls_exe_atexit_callback.Tpo crt/$(DEPDIR)/lib32_libmingw32_a-tls_exe_atexit_callback.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='crt/tls_exe_atexit_callback.c' object='crt/lib32_libmingw32_a-tls_exe_atexit_callback.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o crt/lib32_libmingw32_a-tls_exe_atexit_callback.o `test -f 'crt/tls_exe_atexit_callback.c' || echo '$(srcdir)/'`crt/tls_exe_atexit_callback.c
+
+crt/lib32_libmingw32_a-tls_exe_atexit_callback.obj: crt/tls_exe_atexit_callback.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT crt/lib32_libmingw32_a-tls_exe_atexit_callback.obj -MD -MP -MF crt/$(DEPDIR)/lib32_libmingw32_a-tls_exe_atexit_callback.Tpo -c -o crt/lib32_libmingw32_a-tls_exe_atexit_callback.obj `if test -f 'crt/tls_exe_atexit_callback.c'; then $(CYGPATH_W) 'crt/tls_exe_atexit_callback.c'; else $(CYGPATH_W) '$(srcdir)/crt/tls_exe_atexit_callback.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) crt/$(DEPDIR)/lib32_libmingw32_a-tls_exe_atexit_callback.Tpo crt/$(DEPDIR)/lib32_libmingw32_a-tls_exe_atexit_callback.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='crt/tls_exe_atexit_callback.c' object='crt/lib32_libmingw32_a-tls_exe_atexit_callback.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o crt/lib32_libmingw32_a-tls_exe_atexit_callback.obj `if test -f 'crt/tls_exe_atexit_callback.c'; then $(CYGPATH_W) 'crt/tls_exe_atexit_callback.c'; else $(CYGPATH_W) '$(srcdir)/crt/tls_exe_atexit_callback.c'; fi`
+
 crt/lib32_libmingw32_a-tlsdyn.o: crt/tlsdyn.c
 @am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT crt/lib32_libmingw32_a-tlsdyn.o -MD -MP -MF crt/$(DEPDIR)/lib32_libmingw32_a-tlsdyn.Tpo -c -o crt/lib32_libmingw32_a-tlsdyn.o `test -f 'crt/tlsdyn.c' || echo '$(srcdir)/'`crt/tlsdyn.c
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) crt/$(DEPDIR)/lib32_libmingw32_a-tlsdyn.Tpo crt/$(DEPDIR)/lib32_libmingw32_a-tlsdyn.Po
@@ -53537,6 +53597,20 @@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o misc/lib32_libmsvcrt_common_a-_onexit.obj `if test -f 'misc/_onexit.c'; then $(CYGPATH_W) 'misc/_onexit.c'; else $(CYGPATH_W) '$(srcdir)/misc/_onexit.c'; fi`
 
+misc/lib32_libmsvcrt_common_a-exit.o: misc/exit.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT misc/lib32_libmsvcrt_common_a-exit.o -MD -MP -MF misc/$(DEPDIR)/lib32_libmsvcrt_common_a-exit.Tpo -c -o misc/lib32_libmsvcrt_common_a-exit.o `test -f 'misc/exit.c' || echo '$(srcdir)/'`misc/exit.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) misc/$(DEPDIR)/lib32_libmsvcrt_common_a-exit.Tpo misc/$(DEPDIR)/lib32_libmsvcrt_common_a-exit.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='misc/exit.c' object='misc/lib32_libmsvcrt_common_a-exit.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o misc/lib32_libmsvcrt_common_a-exit.o `test -f 'misc/exit.c' || echo '$(srcdir)/'`misc/exit.c
+
+misc/lib32_libmsvcrt_common_a-exit.obj: misc/exit.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT misc/lib32_libmsvcrt_common_a-exit.obj -MD -MP -MF misc/$(DEPDIR)/lib32_libmsvcrt_common_a-exit.Tpo -c -o misc/lib32_libmsvcrt_common_a-exit.obj `if test -f 'misc/exit.c'; then $(CYGPATH_W) 'misc/exit.c'; else $(CYGPATH_W) '$(srcdir)/misc/exit.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) misc/$(DEPDIR)/lib32_libmsvcrt_common_a-exit.Tpo misc/$(DEPDIR)/lib32_libmsvcrt_common_a-exit.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='misc/exit.c' object='misc/lib32_libmsvcrt_common_a-exit.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o misc/lib32_libmsvcrt_common_a-exit.obj `if test -f 'misc/exit.c'; then $(CYGPATH_W) 'misc/exit.c'; else $(CYGPATH_W) '$(srcdir)/misc/exit.c'; fi`
+
 misc/lib32_libmsvcrt_common_a-mbrlen.o: misc/mbrlen.c
 @am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT misc/lib32_libmsvcrt_common_a-mbrlen.o -MD -MP -MF misc/$(DEPDIR)/lib32_libmsvcrt_common_a-mbrlen.Tpo -c -o misc/lib32_libmsvcrt_common_a-mbrlen.o `test -f 'misc/mbrlen.c' || echo '$(srcdir)/'`misc/mbrlen.c
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) misc/$(DEPDIR)/lib32_libmsvcrt_common_a-mbrlen.Tpo misc/$(DEPDIR)/lib32_libmsvcrt_common_a-mbrlen.Po
@@ -63729,6 +63803,20 @@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o crt/lib64_libmingw32_a-crtdll_atexit_register.obj `if test -f 'crt/crtdll_atexit_register.c'; then $(CYGPATH_W) 'crt/crtdll_atexit_register.c'; else $(CYGPATH_W) '$(srcdir)/crt/crtdll_atexit_register.c'; fi`
 
+crt/lib64_libmingw32_a-tls_exe_atexit_callback.o: crt/tls_exe_atexit_callback.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT crt/lib64_libmingw32_a-tls_exe_atexit_callback.o -MD -MP -MF crt/$(DEPDIR)/lib64_libmingw32_a-tls_exe_atexit_callback.Tpo -c -o crt/lib64_libmingw32_a-tls_exe_atexit_callback.o `test -f 'crt/tls_exe_atexit_callback.c' || echo '$(srcdir)/'`crt/tls_exe_atexit_callback.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) crt/$(DEPDIR)/lib64_libmingw32_a-tls_exe_atexit_callback.Tpo crt/$(DEPDIR)/lib64_libmingw32_a-tls_exe_atexit_callback.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='crt/tls_exe_atexit_callback.c' object='crt/lib64_libmingw32_a-tls_exe_atexit_callback.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o crt/lib64_libmingw32_a-tls_exe_atexit_callback.o `test -f 'crt/tls_exe_atexit_callback.c' || echo '$(srcdir)/'`crt/tls_exe_atexit_callback.c
+
+crt/lib64_libmingw32_a-tls_exe_atexit_callback.obj: crt/tls_exe_atexit_callback.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT crt/lib64_libmingw32_a-tls_exe_atexit_callback.obj -MD -MP -MF crt/$(DEPDIR)/lib64_libmingw32_a-tls_exe_atexit_callback.Tpo -c -o crt/lib64_libmingw32_a-tls_exe_atexit_callback.obj `if test -f 'crt/tls_exe_atexit_callback.c'; then $(CYGPATH_W) 'crt/tls_exe_atexit_callback.c'; else $(CYGPATH_W) '$(srcdir)/crt/tls_exe_atexit_callback.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) crt/$(DEPDIR)/lib64_libmingw32_a-tls_exe_atexit_callback.Tpo crt/$(DEPDIR)/lib64_libmingw32_a-tls_exe_atexit_callback.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='crt/tls_exe_atexit_callback.c' object='crt/lib64_libmingw32_a-tls_exe_atexit_callback.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o crt/lib64_libmingw32_a-tls_exe_atexit_callback.obj `if test -f 'crt/tls_exe_atexit_callback.c'; then $(CYGPATH_W) 'crt/tls_exe_atexit_callback.c'; else $(CYGPATH_W) '$(srcdir)/crt/tls_exe_atexit_callback.c'; fi`
+
 crt/lib64_libmingw32_a-tlsdyn.o: crt/tlsdyn.c
 @am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT crt/lib64_libmingw32_a-tlsdyn.o -MD -MP -MF crt/$(DEPDIR)/lib64_libmingw32_a-tlsdyn.Tpo -c -o crt/lib64_libmingw32_a-tlsdyn.o `test -f 'crt/tlsdyn.c' || echo '$(srcdir)/'`crt/tlsdyn.c
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) crt/$(DEPDIR)/lib64_libmingw32_a-tlsdyn.Tpo crt/$(DEPDIR)/lib64_libmingw32_a-tlsdyn.Po
@@ -70505,6 +70593,20 @@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o misc/lib64_libmsvcrt_common_a-_onexit.obj `if test -f 'misc/_onexit.c'; then $(CYGPATH_W) 'misc/_onexit.c'; else $(CYGPATH_W) '$(srcdir)/misc/_onexit.c'; fi`
 
+misc/lib64_libmsvcrt_common_a-exit.o: misc/exit.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT misc/lib64_libmsvcrt_common_a-exit.o -MD -MP -MF misc/$(DEPDIR)/lib64_libmsvcrt_common_a-exit.Tpo -c -o misc/lib64_libmsvcrt_common_a-exit.o `test -f 'misc/exit.c' || echo '$(srcdir)/'`misc/exit.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) misc/$(DEPDIR)/lib64_libmsvcrt_common_a-exit.Tpo misc/$(DEPDIR)/lib64_libmsvcrt_common_a-exit.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='misc/exit.c' object='misc/lib64_libmsvcrt_common_a-exit.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o misc/lib64_libmsvcrt_common_a-exit.o `test -f 'misc/exit.c' || echo '$(srcdir)/'`misc/exit.c
+
+misc/lib64_libmsvcrt_common_a-exit.obj: misc/exit.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT misc/lib64_libmsvcrt_common_a-exit.obj -MD -MP -MF misc/$(DEPDIR)/lib64_libmsvcrt_common_a-exit.Tpo -c -o misc/lib64_libmsvcrt_common_a-exit.obj `if test -f 'misc/exit.c'; then $(CYGPATH_W) 'misc/exit.c'; else $(CYGPATH_W) '$(srcdir)/misc/exit.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) misc/$(DEPDIR)/lib64_libmsvcrt_common_a-exit.Tpo misc/$(DEPDIR)/lib64_libmsvcrt_common_a-exit.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='misc/exit.c' object='misc/lib64_libmsvcrt_common_a-exit.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o misc/lib64_libmsvcrt_common_a-exit.obj `if test -f 'misc/exit.c'; then $(CYGPATH_W) 'misc/exit.c'; else $(CYGPATH_W) '$(srcdir)/misc/exit.c'; fi`
+
 misc/lib64_libmsvcrt_common_a-mbrlen.o: misc/mbrlen.c
 @am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT misc/lib64_libmsvcrt_common_a-mbrlen.o -MD -MP -MF misc/$(DEPDIR)/lib64_libmsvcrt_common_a-mbrlen.Tpo -c -o misc/lib64_libmsvcrt_common_a-mbrlen.o `test -f 'misc/mbrlen.c' || echo '$(srcdir)/'`misc/mbrlen.c
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) misc/$(DEPDIR)/lib64_libmsvcrt_common_a-mbrlen.Tpo misc/$(DEPDIR)/lib64_libmsvcrt_common_a-mbrlen.Po
@@ -78233,6 +78335,20 @@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm32_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o crt/libarm32_libmingw32_a-crtdll_atexit_register.obj `if test -f 'crt/crtdll_atexit_register.c'; then $(CYGPATH_W) 'crt/crtdll_atexit_register.c'; else $(CYGPATH_W) '$(srcdir)/crt/crtdll_atexit_register.c'; fi`
 
+crt/libarm32_libmingw32_a-tls_exe_atexit_callback.o: crt/tls_exe_atexit_callback.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm32_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT crt/libarm32_libmingw32_a-tls_exe_atexit_callback.o -MD -MP -MF crt/$(DEPDIR)/libarm32_libmingw32_a-tls_exe_atexit_callback.Tpo -c -o crt/libarm32_libmingw32_a-tls_exe_atexit_callback.o `test -f 'crt/tls_exe_atexit_callback.c' || echo '$(srcdir)/'`crt/tls_exe_atexit_callback.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) crt/$(DEPDIR)/libarm32_libmingw32_a-tls_exe_atexit_callback.Tpo crt/$(DEPDIR)/libarm32_libmingw32_a-tls_exe_atexit_callback.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='crt/tls_exe_atexit_callback.c' object='crt/libarm32_libmingw32_a-tls_exe_atexit_callback.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm32_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o crt/libarm32_libmingw32_a-tls_exe_atexit_callback.o `test -f 'crt/tls_exe_atexit_callback.c' || echo '$(srcdir)/'`crt/tls_exe_atexit_callback.c
+
+crt/libarm32_libmingw32_a-tls_exe_atexit_callback.obj: crt/tls_exe_atexit_callback.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm32_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT crt/libarm32_libmingw32_a-tls_exe_atexit_callback.obj -MD -MP -MF crt/$(DEPDIR)/libarm32_libmingw32_a-tls_exe_atexit_callback.Tpo -c -o crt/libarm32_libmingw32_a-tls_exe_atexit_callback.obj `if test -f 'crt/tls_exe_atexit_callback.c'; then $(CYGPATH_W) 'crt/tls_exe_atexit_callback.c'; else $(CYGPATH_W) '$(srcdir)/crt/tls_exe_atexit_callback.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) crt/$(DEPDIR)/libarm32_libmingw32_a-tls_exe_atexit_callback.Tpo crt/$(DEPDIR)/libarm32_libmingw32_a-tls_exe_atexit_callback.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='crt/tls_exe_atexit_callback.c' object='crt/libarm32_libmingw32_a-tls_exe_atexit_callback.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm32_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o crt/libarm32_libmingw32_a-tls_exe_atexit_callback.obj `if test -f 'crt/tls_exe_atexit_callback.c'; then $(CYGPATH_W) 'crt/tls_exe_atexit_callback.c'; else $(CYGPATH_W) '$(srcdir)/crt/tls_exe_atexit_callback.c'; fi`
+
 crt/libarm32_libmingw32_a-tlsdyn.o: crt/tlsdyn.c
 @am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm32_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT crt/libarm32_libmingw32_a-tlsdyn.o -MD -MP -MF crt/$(DEPDIR)/libarm32_libmingw32_a-tlsdyn.Tpo -c -o crt/libarm32_libmingw32_a-tlsdyn.o `test -f 'crt/tlsdyn.c' || echo '$(srcdir)/'`crt/tlsdyn.c
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) crt/$(DEPDIR)/libarm32_libmingw32_a-tlsdyn.Tpo crt/$(DEPDIR)/libarm32_libmingw32_a-tlsdyn.Po
@@ -83231,6 +83347,20 @@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm32_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o misc/libarm32_libmsvcrt_common_a-_onexit.obj `if test -f 'misc/_onexit.c'; then $(CYGPATH_W) 'misc/_onexit.c'; else $(CYGPATH_W) '$(srcdir)/misc/_onexit.c'; fi`
 
+misc/libarm32_libmsvcrt_common_a-exit.o: misc/exit.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm32_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT misc/libarm32_libmsvcrt_common_a-exit.o -MD -MP -MF misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-exit.Tpo -c -o misc/libarm32_libmsvcrt_common_a-exit.o `test -f 'misc/exit.c' || echo '$(srcdir)/'`misc/exit.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-exit.Tpo misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-exit.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='misc/exit.c' object='misc/libarm32_libmsvcrt_common_a-exit.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm32_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o misc/libarm32_libmsvcrt_common_a-exit.o `test -f 'misc/exit.c' || echo '$(srcdir)/'`misc/exit.c
+
+misc/libarm32_libmsvcrt_common_a-exit.obj: misc/exit.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm32_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT misc/libarm32_libmsvcrt_common_a-exit.obj -MD -MP -MF misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-exit.Tpo -c -o misc/libarm32_libmsvcrt_common_a-exit.obj `if test -f 'misc/exit.c'; then $(CYGPATH_W) 'misc/exit.c'; else $(CYGPATH_W) '$(srcdir)/misc/exit.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-exit.Tpo misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-exit.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='misc/exit.c' object='misc/libarm32_libmsvcrt_common_a-exit.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm32_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o misc/libarm32_libmsvcrt_common_a-exit.obj `if test -f 'misc/exit.c'; then $(CYGPATH_W) 'misc/exit.c'; else $(CYGPATH_W) '$(srcdir)/misc/exit.c'; fi`
+
 misc/libarm32_libmsvcrt_common_a-mbrlen.o: misc/mbrlen.c
 @am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm32_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT misc/libarm32_libmsvcrt_common_a-mbrlen.o -MD -MP -MF misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-mbrlen.Tpo -c -o misc/libarm32_libmsvcrt_common_a-mbrlen.o `test -f 'misc/mbrlen.c' || echo '$(srcdir)/'`misc/mbrlen.c
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-mbrlen.Tpo misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-mbrlen.Po
@@ -90343,6 +90473,20 @@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o crt/libarm64_libmingw32_a-crtdll_atexit_register.obj `if test -f 'crt/crtdll_atexit_register.c'; then $(CYGPATH_W) 'crt/crtdll_atexit_register.c'; else $(CYGPATH_W) '$(srcdir)/crt/crtdll_atexit_register.c'; fi`
 
+crt/libarm64_libmingw32_a-tls_exe_atexit_callback.o: crt/tls_exe_atexit_callback.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT crt/libarm64_libmingw32_a-tls_exe_atexit_callback.o -MD -MP -MF crt/$(DEPDIR)/libarm64_libmingw32_a-tls_exe_atexit_callback.Tpo -c -o crt/libarm64_libmingw32_a-tls_exe_atexit_callback.o `test -f 'crt/tls_exe_atexit_callback.c' || echo '$(srcdir)/'`crt/tls_exe_atexit_callback.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) crt/$(DEPDIR)/libarm64_libmingw32_a-tls_exe_atexit_callback.Tpo crt/$(DEPDIR)/libarm64_libmingw32_a-tls_exe_atexit_callback.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='crt/tls_exe_atexit_callback.c' object='crt/libarm64_libmingw32_a-tls_exe_atexit_callback.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o crt/libarm64_libmingw32_a-tls_exe_atexit_callback.o `test -f 'crt/tls_exe_atexit_callback.c' || echo '$(srcdir)/'`crt/tls_exe_atexit_callback.c
+
+crt/libarm64_libmingw32_a-tls_exe_atexit_callback.obj: crt/tls_exe_atexit_callback.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT crt/libarm64_libmingw32_a-tls_exe_atexit_callback.obj -MD -MP -MF crt/$(DEPDIR)/libarm64_libmingw32_a-tls_exe_atexit_callback.Tpo -c -o crt/libarm64_libmingw32_a-tls_exe_atexit_callback.obj `if test -f 'crt/tls_exe_atexit_callback.c'; then $(CYGPATH_W) 'crt/tls_exe_atexit_callback.c'; else $(CYGPATH_W) '$(srcdir)/crt/tls_exe_atexit_callback.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) crt/$(DEPDIR)/libarm64_libmingw32_a-tls_exe_atexit_callback.Tpo crt/$(DEPDIR)/libarm64_libmingw32_a-tls_exe_atexit_callback.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='crt/tls_exe_atexit_callback.c' object='crt/libarm64_libmingw32_a-tls_exe_atexit_callback.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o crt/libarm64_libmingw32_a-tls_exe_atexit_callback.obj `if test -f 'crt/tls_exe_atexit_callback.c'; then $(CYGPATH_W) 'crt/tls_exe_atexit_callback.c'; else $(CYGPATH_W) '$(srcdir)/crt/tls_exe_atexit_callback.c'; fi`
+
 crt/libarm64_libmingw32_a-tlsdyn.o: crt/tlsdyn.c
 @am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmingw32_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT crt/libarm64_libmingw32_a-tlsdyn.o -MD -MP -MF crt/$(DEPDIR)/libarm64_libmingw32_a-tlsdyn.Tpo -c -o crt/libarm64_libmingw32_a-tlsdyn.o `test -f 'crt/tlsdyn.c' || echo '$(srcdir)/'`crt/tlsdyn.c
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) crt/$(DEPDIR)/libarm64_libmingw32_a-tlsdyn.Tpo crt/$(DEPDIR)/libarm64_libmingw32_a-tlsdyn.Po
@@ -94487,6 +94631,20 @@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o misc/libarm64_libmsvcrt_common_a-_onexit.obj `if test -f 'misc/_onexit.c'; then $(CYGPATH_W) 'misc/_onexit.c'; else $(CYGPATH_W) '$(srcdir)/misc/_onexit.c'; fi`
 
+misc/libarm64_libmsvcrt_common_a-exit.o: misc/exit.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT misc/libarm64_libmsvcrt_common_a-exit.o -MD -MP -MF misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-exit.Tpo -c -o misc/libarm64_libmsvcrt_common_a-exit.o `test -f 'misc/exit.c' || echo '$(srcdir)/'`misc/exit.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-exit.Tpo misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-exit.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='misc/exit.c' object='misc/libarm64_libmsvcrt_common_a-exit.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o misc/libarm64_libmsvcrt_common_a-exit.o `test -f 'misc/exit.c' || echo '$(srcdir)/'`misc/exit.c
+
+misc/libarm64_libmsvcrt_common_a-exit.obj: misc/exit.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT misc/libarm64_libmsvcrt_common_a-exit.obj -MD -MP -MF misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-exit.Tpo -c -o misc/libarm64_libmsvcrt_common_a-exit.obj `if test -f 'misc/exit.c'; then $(CYGPATH_W) 'misc/exit.c'; else $(CYGPATH_W) '$(srcdir)/misc/exit.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-exit.Tpo misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-exit.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='misc/exit.c' object='misc/libarm64_libmsvcrt_common_a-exit.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o misc/libarm64_libmsvcrt_common_a-exit.obj `if test -f 'misc/exit.c'; then $(CYGPATH_W) 'misc/exit.c'; else $(CYGPATH_W) '$(srcdir)/misc/exit.c'; fi`
+
 misc/libarm64_libmsvcrt_common_a-mbrlen.o: misc/mbrlen.c
 @am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libarm64_libmsvcrt_common_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT misc/libarm64_libmsvcrt_common_a-mbrlen.o -MD -MP -MF misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-mbrlen.Tpo -c -o misc/libarm64_libmsvcrt_common_a-mbrlen.o `test -f 'misc/mbrlen.c' || echo '$(srcdir)/'`misc/mbrlen.c
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-mbrlen.Tpo misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-mbrlen.Po
@@ -100994,6 +101152,7 @@
 	-rm -f crt/$(DEPDIR)/lib32_libmingw32_a-pseudo-reloc.Po
 	-rm -f crt/$(DEPDIR)/lib32_libmingw32_a-tls_atexit.Po
 	-rm -f crt/$(DEPDIR)/lib32_libmingw32_a-tls_atexit_register.Po
+	-rm -f crt/$(DEPDIR)/lib32_libmingw32_a-tls_exe_atexit_callback.Po
 	-rm -f crt/$(DEPDIR)/lib32_libmingw32_a-tlsdtor.Po
 	-rm -f crt/$(DEPDIR)/lib32_libmingw32_a-tlsdyn.Po
 	-rm -f crt/$(DEPDIR)/lib32_libmingw32_a-tlsmcrt.Po
@@ -101031,6 +101190,7 @@
 	-rm -f crt/$(DEPDIR)/lib64_libmingw32_a-pseudo-reloc.Po
 	-rm -f crt/$(DEPDIR)/lib64_libmingw32_a-tls_atexit.Po
 	-rm -f crt/$(DEPDIR)/lib64_libmingw32_a-tls_atexit_register.Po
+	-rm -f crt/$(DEPDIR)/lib64_libmingw32_a-tls_exe_atexit_callback.Po
 	-rm -f crt/$(DEPDIR)/lib64_libmingw32_a-tlsdtor.Po
 	-rm -f crt/$(DEPDIR)/lib64_libmingw32_a-tlsdyn.Po
 	-rm -f crt/$(DEPDIR)/lib64_libmingw32_a-tlsmcrt.Po
@@ -101067,6 +101227,7 @@
 	-rm -f crt/$(DEPDIR)/libarm32_libmingw32_a-pseudo-reloc.Po
 	-rm -f crt/$(DEPDIR)/libarm32_libmingw32_a-tls_atexit.Po
 	-rm -f crt/$(DEPDIR)/libarm32_libmingw32_a-tls_atexit_register.Po
+	-rm -f crt/$(DEPDIR)/libarm32_libmingw32_a-tls_exe_atexit_callback.Po
 	-rm -f crt/$(DEPDIR)/libarm32_libmingw32_a-tlsdtor.Po
 	-rm -f crt/$(DEPDIR)/libarm32_libmingw32_a-tlsdyn.Po
 	-rm -f crt/$(DEPDIR)/libarm32_libmingw32_a-tlsmcrt.Po
@@ -101103,6 +101264,7 @@
 	-rm -f crt/$(DEPDIR)/libarm64_libmingw32_a-pseudo-reloc.Po
 	-rm -f crt/$(DEPDIR)/libarm64_libmingw32_a-tls_atexit.Po
 	-rm -f crt/$(DEPDIR)/libarm64_libmingw32_a-tls_atexit_register.Po
+	-rm -f crt/$(DEPDIR)/libarm64_libmingw32_a-tls_exe_atexit_callback.Po
 	-rm -f crt/$(DEPDIR)/libarm64_libmingw32_a-tlsdtor.Po
 	-rm -f crt/$(DEPDIR)/libarm64_libmingw32_a-tlsdyn.Po
 	-rm -f crt/$(DEPDIR)/libarm64_libmingw32_a-tlsmcrt.Po
@@ -103531,6 +103693,7 @@
 	-rm -f misc/$(DEPDIR)/lib32_libmsvcrt_common_a-__mingw_mbrtowc_cp.Po
 	-rm -f misc/$(DEPDIR)/lib32_libmsvcrt_common_a-__mingw_wcrtomb_cp.Po
 	-rm -f misc/$(DEPDIR)/lib32_libmsvcrt_common_a-_onexit.Po
+	-rm -f misc/$(DEPDIR)/lib32_libmsvcrt_common_a-exit.Po
 	-rm -f misc/$(DEPDIR)/lib32_libmsvcrt_common_a-mbrlen.Po
 	-rm -f misc/$(DEPDIR)/lib32_libmsvcrt_common_a-mbrtowc.Po
 	-rm -f misc/$(DEPDIR)/lib32_libmsvcrt_common_a-mbsinit.Po
@@ -103780,6 +103943,7 @@
 	-rm -f misc/$(DEPDIR)/lib64_libmsvcrt_common_a-__mingw_mbrtowc_cp.Po
 	-rm -f misc/$(DEPDIR)/lib64_libmsvcrt_common_a-__mingw_wcrtomb_cp.Po
 	-rm -f misc/$(DEPDIR)/lib64_libmsvcrt_common_a-_onexit.Po
+	-rm -f misc/$(DEPDIR)/lib64_libmsvcrt_common_a-exit.Po
 	-rm -f misc/$(DEPDIR)/lib64_libmsvcrt_common_a-mbrlen.Po
 	-rm -f misc/$(DEPDIR)/lib64_libmsvcrt_common_a-mbrtowc.Po
 	-rm -f misc/$(DEPDIR)/lib64_libmsvcrt_common_a-mbsinit.Po
@@ -103952,6 +104116,7 @@
 	-rm -f misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-__mingw_mbrtowc_cp.Po
 	-rm -f misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-__mingw_wcrtomb_cp.Po
 	-rm -f misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-_onexit.Po
+	-rm -f misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-exit.Po
 	-rm -f misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-mbrlen.Po
 	-rm -f misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-mbrtowc.Po
 	-rm -f misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-mbsinit.Po
@@ -104099,6 +104264,7 @@
 	-rm -f misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-__mingw_mbrtowc_cp.Po
 	-rm -f misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-__mingw_wcrtomb_cp.Po
 	-rm -f misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-_onexit.Po
+	-rm -f misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-exit.Po
 	-rm -f misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-mbrlen.Po
 	-rm -f misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-mbrtowc.Po
 	-rm -f misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-mbsinit.Po
@@ -105842,6 +106008,7 @@
 	-rm -f crt/$(DEPDIR)/lib32_libmingw32_a-pseudo-reloc.Po
 	-rm -f crt/$(DEPDIR)/lib32_libmingw32_a-tls_atexit.Po
 	-rm -f crt/$(DEPDIR)/lib32_libmingw32_a-tls_atexit_register.Po
+	-rm -f crt/$(DEPDIR)/lib32_libmingw32_a-tls_exe_atexit_callback.Po
 	-rm -f crt/$(DEPDIR)/lib32_libmingw32_a-tlsdtor.Po
 	-rm -f crt/$(DEPDIR)/lib32_libmingw32_a-tlsdyn.Po
 	-rm -f crt/$(DEPDIR)/lib32_libmingw32_a-tlsmcrt.Po
@@ -105879,6 +106046,7 @@
 	-rm -f crt/$(DEPDIR)/lib64_libmingw32_a-pseudo-reloc.Po
 	-rm -f crt/$(DEPDIR)/lib64_libmingw32_a-tls_atexit.Po
 	-rm -f crt/$(DEPDIR)/lib64_libmingw32_a-tls_atexit_register.Po
+	-rm -f crt/$(DEPDIR)/lib64_libmingw32_a-tls_exe_atexit_callback.Po
 	-rm -f crt/$(DEPDIR)/lib64_libmingw32_a-tlsdtor.Po
 	-rm -f crt/$(DEPDIR)/lib64_libmingw32_a-tlsdyn.Po
 	-rm -f crt/$(DEPDIR)/lib64_libmingw32_a-tlsmcrt.Po
@@ -105915,6 +106083,7 @@
 	-rm -f crt/$(DEPDIR)/libarm32_libmingw32_a-pseudo-reloc.Po
 	-rm -f crt/$(DEPDIR)/libarm32_libmingw32_a-tls_atexit.Po
 	-rm -f crt/$(DEPDIR)/libarm32_libmingw32_a-tls_atexit_register.Po
+	-rm -f crt/$(DEPDIR)/libarm32_libmingw32_a-tls_exe_atexit_callback.Po
 	-rm -f crt/$(DEPDIR)/libarm32_libmingw32_a-tlsdtor.Po
 	-rm -f crt/$(DEPDIR)/libarm32_libmingw32_a-tlsdyn.Po
 	-rm -f crt/$(DEPDIR)/libarm32_libmingw32_a-tlsmcrt.Po
@@ -105951,6 +106120,7 @@
 	-rm -f crt/$(DEPDIR)/libarm64_libmingw32_a-pseudo-reloc.Po
 	-rm -f crt/$(DEPDIR)/libarm64_libmingw32_a-tls_atexit.Po
 	-rm -f crt/$(DEPDIR)/libarm64_libmingw32_a-tls_atexit_register.Po
+	-rm -f crt/$(DEPDIR)/libarm64_libmingw32_a-tls_exe_atexit_callback.Po
 	-rm -f crt/$(DEPDIR)/libarm64_libmingw32_a-tlsdtor.Po
 	-rm -f crt/$(DEPDIR)/libarm64_libmingw32_a-tlsdyn.Po
 	-rm -f crt/$(DEPDIR)/libarm64_libmingw32_a-tlsmcrt.Po
@@ -108379,6 +108549,7 @@
 	-rm -f misc/$(DEPDIR)/lib32_libmsvcrt_common_a-__mingw_mbrtowc_cp.Po
 	-rm -f misc/$(DEPDIR)/lib32_libmsvcrt_common_a-__mingw_wcrtomb_cp.Po
 	-rm -f misc/$(DEPDIR)/lib32_libmsvcrt_common_a-_onexit.Po
+	-rm -f misc/$(DEPDIR)/lib32_libmsvcrt_common_a-exit.Po
 	-rm -f misc/$(DEPDIR)/lib32_libmsvcrt_common_a-mbrlen.Po
 	-rm -f misc/$(DEPDIR)/lib32_libmsvcrt_common_a-mbrtowc.Po
 	-rm -f misc/$(DEPDIR)/lib32_libmsvcrt_common_a-mbsinit.Po
@@ -108628,6 +108799,7 @@
 	-rm -f misc/$(DEPDIR)/lib64_libmsvcrt_common_a-__mingw_mbrtowc_cp.Po
 	-rm -f misc/$(DEPDIR)/lib64_libmsvcrt_common_a-__mingw_wcrtomb_cp.Po
 	-rm -f misc/$(DEPDIR)/lib64_libmsvcrt_common_a-_onexit.Po
+	-rm -f misc/$(DEPDIR)/lib64_libmsvcrt_common_a-exit.Po
 	-rm -f misc/$(DEPDIR)/lib64_libmsvcrt_common_a-mbrlen.Po
 	-rm -f misc/$(DEPDIR)/lib64_libmsvcrt_common_a-mbrtowc.Po
 	-rm -f misc/$(DEPDIR)/lib64_libmsvcrt_common_a-mbsinit.Po
@@ -108800,6 +108972,7 @@
 	-rm -f misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-__mingw_mbrtowc_cp.Po
 	-rm -f misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-__mingw_wcrtomb_cp.Po
 	-rm -f misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-_onexit.Po
+	-rm -f misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-exit.Po
 	-rm -f misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-mbrlen.Po
 	-rm -f misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-mbrtowc.Po
 	-rm -f misc/$(DEPDIR)/libarm32_libmsvcrt_common_a-mbsinit.Po
@@ -108947,6 +109120,7 @@
 	-rm -f misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-__mingw_mbrtowc_cp.Po
 	-rm -f misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-__mingw_wcrtomb_cp.Po
 	-rm -f misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-_onexit.Po
+	-rm -f misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-exit.Po
 	-rm -f misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-mbrlen.Po
 	-rm -f misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-mbrtowc.Po
 	-rm -f misc/$(DEPDIR)/libarm64_libmsvcrt_common_a-mbsinit.Po
diff --git a/mingw-w64-crt/testcases/Makefile.in b/mingw-w64-crt/testcases/Makefile.in
index 9b32c1e..7aabca9 100644
--- a/mingw-w64-crt/testcases/Makefile.in
+++ b/mingw-w64-crt/testcases/Makefile.in
@@ -152,12 +152,13 @@
 @ARM64EC_TRUE@am__append_7 = -static
 @ARM64EC_TRUE@am__append_8 = -static
 @ARM64EC_TRUE@am__append_9 = -static
-@ENABLE_TESTS_UNICODE_TRUE@am__append_10 = \
+@ARM64EC_TRUE@am__append_10 = -static
+@ENABLE_TESTS_UNICODE_TRUE@am__append_11 = \
 @ENABLE_TESTS_UNICODE_TRUE@    t__wstat_all \
 @ENABLE_TESTS_UNICODE_TRUE@    t_municode \
 @ENABLE_TESTS_UNICODE_TRUE@    t_tmain
 
-@ENABLE_TESTS_UNICODE_TRUE@am__append_11 = \
+@ENABLE_TESTS_UNICODE_TRUE@am__append_12 = \
 @ENABLE_TESTS_UNICODE_TRUE@    t_scrnsavw
 
 check_PROGRAMS = $(am__EXEEXT_2) $(am__EXEEXT_5) $(am__EXEEXT_7) \
@@ -170,25 +171,25 @@
 	$(am__EXEEXT_10) $(am__EXEEXT_10)
 
 # Build the libraries
-@LIB32_TRUE@am__append_12 = $(newcomplex_test_lib32)
+@LIB32_TRUE@am__append_13 = $(newcomplex_test_lib32)
 
 # Build the programs during make check.
-@LIB32_TRUE@am__append_13 = $(newcomplex_tests32)
+@LIB32_TRUE@am__append_14 = $(newcomplex_tests32)
 
 # Declare the tests.
-@LIB32_TRUE@am__append_14 = $(newcomplex_tests32)
+@LIB32_TRUE@am__append_15 = $(newcomplex_tests32)
 # Remove these when completed.
-@LIB32_TRUE@am__append_15 = 
+@LIB32_TRUE@am__append_16 = 
 
 # Build the libraries
-@LIB64_TRUE@am__append_16 = $(newcomplex_test_lib64)
+@LIB64_TRUE@am__append_17 = $(newcomplex_test_lib64)
 
 # Build the programs during make check.
-@LIB64_TRUE@am__append_17 = $(newcomplex_tests64)
+@LIB64_TRUE@am__append_18 = $(newcomplex_tests64)
 
 # Declare the tests.
-@LIB64_TRUE@am__append_18 = $(newcomplex_tests64)
-@LIB64_TRUE@am__append_19 = 
+@LIB64_TRUE@am__append_19 = $(newcomplex_tests64)
+@LIB64_TRUE@am__append_20 = 
 subdir = testcases
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
@@ -210,7 +211,8 @@
 am__EXEEXT_5 = t__fstat_all$(EXEEXT) t__stat_all$(EXEEXT) \
 	t__sys_errlist$(EXEEXT) t_aligned_alloc$(EXEEXT) \
 	t_ansi_io$(EXEEXT) t_assert$(EXEEXT) t_btowc$(EXEEXT) \
-	t_char16_t$(EXEEXT) t_ctype$(EXEEXT) t_excpt_gcc_cpp$(EXEEXT) \
+	t_char16_t$(EXEEXT) t_cpp_dtor_atexit_order$(EXEEXT) \
+	t_ctype$(EXEEXT) t_excpt_gcc_cpp$(EXEEXT) \
 	t_excpt_int_divzero$(EXEEXT) t_excpt_int_divzero_thrd$(EXEEXT) \
 	t_excpt_int_overflow$(EXEEXT) \
 	t_excpt_int_overflow_thrd$(EXEEXT) t_exp_denormal$(EXEEXT) \
@@ -229,7 +231,8 @@
 	t_nontls_exe$(EXEEXT) t_tls_dll$(EXEEXT) \
 	t_tls_dll_native$(EXEEXT) \
 	t_tls_dll_native_process_detach$(EXEEXT) \
-	t_tls_exe_dtor$(EXEEXT) t_tls_exe_dyn$(EXEEXT) \
+	t_tls_exe_cxa_atexit_order$(EXEEXT) t_tls_exe_dtor$(EXEEXT) \
+	t_tls_exe_dtor_atexit_order$(EXEEXT) t_tls_exe_dyn$(EXEEXT) \
 	t_tls_exe_native$(EXEEXT) \
 	t_tls_exe_native_process_detach$(EXEEXT) \
 	t_tls_exe_var$(EXEEXT) t_nullptrexception$(EXEEXT) \
@@ -544,6 +547,14 @@
 t_char16_t_OBJECTS = t_char16_t.$(OBJEXT)
 t_char16_t_LDADD = $(LDADD)
 t_char16_t_DEPENDENCIES = $(builddir)/libtest.a
+am_t_cpp_dtor_atexit_order_OBJECTS =  \
+	t_cpp_dtor_atexit_order.$(OBJEXT)
+t_cpp_dtor_atexit_order_OBJECTS =  \
+	$(am_t_cpp_dtor_atexit_order_OBJECTS)
+t_cpp_dtor_atexit_order_LDADD = $(LDADD)
+t_cpp_dtor_atexit_order_DEPENDENCIES = $(builddir)/libtest.a
+t_cpp_dtor_atexit_order_LINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
+	$(t_cpp_dtor_atexit_order_LDFLAGS) $(LDFLAGS) -o $@
 t_ctype_SOURCES = t_ctype.c
 t_ctype_OBJECTS = t_ctype.$(OBJEXT)
 t_ctype_LDADD = $(LDADD)
@@ -916,10 +927,20 @@
 	t_tls_dll_native_process_detach.$(OBJEXT)
 t_tls_dll_native_process_detach_DEPENDENCIES = libtlsnatprocdet.dll \
 	$(LDADD)
+t_tls_exe_cxa_atexit_order_SOURCES = t_tls_exe_cxa_atexit_order.c
+t_tls_exe_cxa_atexit_order_OBJECTS =  \
+	t_tls_exe_cxa_atexit_order.$(OBJEXT)
+t_tls_exe_cxa_atexit_order_LDADD = $(LDADD)
+t_tls_exe_cxa_atexit_order_DEPENDENCIES = $(builddir)/libtest.a
 t_tls_exe_dtor_SOURCES = t_tls_exe_dtor.c
 t_tls_exe_dtor_OBJECTS = t_tls_exe_dtor.$(OBJEXT)
 t_tls_exe_dtor_LDADD = $(LDADD)
 t_tls_exe_dtor_DEPENDENCIES = $(builddir)/libtest.a
+t_tls_exe_dtor_atexit_order_SOURCES = t_tls_exe_dtor_atexit_order.c
+t_tls_exe_dtor_atexit_order_OBJECTS =  \
+	t_tls_exe_dtor_atexit_order.$(OBJEXT)
+t_tls_exe_dtor_atexit_order_LDADD = $(LDADD)
+t_tls_exe_dtor_atexit_order_DEPENDENCIES = $(builddir)/libtest.a
 t_tls_exe_dyn_SOURCES = t_tls_exe_dyn.c
 t_tls_exe_dyn_OBJECTS = t_tls_exe_dyn.$(OBJEXT)
 t_tls_exe_dyn_LDADD = $(LDADD)
@@ -1387,7 +1408,8 @@
 	./$(DEPDIR)/t__wstat_all-t__wstat_all.Po \
 	./$(DEPDIR)/t_aligned_alloc.Po ./$(DEPDIR)/t_ansi_io.Po \
 	./$(DEPDIR)/t_assert.Po ./$(DEPDIR)/t_btowc.Po \
-	./$(DEPDIR)/t_char16_t.Po ./$(DEPDIR)/t_ctype.Po \
+	./$(DEPDIR)/t_char16_t.Po \
+	./$(DEPDIR)/t_cpp_dtor_atexit_order.Po ./$(DEPDIR)/t_ctype.Po \
 	./$(DEPDIR)/t_excpt_gcc_cpp.Po \
 	./$(DEPDIR)/t_excpt_int_divzero.Po \
 	./$(DEPDIR)/t_excpt_int_divzero_thrd.Po \
@@ -1436,8 +1458,10 @@
 	./$(DEPDIR)/t_tls_c11-t_tls_c11.Po ./$(DEPDIR)/t_tls_cpp.Po \
 	./$(DEPDIR)/t_tls_dll.Po ./$(DEPDIR)/t_tls_dll_native.Po \
 	./$(DEPDIR)/t_tls_dll_native_process_detach.Po \
-	./$(DEPDIR)/t_tls_exe_dtor.Po ./$(DEPDIR)/t_tls_exe_dyn.Po \
-	./$(DEPDIR)/t_tls_exe_native.Po \
+	./$(DEPDIR)/t_tls_exe_cxa_atexit_order.Po \
+	./$(DEPDIR)/t_tls_exe_dtor.Po \
+	./$(DEPDIR)/t_tls_exe_dtor_atexit_order.Po \
+	./$(DEPDIR)/t_tls_exe_dyn.Po ./$(DEPDIR)/t_tls_exe_native.Po \
 	./$(DEPDIR)/t_tls_exe_native_process_detach.Po \
 	./$(DEPDIR)/t_tls_exe_var.Po ./$(DEPDIR)/t_tmain-t_tmain.Po \
 	./$(DEPDIR)/t_tmpfile.Po ./$(DEPDIR)/t_towctrans.Po \
@@ -1662,7 +1686,8 @@
 	$(tests64_libnewcomplextestsld_a_SOURCES) t__fstat_all.c \
 	t__stat_all.c t__sys_errlist.c t__wstat_all.c \
 	t_aligned_alloc.c t_ansi_io.c t_assert.c t_btowc.c \
-	t_char16_t.c t_ctype.c t_excpt_gcc_cpp.c t_excpt_int_divzero.c \
+	t_char16_t.c $(t_cpp_dtor_atexit_order_SOURCES) t_ctype.c \
+	t_excpt_gcc_cpp.c t_excpt_int_divzero.c \
 	t_excpt_int_divzero_thrd.c t_excpt_int_overflow.c \
 	t_excpt_int_overflow_thrd.c t_exp_denormal.c t_expm1.c \
 	t_fctptr.c t_findfirst.c t_float.c t_fmod.c t_format_Z.c \
@@ -1685,35 +1710,36 @@
 	t_stprintf1_u.c t_stprintf_a.c t_stprintf_u.c t_swprintf.c \
 	t_swprintf0.c t_swprintf1.c t_time.c t_tls_ansi.c t_tls_c11.c \
 	$(t_tls_cpp_SOURCES) t_tls_dll.c t_tls_dll_native.c \
-	t_tls_dll_native_process_detach.c t_tls_exe_dtor.c \
-	t_tls_exe_dyn.c t_tls_exe_native.c \
-	t_tls_exe_native_process_detach.c t_tls_exe_var.c t_tmain.c \
-	t_tmpfile.c t_towctrans.c $(t_trycatch_SOURCES) t_tsearch.c \
-	t_utime.c t_vsscanf.c t_wassert.c t_wcrtomb.c t_wcsrtombs.c \
-	t_wcstok_s.c t_wctob.c t_wctype.c t_winmain.c \
-	t_winmain_assert.c t_wreaddir.c $(t_wrongret_SOURCES) \
-	$(tests32_cabs_SOURCES) $(tests32_cacos_SOURCES) \
-	$(tests32_cacosh_SOURCES) $(tests32_carg_SOURCES) \
-	$(tests32_casin_SOURCES) $(tests32_casinh_SOURCES) \
-	$(tests32_catan_SOURCES) $(tests32_catanh_SOURCES) \
-	$(tests32_ccos_SOURCES) $(tests32_ccosh_SOURCES) \
-	$(tests32_cexp_SOURCES) $(tests32_cimag_SOURCES) \
-	$(tests32_clog_SOURCES) $(tests32_conj_SOURCES) \
-	$(tests32_cpow_SOURCES) $(tests32_cproj_SOURCES) \
-	$(tests32_creal_SOURCES) $(tests32_csin_SOURCES) \
-	$(tests32_csinh_SOURCES) $(tests32_csqrt_SOURCES) \
-	$(tests32_ctan_SOURCES) $(tests32_ctanh_SOURCES) \
-	$(tests64_cabs_SOURCES) $(tests64_cacos_SOURCES) \
-	$(tests64_cacosh_SOURCES) $(tests64_carg_SOURCES) \
-	$(tests64_casin_SOURCES) $(tests64_casinh_SOURCES) \
-	$(tests64_catan_SOURCES) $(tests64_catanh_SOURCES) \
-	$(tests64_ccos_SOURCES) $(tests64_ccosh_SOURCES) \
-	$(tests64_cexp_SOURCES) $(tests64_cimag_SOURCES) \
-	$(tests64_clog_SOURCES) $(tests64_conj_SOURCES) \
-	$(tests64_cpow_SOURCES) $(tests64_cproj_SOURCES) \
-	$(tests64_creal_SOURCES) $(tests64_csin_SOURCES) \
-	$(tests64_csinh_SOURCES) $(tests64_csqrt_SOURCES) \
-	$(tests64_ctan_SOURCES) $(tests64_ctanh_SOURCES)
+	t_tls_dll_native_process_detach.c t_tls_exe_cxa_atexit_order.c \
+	t_tls_exe_dtor.c t_tls_exe_dtor_atexit_order.c t_tls_exe_dyn.c \
+	t_tls_exe_native.c t_tls_exe_native_process_detach.c \
+	t_tls_exe_var.c t_tmain.c t_tmpfile.c t_towctrans.c \
+	$(t_trycatch_SOURCES) t_tsearch.c t_utime.c t_vsscanf.c \
+	t_wassert.c t_wcrtomb.c t_wcsrtombs.c t_wcstok_s.c t_wctob.c \
+	t_wctype.c t_winmain.c t_winmain_assert.c t_wreaddir.c \
+	$(t_wrongret_SOURCES) $(tests32_cabs_SOURCES) \
+	$(tests32_cacos_SOURCES) $(tests32_cacosh_SOURCES) \
+	$(tests32_carg_SOURCES) $(tests32_casin_SOURCES) \
+	$(tests32_casinh_SOURCES) $(tests32_catan_SOURCES) \
+	$(tests32_catanh_SOURCES) $(tests32_ccos_SOURCES) \
+	$(tests32_ccosh_SOURCES) $(tests32_cexp_SOURCES) \
+	$(tests32_cimag_SOURCES) $(tests32_clog_SOURCES) \
+	$(tests32_conj_SOURCES) $(tests32_cpow_SOURCES) \
+	$(tests32_cproj_SOURCES) $(tests32_creal_SOURCES) \
+	$(tests32_csin_SOURCES) $(tests32_csinh_SOURCES) \
+	$(tests32_csqrt_SOURCES) $(tests32_ctan_SOURCES) \
+	$(tests32_ctanh_SOURCES) $(tests64_cabs_SOURCES) \
+	$(tests64_cacos_SOURCES) $(tests64_cacosh_SOURCES) \
+	$(tests64_carg_SOURCES) $(tests64_casin_SOURCES) \
+	$(tests64_casinh_SOURCES) $(tests64_catan_SOURCES) \
+	$(tests64_catanh_SOURCES) $(tests64_ccos_SOURCES) \
+	$(tests64_ccosh_SOURCES) $(tests64_cexp_SOURCES) \
+	$(tests64_cimag_SOURCES) $(tests64_clog_SOURCES) \
+	$(tests64_conj_SOURCES) $(tests64_cpow_SOURCES) \
+	$(tests64_cproj_SOURCES) $(tests64_creal_SOURCES) \
+	$(tests64_csin_SOURCES) $(tests64_csinh_SOURCES) \
+	$(tests64_csqrt_SOURCES) $(tests64_ctan_SOURCES) \
+	$(tests64_ctanh_SOURCES)
 DIST_SOURCES = $(libtest_a_SOURCES) \
 	$(am__tests32_libnewcomplextests_a_SOURCES_DIST) \
 	$(am__tests32_libnewcomplextestsf_a_SOURCES_DIST) \
@@ -1723,7 +1749,8 @@
 	$(am__tests64_libnewcomplextestsld_a_SOURCES_DIST) \
 	t__fstat_all.c t__stat_all.c t__sys_errlist.c t__wstat_all.c \
 	t_aligned_alloc.c t_ansi_io.c t_assert.c t_btowc.c \
-	t_char16_t.c t_ctype.c t_excpt_gcc_cpp.c t_excpt_int_divzero.c \
+	t_char16_t.c $(t_cpp_dtor_atexit_order_SOURCES) t_ctype.c \
+	t_excpt_gcc_cpp.c t_excpt_int_divzero.c \
 	t_excpt_int_divzero_thrd.c t_excpt_int_overflow.c \
 	t_excpt_int_overflow_thrd.c t_exp_denormal.c t_expm1.c \
 	t_fctptr.c t_findfirst.c t_float.c t_fmod.c t_format_Z.c \
@@ -1746,14 +1773,14 @@
 	t_stprintf1_u.c t_stprintf_a.c t_stprintf_u.c t_swprintf.c \
 	t_swprintf0.c t_swprintf1.c t_time.c t_tls_ansi.c t_tls_c11.c \
 	$(t_tls_cpp_SOURCES) t_tls_dll.c t_tls_dll_native.c \
-	t_tls_dll_native_process_detach.c t_tls_exe_dtor.c \
-	t_tls_exe_dyn.c t_tls_exe_native.c \
-	t_tls_exe_native_process_detach.c t_tls_exe_var.c t_tmain.c \
-	t_tmpfile.c t_towctrans.c $(t_trycatch_SOURCES) t_tsearch.c \
-	t_utime.c t_vsscanf.c t_wassert.c t_wcrtomb.c t_wcsrtombs.c \
-	t_wcstok_s.c t_wctob.c t_wctype.c t_winmain.c \
-	t_winmain_assert.c t_wreaddir.c $(t_wrongret_SOURCES) \
-	$(am__tests32_cabs_SOURCES_DIST) \
+	t_tls_dll_native_process_detach.c t_tls_exe_cxa_atexit_order.c \
+	t_tls_exe_dtor.c t_tls_exe_dtor_atexit_order.c t_tls_exe_dyn.c \
+	t_tls_exe_native.c t_tls_exe_native_process_detach.c \
+	t_tls_exe_var.c t_tmain.c t_tmpfile.c t_towctrans.c \
+	$(t_trycatch_SOURCES) t_tsearch.c t_utime.c t_vsscanf.c \
+	t_wassert.c t_wcrtomb.c t_wcsrtombs.c t_wcstok_s.c t_wctob.c \
+	t_wctype.c t_winmain.c t_winmain_assert.c t_wreaddir.c \
+	$(t_wrongret_SOURCES) $(am__tests32_cabs_SOURCES_DIST) \
 	$(am__tests32_cacos_SOURCES_DIST) \
 	$(am__tests32_cacosh_SOURCES_DIST) \
 	$(am__tests32_carg_SOURCES_DIST) \
@@ -2160,7 +2187,7 @@
 # Link all test programs against libtest.a; for targets with their own
 # target-specifc *_LDADD variable, make sure to add $(LDADD).
 LDADD = $(builddir)/libtest.a
-check_LIBRARIES = libtest.a $(am__append_12) $(am__append_16)
+check_LIBRARIES = libtest.a $(am__append_13) $(am__append_17)
 
 # libtest.a is a static library containing helper function for use by tests
 # programs.
@@ -2173,7 +2200,7 @@
 
 # The following tests are compiled but not run with `make check`.
 testcase_compile_only = t_intrin t_intrin_cpp t_scrnsave t_winmain \
-	$(am__append_11)
+	$(am__append_12)
 
 # FIXME:
 #
@@ -2183,8 +2210,9 @@
 # Note that this list is usually sorted in alphabetical order.
 # An exception is when variants of the same test are grouped together.
 testcase_progs = t__fstat_all t__stat_all t__sys_errlist \
-	t_aligned_alloc t_ansi_io t_assert t_btowc t_char16_t t_ctype \
-	t_excpt_gcc_cpp t_excpt_int_divzero t_excpt_int_divzero_thrd \
+	t_aligned_alloc t_ansi_io t_assert t_btowc t_char16_t \
+	t_cpp_dtor_atexit_order t_ctype t_excpt_gcc_cpp \
+	t_excpt_int_divzero t_excpt_int_divzero_thrd \
 	t_excpt_int_overflow t_excpt_int_overflow_thrd t_exp_denormal \
 	t_expm1 t_fctptr t_findfirst t_float t_fmod t_format_Z \
 	t_format_Z0 t_format_Z1 t_fseeki64 t_fseeki64_ftelli64 \
@@ -2193,7 +2221,8 @@
 	t_ivma t_lfs t_lseeki64 t_main t_main_assert t_main_cpp \
 	t_matherr t_mbrlen t_mbrtowc t_mbsrtowcs t_noatexit_dll \
 	t_nontls_dll t_nontls_exe t_tls_dll t_tls_dll_native \
-	t_tls_dll_native_process_detach t_tls_exe_dtor t_tls_exe_dyn \
+	t_tls_dll_native_process_detach t_tls_exe_cxa_atexit_order \
+	t_tls_exe_dtor t_tls_exe_dtor_atexit_order t_tls_exe_dyn \
 	t_tls_exe_native t_tls_exe_native_process_detach t_tls_exe_var \
 	t_nullptrexception t_pow t_powi t_printf t_printf_g_width \
 	t_readdir t_safe_flush t_setjmp t_sigfpe t_sigv t_snprintf \
@@ -2205,11 +2234,12 @@
 	t_time t_tls_ansi t_tls_c11 t_tmpfile t_towctrans t_trycatch \
 	t_tsearch t_utime t_vsscanf t_wassert t_wcrtomb t_wcsrtombs \
 	t_wcstok_s t_wctob t_wctype t_winmain_assert t_wreaddir \
-	$(am__append_1) $(am__append_10)
+	$(am__append_1) $(am__append_11)
 
 # Most of the tests are C programs, but there are some C++ tests as well.
 # For C++ targets, we have to explicitly specify source files so that
 # Automake does not assume .c extension.
+t_cpp_dtor_atexit_order_SOURCES = t_cpp_dtor_atexit_order.cpp
 t_intrin_cpp_SOURCES = t_intrin_cpp.cpp
 t_iostream_SOURCES = t_iostream.cpp
 t_isfine_SOURCES = t_isfine.cpp
@@ -2221,14 +2251,15 @@
 
 # On arm64ec, link all C++ tests statically; the toolchain (and the C++ DLL in
 # PATH) may be regular native aarch64, but we build and run arm64ec binaries.
-t_intrin_cpp_LDFLAGS = $(AM_LDFLAGS) $(am__append_2)
-t_iostream_LDFLAGS = $(AM_LDFLAGS) $(am__append_3)
-t_isfine_LDFLAGS = $(AM_LDFLAGS) $(am__append_4)
-t_main_cpp_LDFLAGS = $(AM_LDFLAGS) $(am__append_5)
-t_staticconstmember_LDFLAGS = $(AM_LDFLAGS) $(am__append_6)
-t_tls_cpp_LDFLAGS = $(AM_LDFLAGS) $(am__append_7)
-t_trycatch_LDFLAGS = $(AM_LDFLAGS) $(am__append_8)
-t_wrongret_LDFLAGS = $(AM_LDFLAGS) $(am__append_9)
+t_cpp_dtor_atexit_order_LDFLAGS = $(AM_LDFLAGS) $(am__append_2)
+t_intrin_cpp_LDFLAGS = $(AM_LDFLAGS) $(am__append_3)
+t_iostream_LDFLAGS = $(AM_LDFLAGS) $(am__append_4)
+t_isfine_LDFLAGS = $(AM_LDFLAGS) $(am__append_5)
+t_main_cpp_LDFLAGS = $(AM_LDFLAGS) $(am__append_6)
+t_staticconstmember_LDFLAGS = $(AM_LDFLAGS) $(am__append_7)
+t_tls_cpp_LDFLAGS = $(AM_LDFLAGS) $(am__append_8)
+t_trycatch_LDFLAGS = $(AM_LDFLAGS) $(am__append_9)
+t_wrongret_LDFLAGS = $(AM_LDFLAGS) $(am__append_10)
 
 # Test only for -static -lgcc
 t_global_ctors_LDFLAGS = $(AM_LDFLAGS) -static
@@ -2972,6 +3003,10 @@
 	@rm -f t_char16_t$(EXEEXT)
 	$(AM_V_CCLD)$(LINK) $(t_char16_t_OBJECTS) $(t_char16_t_LDADD) $(LIBS)
 
+t_cpp_dtor_atexit_order$(EXEEXT): $(t_cpp_dtor_atexit_order_OBJECTS) $(t_cpp_dtor_atexit_order_DEPENDENCIES) $(EXTRA_t_cpp_dtor_atexit_order_DEPENDENCIES) 
+	@rm -f t_cpp_dtor_atexit_order$(EXEEXT)
+	$(AM_V_CXXLD)$(t_cpp_dtor_atexit_order_LINK) $(t_cpp_dtor_atexit_order_OBJECTS) $(t_cpp_dtor_atexit_order_LDADD) $(LIBS)
+
 t_ctype$(EXEEXT): $(t_ctype_OBJECTS) $(t_ctype_DEPENDENCIES) $(EXTRA_t_ctype_DEPENDENCIES) 
 	@rm -f t_ctype$(EXEEXT)
 	$(AM_V_CCLD)$(LINK) $(t_ctype_OBJECTS) $(t_ctype_LDADD) $(LIBS)
@@ -3320,10 +3355,18 @@
 	@rm -f t_tls_dll_native_process_detach$(EXEEXT)
 	$(AM_V_CCLD)$(LINK) $(t_tls_dll_native_process_detach_OBJECTS) $(t_tls_dll_native_process_detach_LDADD) $(LIBS)
 
+t_tls_exe_cxa_atexit_order$(EXEEXT): $(t_tls_exe_cxa_atexit_order_OBJECTS) $(t_tls_exe_cxa_atexit_order_DEPENDENCIES) $(EXTRA_t_tls_exe_cxa_atexit_order_DEPENDENCIES) 
+	@rm -f t_tls_exe_cxa_atexit_order$(EXEEXT)
+	$(AM_V_CCLD)$(LINK) $(t_tls_exe_cxa_atexit_order_OBJECTS) $(t_tls_exe_cxa_atexit_order_LDADD) $(LIBS)
+
 t_tls_exe_dtor$(EXEEXT): $(t_tls_exe_dtor_OBJECTS) $(t_tls_exe_dtor_DEPENDENCIES) $(EXTRA_t_tls_exe_dtor_DEPENDENCIES) 
 	@rm -f t_tls_exe_dtor$(EXEEXT)
 	$(AM_V_CCLD)$(LINK) $(t_tls_exe_dtor_OBJECTS) $(t_tls_exe_dtor_LDADD) $(LIBS)
 
+t_tls_exe_dtor_atexit_order$(EXEEXT): $(t_tls_exe_dtor_atexit_order_OBJECTS) $(t_tls_exe_dtor_atexit_order_DEPENDENCIES) $(EXTRA_t_tls_exe_dtor_atexit_order_DEPENDENCIES) 
+	@rm -f t_tls_exe_dtor_atexit_order$(EXEEXT)
+	$(AM_V_CCLD)$(LINK) $(t_tls_exe_dtor_atexit_order_OBJECTS) $(t_tls_exe_dtor_atexit_order_LDADD) $(LIBS)
+
 t_tls_exe_dyn$(EXEEXT): $(t_tls_exe_dyn_OBJECTS) $(t_tls_exe_dyn_DEPENDENCIES) $(EXTRA_t_tls_exe_dyn_DEPENDENCIES) 
 	@rm -f t_tls_exe_dyn$(EXEEXT)
 	$(AM_V_CCLD)$(LINK) $(t_tls_exe_dyn_OBJECTS) $(t_tls_exe_dyn_LDADD) $(LIBS)
@@ -3689,6 +3732,7 @@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t_assert.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t_btowc.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t_char16_t.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t_cpp_dtor_atexit_order.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t_ctype.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t_excpt_gcc_cpp.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t_excpt_int_divzero.Po@am__quote@ # am--include-marker
@@ -3776,7 +3820,9 @@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t_tls_dll.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t_tls_dll_native.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t_tls_dll_native_process_detach.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t_tls_exe_cxa_atexit_order.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t_tls_exe_dtor.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t_tls_exe_dtor_atexit_order.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t_tls_exe_dyn.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t_tls_exe_native.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t_tls_exe_native_process_detach.Po@am__quote@ # am--include-marker
@@ -6824,6 +6870,13 @@
 	--log-file $$b.log --trs-file $$b.trs \
 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+t_cpp_dtor_atexit_order.log: t_cpp_dtor_atexit_order$(EXEEXT)
+	@p='t_cpp_dtor_atexit_order$(EXEEXT)'; \
+	b='t_cpp_dtor_atexit_order'; \
+	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+	--log-file $$b.log --trs-file $$b.trs \
+	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+	"$$tst" $(AM_TESTS_FD_REDIRECT)
 t_ctype.log: t_ctype$(EXEEXT)
 	@p='t_ctype$(EXEEXT)'; \
 	b='t_ctype'; \
@@ -7125,6 +7178,13 @@
 	--log-file $$b.log --trs-file $$b.trs \
 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+t_tls_exe_cxa_atexit_order.log: t_tls_exe_cxa_atexit_order$(EXEEXT)
+	@p='t_tls_exe_cxa_atexit_order$(EXEEXT)'; \
+	b='t_tls_exe_cxa_atexit_order'; \
+	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+	--log-file $$b.log --trs-file $$b.trs \
+	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+	"$$tst" $(AM_TESTS_FD_REDIRECT)
 t_tls_exe_dtor.log: t_tls_exe_dtor$(EXEEXT)
 	@p='t_tls_exe_dtor$(EXEEXT)'; \
 	b='t_tls_exe_dtor'; \
@@ -7132,6 +7192,13 @@
 	--log-file $$b.log --trs-file $$b.trs \
 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+t_tls_exe_dtor_atexit_order.log: t_tls_exe_dtor_atexit_order$(EXEEXT)
+	@p='t_tls_exe_dtor_atexit_order$(EXEEXT)'; \
+	b='t_tls_exe_dtor_atexit_order'; \
+	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+	--log-file $$b.log --trs-file $$b.trs \
+	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+	"$$tst" $(AM_TESTS_FD_REDIRECT)
 t_tls_exe_dyn.log: t_tls_exe_dyn$(EXEEXT)
 	@p='t_tls_exe_dyn$(EXEEXT)'; \
 	b='t_tls_exe_dyn'; \
@@ -7974,6 +8041,7 @@
 	-rm -f ./$(DEPDIR)/t_assert.Po
 	-rm -f ./$(DEPDIR)/t_btowc.Po
 	-rm -f ./$(DEPDIR)/t_char16_t.Po
+	-rm -f ./$(DEPDIR)/t_cpp_dtor_atexit_order.Po
 	-rm -f ./$(DEPDIR)/t_ctype.Po
 	-rm -f ./$(DEPDIR)/t_excpt_gcc_cpp.Po
 	-rm -f ./$(DEPDIR)/t_excpt_int_divzero.Po
@@ -8061,7 +8129,9 @@
 	-rm -f ./$(DEPDIR)/t_tls_dll.Po
 	-rm -f ./$(DEPDIR)/t_tls_dll_native.Po
 	-rm -f ./$(DEPDIR)/t_tls_dll_native_process_detach.Po
+	-rm -f ./$(DEPDIR)/t_tls_exe_cxa_atexit_order.Po
 	-rm -f ./$(DEPDIR)/t_tls_exe_dtor.Po
+	-rm -f ./$(DEPDIR)/t_tls_exe_dtor_atexit_order.Po
 	-rm -f ./$(DEPDIR)/t_tls_exe_dyn.Po
 	-rm -f ./$(DEPDIR)/t_tls_exe_native.Po
 	-rm -f ./$(DEPDIR)/t_tls_exe_native_process_detach.Po
@@ -8314,6 +8384,7 @@
 	-rm -f ./$(DEPDIR)/t_assert.Po
 	-rm -f ./$(DEPDIR)/t_btowc.Po
 	-rm -f ./$(DEPDIR)/t_char16_t.Po
+	-rm -f ./$(DEPDIR)/t_cpp_dtor_atexit_order.Po
 	-rm -f ./$(DEPDIR)/t_ctype.Po
 	-rm -f ./$(DEPDIR)/t_excpt_gcc_cpp.Po
 	-rm -f ./$(DEPDIR)/t_excpt_int_divzero.Po
@@ -8401,7 +8472,9 @@
 	-rm -f ./$(DEPDIR)/t_tls_dll.Po
 	-rm -f ./$(DEPDIR)/t_tls_dll_native.Po
 	-rm -f ./$(DEPDIR)/t_tls_dll_native_process_detach.Po
+	-rm -f ./$(DEPDIR)/t_tls_exe_cxa_atexit_order.Po
 	-rm -f ./$(DEPDIR)/t_tls_exe_dtor.Po
+	-rm -f ./$(DEPDIR)/t_tls_exe_dtor_atexit_order.Po
 	-rm -f ./$(DEPDIR)/t_tls_exe_dyn.Po
 	-rm -f ./$(DEPDIR)/t_tls_exe_native.Po
 	-rm -f ./$(DEPDIR)/t_tls_exe_native_process_detach.Po