Begin to abstract secured-API layer so that for XP this API gets eumlated. git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5290 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-crt/ChangeLog b/mingw-w64-crt/ChangeLog index 29da6ee..468c01b 100644 --- a/mingw-w64-crt/ChangeLog +++ b/mingw-w64-crt/ChangeLog
@@ -1,3 +1,12 @@ +2012-07-31 Kai Tietz <ktietz@redhat.com> + + * secapi/: New folder. + * Makefile.am: Add _cgets_s.c _cgetwe_s.c and _cprintf_s.c files + to libmingwex.a library. + * Makefile.in: Regnerated. + * lib32/msvcrt.def: Comment replaced secured-API functions. + * lib64/msvcrt.def: Likewise. + 2012-07-17 Kai Tietz <ktietz@redhat.com> PR 3544372
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am index 97a946b..c52ac5c 100644 --- a/mingw-w64-crt/Makefile.am +++ b/mingw-w64-crt/Makefile.am
@@ -233,7 +233,10 @@ intrincs/outbytestring.c intrincs/outdword.c intrincs/outdwordstring.c intrincs/outword.c intrincs/outwordstring.c \ intrincs/rdtsc.c intrincs/readcr0.c intrincs/readcr2.c intrincs/readcr3.c intrincs/readcr4.c \ intrincs/readcr8.c intrincs/readmsr.c intrincs/writecr0.c intrincs/writecr2.c intrincs/writecr3.c \ - intrincs/writecr4.c intrincs/writecr8.c intrincs/writemsr.c intrincs/RtlSecureZeroMemory.c + intrincs/writecr4.c intrincs/writecr8.c intrincs/writemsr.c intrincs/RtlSecureZeroMemory.c \ + \ + secapi/_cgets_s.c secapi/_cgetws_s.c \ + secapi/_cprintf_s.c # these only go into the 64 bit version: src_libmingwex64=\
diff --git a/mingw-w64-crt/Makefile.in b/mingw-w64-crt/Makefile.in index e801b68..e67523d 100644 --- a/mingw-w64-crt/Makefile.in +++ b/mingw-w64-crt/Makefile.in
@@ -1,8 +1,9 @@ -# Makefile.in generated by automake 1.12.2 from Makefile.am. +# Makefile.in generated by automake 1.11.3 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2012 Free Software Foundation, Inc. - +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software +# Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -79,23 +80,6 @@ VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -123,15 +107,9 @@ DIST_COMMON = $(am__configure_deps) $(noinst_HEADERS) \ $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ $(srcdir)/config.h.in $(srcdir)/testcases/complex/Makefile.am \ - $(top_srcdir)/build-aux/ar-lib $(top_srcdir)/build-aux/compile \ - $(top_srcdir)/build-aux/config.guess \ - $(top_srcdir)/build-aux/config.sub \ - $(top_srcdir)/build-aux/depcomp \ - $(top_srcdir)/build-aux/install-sh \ - $(top_srcdir)/build-aux/missing $(top_srcdir)/configure \ - ChangeLog build-aux/ar-lib build-aux/compile \ - build-aux/config.guess build-aux/config.sub build-aux/depcomp \ - build-aux/install-sh build-aux/missing + $(top_srcdir)/configure ChangeLog build-aux/ar-lib \ + build-aux/compile build-aux/config.guess build-aux/config.sub \ + build-aux/depcomp build-aux/install-sh build-aux/missing # Build the libraries @LIB32_TRUE@am__append_3 = $(newcomplex_test_lib32) @@ -499,7 +477,8 @@ intrincs/readcr8.c intrincs/readmsr.c intrincs/writecr0.c \ intrincs/writecr2.c intrincs/writecr3.c intrincs/writecr4.c \ intrincs/writecr8.c intrincs/writemsr.c \ - intrincs/RtlSecureZeroMemory.c intrincs/membarrier.c \ + intrincs/RtlSecureZeroMemory.c secapi/_cgets_s.c \ + secapi/_cgetws_s.c secapi/_cprintf_s.c intrincs/membarrier.c \ intrincs/readfsbyte.c intrincs/readfsword.c \ intrincs/readfsdword.c intrincs/writefsbyte.c \ intrincs/writefsword.c intrincs/writefsdword.c @@ -993,7 +972,10 @@ intrincs/lib32_libmingwex_a-writecr4.$(OBJEXT) \ intrincs/lib32_libmingwex_a-writecr8.$(OBJEXT) \ intrincs/lib32_libmingwex_a-writemsr.$(OBJEXT) \ - intrincs/lib32_libmingwex_a-RtlSecureZeroMemory.$(OBJEXT) + intrincs/lib32_libmingwex_a-RtlSecureZeroMemory.$(OBJEXT) \ + secapi/lib32_libmingwex_a-_cgets_s.$(OBJEXT) \ + secapi/lib32_libmingwex_a-_cgetws_s.$(OBJEXT) \ + secapi/lib32_libmingwex_a-_cprintf_s.$(OBJEXT) am__objects_14 = intrincs/lib32_libmingwex_a-membarrier.$(OBJEXT) \ intrincs/lib32_libmingwex_a-readfsbyte.$(OBJEXT) \ intrincs/lib32_libmingwex_a-readfsword.$(OBJEXT) \ @@ -1510,7 +1492,8 @@ intrincs/readcr8.c intrincs/readmsr.c intrincs/writecr0.c \ intrincs/writecr2.c intrincs/writecr3.c intrincs/writecr4.c \ intrincs/writecr8.c intrincs/writemsr.c \ - intrincs/RtlSecureZeroMemory.c intrincs/bittest64.c \ + intrincs/RtlSecureZeroMemory.c secapi/_cgets_s.c \ + secapi/_cgetws_s.c secapi/_cprintf_s.c intrincs/bittest64.c \ intrincs/bittestc64.c intrincs/bittestr64.c \ intrincs/bittestri64.c intrincs/bittests64.c \ intrincs/bittestsi64.c intrincs/bitscanfwd64.c \ @@ -2012,7 +1995,10 @@ intrincs/lib64_libmingwex_a-writecr4.$(OBJEXT) \ intrincs/lib64_libmingwex_a-writecr8.$(OBJEXT) \ intrincs/lib64_libmingwex_a-writemsr.$(OBJEXT) \ - intrincs/lib64_libmingwex_a-RtlSecureZeroMemory.$(OBJEXT) + intrincs/lib64_libmingwex_a-RtlSecureZeroMemory.$(OBJEXT) \ + secapi/lib64_libmingwex_a-_cgets_s.$(OBJEXT) \ + secapi/lib64_libmingwex_a-_cgetws_s.$(OBJEXT) \ + secapi/lib64_libmingwex_a-_cprintf_s.$(OBJEXT) am__objects_39 = intrincs/lib64_libmingwex_a-bittest64.$(OBJEXT) \ intrincs/lib64_libmingwex_a-bittestc64.$(OBJEXT) \ intrincs/lib64_libmingwex_a-bittestr64.$(OBJEXT) \ @@ -3124,22 +3110,13 @@ $(am__tests64_csqrt_SOURCES_DIST) \ $(am__tests64_ctan_SOURCES_DIST) \ $(am__tests64_ctanh_SOURCES_DIST) -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac DATA = $(crt32_DATA) $(crt64_DATA) $(lib32_DATA) $(lib64_DATA) \ $(libsrc_DATA) HEADERS = $(noinst_HEADERS) ETAGS = etags CTAGS = ctags -CSCOPE = cscope -AM_RECURSIVE_TARGETS = cscope -am__tty_colors_dummy = \ - mgn= red= grn= lgn= blu= brg= std=; \ - am__color_tests=no -am__tty_colors = $(am__tty_colors_dummy) +am__tty_colors = \ +red=; grn=; lgn=; blu=; std= am__EXEEXT_7 = DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) @@ -3150,10 +3127,8 @@ && rm -rf "$(distdir)" \ || { sleep 5 && rm -rf "$(distdir)"; }; \ else :; fi -am__post_remove_distdir = $(am__remove_distdir) DIST_ARCHIVES = $(distdir).tar.gz GZIP_ENV = --best -DIST_TARGETS = dist-gzip distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' @@ -3477,7 +3452,10 @@ intrincs/outbytestring.c intrincs/outdword.c intrincs/outdwordstring.c intrincs/outword.c intrincs/outwordstring.c \ intrincs/rdtsc.c intrincs/readcr0.c intrincs/readcr2.c intrincs/readcr3.c intrincs/readcr4.c \ intrincs/readcr8.c intrincs/readmsr.c intrincs/writecr0.c intrincs/writecr2.c intrincs/writecr3.c \ - intrincs/writecr4.c intrincs/writecr8.c intrincs/writemsr.c intrincs/RtlSecureZeroMemory.c + intrincs/writecr4.c intrincs/writecr8.c intrincs/writemsr.c intrincs/RtlSecureZeroMemory.c \ + \ + secapi/_cgets_s.c secapi/_cgetws_s.c \ + secapi/_cprintf_s.c # these only go into the 64 bit version: @@ -4470,6 +4448,7 @@ -test -z "$(check_LIBRARIES)" || rm -f $(check_LIBRARIES) install-lib32LIBRARIES: $(lib32_LIBRARIES) @$(NORMAL_INSTALL) + test -z "$(lib32dir)" || $(MKDIR_P) "$(DESTDIR)$(lib32dir)" @list='$(lib32_LIBRARIES)'; test -n "$(lib32dir)" || list=; \ list2=; for p in $$list; do \ if test -f $$p; then \ @@ -4477,8 +4456,6 @@ else :; fi; \ done; \ test -z "$$list2" || { \ - echo " $(MKDIR_P) '$(DESTDIR)$(lib32dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(lib32dir)" || exit 1; \ echo " $(INSTALL_DATA) $$list2 '$(DESTDIR)$(lib32dir)'"; \ $(INSTALL_DATA) $$list2 "$(DESTDIR)$(lib32dir)" || exit $$?; } @$(POST_INSTALL) @@ -4501,6 +4478,7 @@ -test -z "$(lib32_LIBRARIES)" || rm -f $(lib32_LIBRARIES) install-lib64LIBRARIES: $(lib64_LIBRARIES) @$(NORMAL_INSTALL) + test -z "$(lib64dir)" || $(MKDIR_P) "$(DESTDIR)$(lib64dir)" @list='$(lib64_LIBRARIES)'; test -n "$(lib64dir)" || list=; \ list2=; for p in $$list; do \ if test -f $$p; then \ @@ -4508,8 +4486,6 @@ else :; fi; \ done; \ test -z "$$list2" || { \ - echo " $(MKDIR_P) '$(DESTDIR)$(lib64dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(lib64dir)" || exit 1; \ echo " $(INSTALL_DATA) $$list2 '$(DESTDIR)$(lib64dir)'"; \ $(INSTALL_DATA) $$list2 "$(DESTDIR)$(lib64dir)" || exit $$?; } @$(POST_INSTALL) @@ -5731,6 +5707,18 @@ intrincs/$(am__dirstamp) intrincs/$(DEPDIR)/$(am__dirstamp) intrincs/lib32_libmingwex_a-RtlSecureZeroMemory.$(OBJEXT): \ intrincs/$(am__dirstamp) intrincs/$(DEPDIR)/$(am__dirstamp) +secapi/$(am__dirstamp): + @$(MKDIR_P) secapi + @: > secapi/$(am__dirstamp) +secapi/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) secapi/$(DEPDIR) + @: > secapi/$(DEPDIR)/$(am__dirstamp) +secapi/lib32_libmingwex_a-_cgets_s.$(OBJEXT): secapi/$(am__dirstamp) \ + secapi/$(DEPDIR)/$(am__dirstamp) +secapi/lib32_libmingwex_a-_cgetws_s.$(OBJEXT): secapi/$(am__dirstamp) \ + secapi/$(DEPDIR)/$(am__dirstamp) +secapi/lib32_libmingwex_a-_cprintf_s.$(OBJEXT): \ + secapi/$(am__dirstamp) secapi/$(DEPDIR)/$(am__dirstamp) intrincs/lib32_libmingwex_a-membarrier.$(OBJEXT): \ intrincs/$(am__dirstamp) intrincs/$(DEPDIR)/$(am__dirstamp) intrincs/lib32_libmingwex_a-readfsbyte.$(OBJEXT): \ @@ -7176,6 +7164,12 @@ intrincs/$(am__dirstamp) intrincs/$(DEPDIR)/$(am__dirstamp) intrincs/lib64_libmingwex_a-RtlSecureZeroMemory.$(OBJEXT): \ intrincs/$(am__dirstamp) intrincs/$(DEPDIR)/$(am__dirstamp) +secapi/lib64_libmingwex_a-_cgets_s.$(OBJEXT): secapi/$(am__dirstamp) \ + secapi/$(DEPDIR)/$(am__dirstamp) +secapi/lib64_libmingwex_a-_cgetws_s.$(OBJEXT): secapi/$(am__dirstamp) \ + secapi/$(DEPDIR)/$(am__dirstamp) +secapi/lib64_libmingwex_a-_cprintf_s.$(OBJEXT): \ + secapi/$(am__dirstamp) secapi/$(DEPDIR)/$(am__dirstamp) intrincs/lib64_libmingwex_a-bittest64.$(OBJEXT): \ intrincs/$(am__dirstamp) intrincs/$(DEPDIR)/$(am__dirstamp) intrincs/lib64_libmingwex_a-bittestc64.$(OBJEXT): \ @@ -8326,19 +8320,1522 @@ mostlyclean-compile: -rm -f *.$(OBJEXT) - -rm -f complex/*.$(OBJEXT) - -rm -f crt/*.$(OBJEXT) - -rm -f gdtoa/*.$(OBJEXT) - -rm -f intrincs/*.$(OBJEXT) - -rm -f libsrc/*.$(OBJEXT) - -rm -f libsrc/ws2tcpip/*.$(OBJEXT) - -rm -f libsrc/wspiapi/*.$(OBJEXT) - -rm -f math/*.$(OBJEXT) - -rm -f misc/*.$(OBJEXT) - -rm -f profile/*.$(OBJEXT) - -rm -f stdio/*.$(OBJEXT) - -rm -f testcases/*.$(OBJEXT) - -rm -f testcases/complex/*.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cabs.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cabsf.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cabsl.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cacos.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cacosf.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cacosl.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-carg.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cargf.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cargl.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-casin.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-casinf.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-casinl.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-catan.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-catanf.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-catanl.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-ccos.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-ccosf.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-ccosl.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cexp.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cexpf.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cexpl.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cimag.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cimagf.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cimagl.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-clog.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-clogf.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-clogl.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-conj.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-conjf.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-conjl.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cpow.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cpowf.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cpowl.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cproj.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cprojf.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-cprojl.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-creal.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-crealf.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-creall.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-csin.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-csinf.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-csinl.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-csqrt.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-csqrtf.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-csqrtl.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-ctan.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-ctanf.$(OBJEXT) + -rm -f complex/lib32_libmingwex_a-ctanl.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cabs.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cabsf.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cabsl.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cacos.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cacosf.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cacosl.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-carg.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cargf.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cargl.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-casin.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-casinf.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-casinl.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-catan.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-catanf.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-catanl.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-ccos.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-ccosf.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-ccosl.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cexp.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cexpf.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cexpl.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cimag.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cimagf.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cimagl.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-clog.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-clogf.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-clogl.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-conj.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-conjf.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-conjl.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cpow.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cpowf.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cpowl.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cproj.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cprojf.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-cprojl.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-creal.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-crealf.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-creall.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-csin.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-csinf.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-csinl.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-csqrt.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-csqrtf.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-csqrtl.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-ctan.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-ctanf.$(OBJEXT) + -rm -f complex/lib64_libmingwex_a-ctanl.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-CRT_fp10.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-_newmode.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-atonexit.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-charmax.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-cinitexe.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-crt0_c.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-crt0_w.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-crt_handler.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-dll_argv.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-dllargv.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-gccmain.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-gs_support.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-merr.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-mingw_custom.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-mingw_helpers.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-natstart.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-pesect.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-pseudo-reloc-list.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-pseudo-reloc.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-tlsmcrt.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-tlsmthread.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-tlssup.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-tlsthrd.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-udll_argv.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-udllargc.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-wildcard.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-xncommod.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-xthdloc.$(OBJEXT) + -rm -f crt/lib32_libmingw32_a-xtxtmode.$(OBJEXT) + -rm -f crt/lib32_libmingwex_a-dllentry.$(OBJEXT) + -rm -f crt/lib32_libmingwex_a-dllmain.$(OBJEXT) + -rm -f crt/lib32_libmoldname_a-isascii.$(OBJEXT) + -rm -f crt/lib32_libmoldname_a-iscsym.$(OBJEXT) + -rm -f crt/lib32_libmoldname_a-iscsymf.$(OBJEXT) + -rm -f crt/lib32_libmoldname_a-strcasecmp.$(OBJEXT) + -rm -f crt/lib32_libmoldname_a-strncasecmp.$(OBJEXT) + -rm -f crt/lib32_libmoldname_a-toascii.$(OBJEXT) + -rm -f crt/lib32_libmoldname_a-wcscmpi.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-CRT_fp10.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-_newmode.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-atonexit.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-charmax.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-cinitexe.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-crt0_c.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-crt0_w.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-crt_handler.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-dll_argv.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-dllargv.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-gccmain.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-gs_support.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-merr.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-mingw_custom.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-mingw_helpers.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-natstart.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-pesect.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-pseudo-reloc-list.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-pseudo-reloc.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-tlsmcrt.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-tlsmthread.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-tlssup.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-tlsthrd.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-udll_argv.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-udllargc.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-wildcard.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-xncommod.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-xthdloc.$(OBJEXT) + -rm -f crt/lib64_libmingw32_a-xtxtmode.$(OBJEXT) + -rm -f crt/lib64_libmingwex_a-dllentry.$(OBJEXT) + -rm -f crt/lib64_libmingwex_a-dllmain.$(OBJEXT) + -rm -f crt/lib64_libmoldname_a-isascii.$(OBJEXT) + -rm -f crt/lib64_libmoldname_a-iscsym.$(OBJEXT) + -rm -f crt/lib64_libmoldname_a-iscsymf.$(OBJEXT) + -rm -f crt/lib64_libmoldname_a-strcasecmp.$(OBJEXT) + -rm -f crt/lib64_libmoldname_a-strncasecmp.$(OBJEXT) + -rm -f crt/lib64_libmoldname_a-toascii.$(OBJEXT) + -rm -f crt/lib64_libmoldname_a-wcscmpi.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-arithchk.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-dmisc.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-dtoa.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-g__fmt.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-g_dfmt.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-g_ffmt.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-g_xfmt.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-gdtoa.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-gethex.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-gmisc.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-hd_init.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-hexnan.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-misc.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-qnan.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-smisc.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-strtodg.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-strtodnrp.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-strtof.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-strtopx.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-sum.$(OBJEXT) + -rm -f gdtoa/lib32_libmingwex_a-ulp.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-arithchk.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-dmisc.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-dtoa.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-g__fmt.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-g_dfmt.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-g_ffmt.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-g_xfmt.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-gdtoa.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-gethex.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-gmisc.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-hd_init.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-hexnan.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-misc.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-qnan.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-smisc.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-strtodg.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-strtodnrp.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-strtof.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-strtopx.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-sum.$(OBJEXT) + -rm -f gdtoa/lib64_libmingwex_a-ulp.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-RtlSecureZeroMemory.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-__movsb.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-__movsd.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-__movsw.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-__stosb.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-__stosd.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-__stosw.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-_rotl64.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-_rotr64.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-bitscanfwd.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-bitscanrev.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-bittest.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-bittestc.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-bittestci.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-bittestr.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-bittestri.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-bittests.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-bittestsi.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-cpuid.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-currentfiber.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-currentteb.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-fiberdata.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockadd.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockand.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockand64.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockcxch.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockcxch16.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockcxch64.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockcxchptr.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockdec.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockdec16.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockdec64.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockexch.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockexch64.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockexchadd.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockexchadd64.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockexchptr.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockinc.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockinc16.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockinc64.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockor.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockor64.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockxor.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-ilockxor64.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-inbyte.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-inbytestring.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-indword.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-indwordstring.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-inword.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-inwordstring.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-membarrier.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-outbyte.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-outbytestring.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-outdword.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-outdwordstring.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-outword.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-outwordstring.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-rdtsc.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-readcr0.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-readcr2.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-readcr3.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-readcr4.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-readcr8.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-readfsbyte.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-readfsdword.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-readfsword.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-readmsr.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-writecr0.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-writecr2.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-writecr3.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-writecr4.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-writecr8.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-writefsbyte.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-writefsdword.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-writefsword.$(OBJEXT) + -rm -f intrincs/lib32_libmingwex_a-writemsr.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-RtlSecureZeroMemory.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-__movsb.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-__movsd.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-__movsq.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-__movsw.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-__shiftleft128.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-__shiftright128.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-__stosb.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-__stosd.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-__stosq.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-__stosw.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-_mul128.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-_rotl64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-_rotr64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-_umul128.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bitscanfwd.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bitscanfwd64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bitscanrev.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bitscanrev64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bittest.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bittest64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bittestc.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bittestc64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bittestci.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bittestr.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bittestr64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bittestri.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bittestri64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bittests.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bittests64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bittestsi.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-bittestsi64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-cpuid.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-currentfiber.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-currentteb.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-fiberdata.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockadd.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockadd64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockand.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockand64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockcxch.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockcxch16.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockcxch64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockcxchptr.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockdec.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockdec16.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockdec64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockexch.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockexch64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockexchadd.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockexchadd64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockexchptr.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockinc.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockinc16.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockinc64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockor.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockor64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockxor.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-ilockxor64.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-inbyte.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-inbytestring.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-indword.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-indwordstring.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-inword.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-inwordstring.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-mul128ex.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-outbyte.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-outbytestring.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-outdword.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-outdwordstring.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-outword.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-outwordstring.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-rdtsc.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-readcr0.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-readcr2.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-readcr3.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-readcr4.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-readcr8.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-readgsbyte.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-readgsdword.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-readgsqword.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-readgsword.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-readmsr.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-umul128ex.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-writecr0.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-writecr2.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-writecr3.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-writecr4.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-writecr8.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-writegsbyte.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-writegsdword.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-writegsqword.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-writegsword.$(OBJEXT) + -rm -f intrincs/lib64_libmingwex_a-writemsr.$(OBJEXT) + -rm -f libsrc/lib32_libdinput8_a-dinput_joy.$(OBJEXT) + -rm -f libsrc/lib32_libdinput8_a-dinput_joy2.$(OBJEXT) + -rm -f libsrc/lib32_libdinput8_a-dinput_kbd.$(OBJEXT) + -rm -f libsrc/lib32_libdinput8_a-dinput_mouse.$(OBJEXT) + -rm -f libsrc/lib32_libdinput8_a-dinput_mouse2.$(OBJEXT) + -rm -f libsrc/lib32_libdinput_a-dinput_joy.$(OBJEXT) + -rm -f libsrc/lib32_libdinput_a-dinput_joy2.$(OBJEXT) + -rm -f libsrc/lib32_libdinput_a-dinput_kbd.$(OBJEXT) + -rm -f libsrc/lib32_libdinput_a-dinput_mouse.$(OBJEXT) + -rm -f libsrc/lib32_libdinput_a-dinput_mouse2.$(OBJEXT) + -rm -f libsrc/lib32_libdmoguids_a-dmoguids.$(OBJEXT) + -rm -f libsrc/lib32_libdxerr8_a-dxerr8.$(OBJEXT) + -rm -f libsrc/lib32_libdxerr8_a-dxerr8w.$(OBJEXT) + -rm -f libsrc/lib32_libdxerr9_a-dxerr9.$(OBJEXT) + -rm -f libsrc/lib32_libdxerr9_a-dxerr9w.$(OBJEXT) + -rm -f libsrc/lib32_libdxguid_a-dxguid.$(OBJEXT) + -rm -f libsrc/lib32_libgdiplus_a-gdiplus.$(OBJEXT) + -rm -f libsrc/lib32_libksguid_a-ksuser.$(OBJEXT) + -rm -f libsrc/lib32_libksuser_a-ksuser.$(OBJEXT) + -rm -f libsrc/lib32_liblargeint_a-largeint.$(OBJEXT) + -rm -f libsrc/lib32_libmingwthrd_a-mingwthrd_mt.$(OBJEXT) + -rm -f libsrc/lib32_libportabledeviceguids_a-portabledeviceguids.$(OBJEXT) + -rm -f libsrc/lib32_libscrnsave_a-scrnsave.$(OBJEXT) + -rm -f libsrc/lib32_libscrnsavw_a-scrnsave.$(OBJEXT) + -rm -f libsrc/lib32_libsensorsapi_a-sensorsapi.$(OBJEXT) + -rm -f libsrc/lib32_libshell32_a-shell32.$(OBJEXT) + -rm -f libsrc/lib32_libstrmiids_a-strmiids.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-ativscp-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-atsmedia-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-bdamedia-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-bth-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-cguid-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-comcat-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-devguid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-docobj-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-dxva-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-exdisp-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-extras-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-fwp-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-guid_nul.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-hlguids-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-hlink-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-mlang-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-msctf-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-mshtmhst-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-mshtml-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-msxml-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-netcon-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-ntddkbd-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-ntddmou-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-ntddpar-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-ntddscsi-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-ntddser-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-ntddstor-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-ntddvdeo-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-oaidl-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-objidl-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-objsafe-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-ocidl-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-oleacc-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-olectlid-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-oleidl-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-power-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-powrprof-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-servprov-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-urlmon-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-usbcamdi-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-usbiodef-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-vds-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-virtdisk-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libuuid_a-wia-uuid.$(OBJEXT) + -rm -f libsrc/lib32_libwindowscodecs_a-windowscodecs.$(OBJEXT) + -rm -f libsrc/lib32_libws2_32_a-ws2_32.$(OBJEXT) + -rm -f libsrc/lib64_libdinput8_a-dinput_joy.$(OBJEXT) + -rm -f libsrc/lib64_libdinput8_a-dinput_joy2.$(OBJEXT) + -rm -f libsrc/lib64_libdinput8_a-dinput_kbd.$(OBJEXT) + -rm -f libsrc/lib64_libdinput8_a-dinput_mouse.$(OBJEXT) + -rm -f libsrc/lib64_libdinput8_a-dinput_mouse2.$(OBJEXT) + -rm -f libsrc/lib64_libdinput_a-dinput_joy.$(OBJEXT) + -rm -f libsrc/lib64_libdinput_a-dinput_joy2.$(OBJEXT) + -rm -f libsrc/lib64_libdinput_a-dinput_kbd.$(OBJEXT) + -rm -f libsrc/lib64_libdinput_a-dinput_mouse.$(OBJEXT) + -rm -f libsrc/lib64_libdinput_a-dinput_mouse2.$(OBJEXT) + -rm -f libsrc/lib64_libdmoguids_a-dmoguids.$(OBJEXT) + -rm -f libsrc/lib64_libdxerr8_a-dxerr8.$(OBJEXT) + -rm -f libsrc/lib64_libdxerr8_a-dxerr8w.$(OBJEXT) + -rm -f libsrc/lib64_libdxerr9_a-dxerr9.$(OBJEXT) + -rm -f libsrc/lib64_libdxerr9_a-dxerr9w.$(OBJEXT) + -rm -f libsrc/lib64_libdxguid_a-dxguid.$(OBJEXT) + -rm -f libsrc/lib64_libgdiplus_a-gdiplus.$(OBJEXT) + -rm -f libsrc/lib64_libksguid_a-ksuser.$(OBJEXT) + -rm -f libsrc/lib64_libksuser_a-ksuser.$(OBJEXT) + -rm -f libsrc/lib64_liblargeint_a-largeint.$(OBJEXT) + -rm -f libsrc/lib64_libmingwthrd_a-mingwthrd_mt.$(OBJEXT) + -rm -f libsrc/lib64_libportabledeviceguids_a-portabledeviceguids.$(OBJEXT) + -rm -f libsrc/lib64_libscrnsave_a-scrnsave.$(OBJEXT) + -rm -f libsrc/lib64_libscrnsavw_a-scrnsave.$(OBJEXT) + -rm -f libsrc/lib64_libsensorsapi_a-sensorsapi.$(OBJEXT) + -rm -f libsrc/lib64_libshell32_a-shell32.$(OBJEXT) + -rm -f libsrc/lib64_libstrmiids_a-strmiids.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-ativscp-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-atsmedia-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-bdamedia-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-bth-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-cguid-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-comcat-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-devguid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-docobj-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-dxva-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-exdisp-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-extras-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-fwp-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-guid_nul.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-hlguids-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-hlink-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-mlang-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-msctf-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-mshtmhst-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-mshtml-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-msxml-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-netcon-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-ntddkbd-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-ntddmou-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-ntddpar-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-ntddscsi-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-ntddser-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-ntddstor-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-ntddvdeo-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-oaidl-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-objidl-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-objsafe-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-ocidl-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-oleacc-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-olectlid-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-oleidl-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-power-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-powrprof-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-servprov-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-urlmon-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-usbcamdi-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-usbiodef-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-vds-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-virtdisk-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libuuid_a-wia-uuid.$(OBJEXT) + -rm -f libsrc/lib64_libwindowscodecs_a-windowscodecs.$(OBJEXT) + -rm -f libsrc/lib64_libws2_32_a-ws2_32.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-gai_strerrorA.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-gai_strerrorW.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6_addr_equal.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6_is_addr_linklocal.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6_is_addr_loopback.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6_is_addr_mc_global.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6_is_addr_mc_linklocal.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6_is_addr_mc_nodelocal.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6_is_addr_mc_orglocal.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6_is_addr_mc_sitelocal.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6_is_addr_multicast.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6_is_addr_sitelocal.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6_is_addr_unspecified.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6_is_addr_v4compat.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6_is_addr_v4mapped.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6_set_addr_loopback.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6_set_addr_unspecified.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6addr_isany.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6addr_isloopback.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6addr_setany.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib32_libws2_32_a-in6addr_setloopback.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-gai_strerrorA.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-gai_strerrorW.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6_addr_equal.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6_is_addr_linklocal.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6_is_addr_loopback.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6_is_addr_mc_global.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6_is_addr_mc_linklocal.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6_is_addr_mc_nodelocal.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6_is_addr_mc_orglocal.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6_is_addr_mc_sitelocal.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6_is_addr_multicast.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6_is_addr_sitelocal.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6_is_addr_unspecified.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6_is_addr_v4compat.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6_is_addr_v4mapped.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6_set_addr_loopback.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6_set_addr_unspecified.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6addr_isany.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6addr_isloopback.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6addr_setany.$(OBJEXT) + -rm -f libsrc/ws2tcpip/lib64_libws2_32_a-in6addr_setloopback.$(OBJEXT) + -rm -f libsrc/wspiapi/lib32_libws2_32_a-WspiapiClone.$(OBJEXT) + -rm -f libsrc/wspiapi/lib32_libws2_32_a-WspiapiFreeAddrInfo.$(OBJEXT) + -rm -f libsrc/wspiapi/lib32_libws2_32_a-WspiapiGetAddrInfo.$(OBJEXT) + -rm -f libsrc/wspiapi/lib32_libws2_32_a-WspiapiGetNameInfo.$(OBJEXT) + -rm -f libsrc/wspiapi/lib32_libws2_32_a-WspiapiLegacyFreeAddrInfo.$(OBJEXT) + -rm -f libsrc/wspiapi/lib32_libws2_32_a-WspiapiLegacyGetAddrInfo.$(OBJEXT) + -rm -f libsrc/wspiapi/lib32_libws2_32_a-WspiapiLegacyGetNameInfo.$(OBJEXT) + -rm -f libsrc/wspiapi/lib32_libws2_32_a-WspiapiLoad.$(OBJEXT) + -rm -f libsrc/wspiapi/lib32_libws2_32_a-WspiapiLookupNode.$(OBJEXT) + -rm -f libsrc/wspiapi/lib32_libws2_32_a-WspiapiNewAddrInfo.$(OBJEXT) + -rm -f libsrc/wspiapi/lib32_libws2_32_a-WspiapiParseV4Address.$(OBJEXT) + -rm -f libsrc/wspiapi/lib32_libws2_32_a-WspiapiQueryDNS.$(OBJEXT) + -rm -f libsrc/wspiapi/lib32_libws2_32_a-WspiapiStrdup.$(OBJEXT) + -rm -f libsrc/wspiapi/lib64_libws2_32_a-WspiapiClone.$(OBJEXT) + -rm -f libsrc/wspiapi/lib64_libws2_32_a-WspiapiFreeAddrInfo.$(OBJEXT) + -rm -f libsrc/wspiapi/lib64_libws2_32_a-WspiapiGetAddrInfo.$(OBJEXT) + -rm -f libsrc/wspiapi/lib64_libws2_32_a-WspiapiGetNameInfo.$(OBJEXT) + -rm -f libsrc/wspiapi/lib64_libws2_32_a-WspiapiLegacyFreeAddrInfo.$(OBJEXT) + -rm -f libsrc/wspiapi/lib64_libws2_32_a-WspiapiLegacyGetAddrInfo.$(OBJEXT) + -rm -f libsrc/wspiapi/lib64_libws2_32_a-WspiapiLegacyGetNameInfo.$(OBJEXT) + -rm -f libsrc/wspiapi/lib64_libws2_32_a-WspiapiLoad.$(OBJEXT) + -rm -f libsrc/wspiapi/lib64_libws2_32_a-WspiapiLookupNode.$(OBJEXT) + -rm -f libsrc/wspiapi/lib64_libws2_32_a-WspiapiNewAddrInfo.$(OBJEXT) + -rm -f libsrc/wspiapi/lib64_libws2_32_a-WspiapiParseV4Address.$(OBJEXT) + -rm -f libsrc/wspiapi/lib64_libws2_32_a-WspiapiQueryDNS.$(OBJEXT) + -rm -f libsrc/wspiapi/lib64_libws2_32_a-WspiapiStrdup.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-_chgsignl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-acosf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-acosh.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-acoshf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-acoshl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-acosl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-asinf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-asinh.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-asinhf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-asinhl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-asinl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-atan2f.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-atan2l.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-atanf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-atanh.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-atanhf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-atanhl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-atanl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-cbrt.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-cbrtf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-cbrtl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-ceil.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-ceilf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-ceill.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-cephes_emath.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-copysign.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-copysignf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-copysignl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-cos.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-cosf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-coshf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-coshl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-cosl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-cosl_internal.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-cossin.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-erfl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-exp.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-exp2.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-exp2f.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-exp2l.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-expf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-expl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-expm1.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-expm1f.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-expm1l.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fabs.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fabsf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fabsl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fdim.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fdimf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fdiml.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-floor.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-floorf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-floorl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fma.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fmaf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fmal.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fmax.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fmaxf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fmaxl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fmin.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fminf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fminl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fmod.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fmodf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fmodl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fp_consts.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fp_constsf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fp_constsl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fpclassify.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fpclassifyf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fpclassifyl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-frexpf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-frexpl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-fucom.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-hypotf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-hypotl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-ilogb.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-ilogbf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-ilogbl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-internal_logl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-isnan.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-isnanf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-isnanl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-ldexp.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-ldexpf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-ldexpl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-lgamma.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-lgammaf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-lgammal.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-llrint.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-llrintf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-llrintl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-llround.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-llroundf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-llroundl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-log.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-log10f.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-log10l.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-log1p.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-log1pf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-log1pl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-log2.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-log2f.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-log2l.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-logb.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-logbf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-logbl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-logf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-logl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-lrint.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-lrintf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-lrintl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-lround.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-lroundf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-lroundl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-modf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-modff.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-modfl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-nearbyint.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-nearbyintf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-nearbyintl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-nextafterf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-nextafterl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-nexttoward.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-nexttowardf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-pow.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-powf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-powi.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-powif.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-powil.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-powl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-remainder.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-remainderf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-remainderl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-remquo.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-remquof.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-remquol.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-rint.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-rintf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-rintl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-round.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-roundf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-roundl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-s_erf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-scalbn.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-scalbnf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-scalbnl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-sf_erf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-signbit.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-signbitf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-signbitl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-sin.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-sinf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-sinhf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-sinhl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-sinl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-sinl_internal.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-sqrt.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-sqrtf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-sqrtl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-tanf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-tanhf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-tanhl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-tanl.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-tgamma.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-tgammaf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-tgammal.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-trunc.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-truncf.$(OBJEXT) + -rm -f math/lib32_libmingwex_a-truncl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-_chgsignl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-acosf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-acosh.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-acoshf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-acoshl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-acosl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-asinf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-asinh.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-asinhf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-asinhl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-asinl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-atan2f.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-atan2l.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-atanf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-atanh.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-atanhf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-atanhl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-atanl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-cbrt.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-cbrtf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-cbrtl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-ceil.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-ceilf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-ceill.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-cephes_emath.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-copysign.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-copysignf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-copysignl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-cos.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-cosf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-coshf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-coshl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-cosl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-cosl_internal.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-cossin.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-erfl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-exp.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-exp2.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-exp2f.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-exp2l.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-expf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-expl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-expm1.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-expm1f.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-expm1l.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fabs.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fabsf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fabsl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fdim.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fdimf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fdiml.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-floor.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-floorf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-floorl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fma.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fmaf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fmal.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fmax.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fmaxf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fmaxl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fmin.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fminf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fminl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fmod.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fmodf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fmodl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fp_consts.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fp_constsf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fp_constsl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fpclassify.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fpclassifyf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fpclassifyl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-frexpf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-frexpl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-fucom.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-hypotf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-hypotl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-ilogb.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-ilogbf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-ilogbl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-internal_logl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-isnan.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-isnanf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-isnanl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-ldexp.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-ldexpf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-ldexpl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-lgamma.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-lgammaf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-lgammal.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-llrint.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-llrintf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-llrintl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-llround.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-llroundf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-llroundl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-log.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-log10f.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-log10l.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-log1p.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-log1pf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-log1pl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-log2.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-log2f.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-log2l.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-logb.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-logbf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-logbl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-logf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-logl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-lrint.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-lrintf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-lrintl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-lround.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-lroundf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-lroundl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-modf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-modff.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-modfl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-nearbyint.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-nearbyintf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-nearbyintl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-nextafterf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-nextafterl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-nexttoward.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-nexttowardf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-pow.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-powf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-powi.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-powif.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-powil.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-powl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-remainder.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-remainderf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-remainderl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-remquo.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-remquof.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-remquol.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-rint.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-rintf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-rintl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-round.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-roundf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-roundl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-s_erf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-scalbn.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-scalbnf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-scalbnl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-sf_erf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-signbit.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-signbitf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-signbitl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-sin.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-sinf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-sinhf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-sinhl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-sinl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-sinl_internal.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-sqrt.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-sqrtf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-sqrtl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-tanf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-tanhf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-tanhl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-tanl.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-tgamma.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-tgammaf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-tgammal.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-trunc.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-truncf.$(OBJEXT) + -rm -f math/lib64_libmingwex_a-truncl.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-_ctime32.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-_gmtime32.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-_localtime32.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-_mkgmtime.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-_mkgmtime32.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-_mktime32.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-_time32.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-_wctime.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-_wctime32.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-alarm.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-basename.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-btowc.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-ctime.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-delay-f.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-delay-n.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-delayimp.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-difftime.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-difftime32.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-difftime64.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-dirent.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-dirname.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-execv.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-execve.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-execvp.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-execvpe.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-feclearexcept.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-fegetenv.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-fegetexceptflag.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-fegetround.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-feholdexcept.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-feraiseexcept.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-fesetenv.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-fesetexceptflag.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-fesetround.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-fetestexcept.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-feupdateenv.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-ftruncate.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-fwide.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-getlogin.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-getopt.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-gettimeofday.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-gmtime.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-imaxabs.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-imaxdiv.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-isblank.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-iswblank.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-localtime.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-mbrtowc.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-mbsinit.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-mempcpy.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-mingw-aligned-malloc.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-mingw-fseek.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-mingw_get_codepage.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-mingw_getsp.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-mingw_matherr.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-mingw_mbwc_convert.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-mingw_output_format.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-mingw_usleep.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-mingw_wcstod.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-mingw_wcstof.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-mingw_wcstold.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-mktime.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-seterrno.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-sleep.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-spawnv.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-spawnve.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-spawnvp.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-spawnvpe.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-strnlen.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-strsafe.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-strtoimax.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-strtold.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-strtoumax.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-tdelete.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-tfind.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-time.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-tsearch.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-twalk.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-uchar_c16rtomb.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-uchar_c32rtomb.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-uchar_mbrtoc16.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-uchar_mbrtoc32.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wassert.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wcrtomb.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wcsnlen.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wcstof.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wcstoimax.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wcstold.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wcstoumax.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wctob.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wctrans.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wctype.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wdirent.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-winbs_uint64.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-winbs_ulong.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-winbs_ushort.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wmemchr.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wmemcmp.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wmemcpy.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wmemmove.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wmempcpy.$(OBJEXT) + -rm -f misc/lib32_libmingwex_a-wmemset.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-_ctime32.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-_gmtime32.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-_localtime32.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-_mkgmtime.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-_mkgmtime32.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-_mktime32.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-_time32.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-_wctime.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-_wctime32.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-alarm.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-basename.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-btowc.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-ctime.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-delay-f.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-delay-n.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-delayimp.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-difftime.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-difftime32.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-difftime64.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-dirent.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-dirname.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-execv.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-execve.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-execvp.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-execvpe.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-feclearexcept.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-fegetenv.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-fegetexceptflag.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-fegetround.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-feholdexcept.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-feraiseexcept.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-fesetenv.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-fesetexceptflag.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-fesetround.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-fetestexcept.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-feupdateenv.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-ftruncate.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-fwide.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-getlogin.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-getopt.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-gettimeofday.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-gmtime.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-imaxabs.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-imaxdiv.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-isblank.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-iswblank.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-localtime.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-mbrtowc.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-mbsinit.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-mempcpy.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-mingw-aligned-malloc.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-mingw-fseek.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-mingw_get_codepage.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-mingw_getsp.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-mingw_matherr.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-mingw_mbwc_convert.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-mingw_output_format.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-mingw_usleep.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-mingw_wcstod.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-mingw_wcstof.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-mingw_wcstold.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-mktime.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-seterrno.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-sleep.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-spawnv.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-spawnve.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-spawnvp.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-spawnvpe.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-strnlen.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-strsafe.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-strtoimax.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-strtold.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-strtoumax.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-tdelete.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-tfind.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-time.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-tsearch.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-twalk.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-uchar_c16rtomb.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-uchar_c32rtomb.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-uchar_mbrtoc16.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-uchar_mbrtoc32.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wassert.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wcrtomb.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wcsnlen.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wcstof.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wcstoimax.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wcstold.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wcstoumax.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wctob.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wctrans.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wctype.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wdirent.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-winbs_uint64.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-winbs_ulong.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-winbs_ushort.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wmemchr.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wmemcmp.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wmemcpy.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wmemmove.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wmempcpy.$(OBJEXT) + -rm -f misc/lib64_libmingwex_a-wmemset.$(OBJEXT) + -rm -f profile/lib32_libgmon_a-gmon.$(OBJEXT) + -rm -f profile/lib32_libgmon_a-mcount.$(OBJEXT) + -rm -f profile/lib32_libgmon_a-mcountFunc.$(OBJEXT) + -rm -f profile/lib32_libgmon_a-profil.$(OBJEXT) + -rm -f profile/lib64_libgmon_a-gmon.$(OBJEXT) + -rm -f profile/lib64_libgmon_a-mcount.$(OBJEXT) + -rm -f profile/lib64_libgmon_a-mcountFunc.$(OBJEXT) + -rm -f profile/lib64_libgmon_a-profil.$(OBJEXT) + -rm -f secapi/lib32_libmingwex_a-_cgets_s.$(OBJEXT) + -rm -f secapi/lib32_libmingwex_a-_cgetws_s.$(OBJEXT) + -rm -f secapi/lib32_libmingwex_a-_cprintf_s.$(OBJEXT) + -rm -f secapi/lib64_libmingwex_a-_cgets_s.$(OBJEXT) + -rm -f secapi/lib64_libmingwex_a-_cgetws_s.$(OBJEXT) + -rm -f secapi/lib64_libmingwex_a-_cprintf_s.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-_Exit.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-_findfirst64i32.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-_findnext64i32.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-_fstat.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-_fstat64i32.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-_ftime.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-_getc_nolock.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-_getwc_nolock.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-_putc_nolock.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-_putwc_nolock.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-_stat.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-_stat64i32.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-_wfindfirst64i32.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-_wfindnext64i32.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-_wstat.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-_wstat64i32.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-asprintf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-atoll.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-fgetpos64.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-fopen64.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-fseeko32.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-fseeko64.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-fsetpos64.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-ftello.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-ftello64.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-ftruncate64.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-lltoa.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-lltow.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-lseek64.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_fprintf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_fprintfw.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_fscanf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_fwscanf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_pformat.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_pformatw.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_printf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_printfw.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_scanf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_snprintf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_snprintfw.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_sprintf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_sprintfw.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_sscanf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_swscanf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_vfprintf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_vfprintfw.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_vfscanf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_vprintf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_vprintfw.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_vsnprintf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_vsnprintfw.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_vsprintf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_vsprintfw.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_wscanf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-mingw_wvfscanf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-snprintf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-snwprintf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-strtof.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-truncate.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-ulltoa.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-ulltow.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-vasprintf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-vfscanf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-vfscanf2.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-vfwscanf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-vfwscanf2.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-vscanf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-vscanf2.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-vsnprintf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-vsnprintf_s.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-vsnwprintf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-vsscanf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-vsscanf2.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-vswscanf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-vswscanf2.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-vwscanf.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-vwscanf2.$(OBJEXT) + -rm -f stdio/lib32_libmingwex_a-wtoll.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-_Exit.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-_findfirst64i32.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-_findnext64i32.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-_fstat.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-_fstat64i32.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-_ftime.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-_getc_nolock.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-_getwc_nolock.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-_putc_nolock.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-_putwc_nolock.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-_stat.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-_stat64i32.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-_wfindfirst64i32.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-_wfindnext64i32.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-_wstat.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-_wstat64i32.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-asprintf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-atoll.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-fgetpos64.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-fopen64.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-fseeko32.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-fseeko64.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-fsetpos64.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-ftello.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-ftello64.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-ftruncate64.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-lltoa.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-lltow.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-lseek64.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_fprintf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_fprintfw.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_fscanf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_fwscanf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_pformat.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_pformatw.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_printf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_printfw.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_scanf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_snprintf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_snprintfw.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_sprintf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_sprintfw.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_sscanf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_swscanf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_vfprintf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_vfprintfw.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_vfscanf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_vprintf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_vprintfw.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_vsnprintf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_vsnprintfw.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_vsprintf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_vsprintfw.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_wscanf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-mingw_wvfscanf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-snprintf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-snwprintf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-strtof.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-truncate.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-ulltoa.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-ulltow.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-vasprintf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-vfscanf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-vfscanf2.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-vfwscanf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-vfwscanf2.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-vscanf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-vscanf2.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-vsnprintf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-vsnprintf_s.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-vsnwprintf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-vsscanf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-vsscanf2.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-vswscanf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-vswscanf2.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-vwscanf.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-vwscanf2.$(OBJEXT) + -rm -f stdio/lib64_libmingwex_a-wtoll.$(OBJEXT) + -rm -f testcases/complex/tests32_cabs-main.$(OBJEXT) + -rm -f testcases/complex/tests32_cacos-main.$(OBJEXT) + -rm -f testcases/complex/tests32_cacosh-main.$(OBJEXT) + -rm -f testcases/complex/tests32_carg-main.$(OBJEXT) + -rm -f testcases/complex/tests32_casin-main.$(OBJEXT) + -rm -f testcases/complex/tests32_casinh-main.$(OBJEXT) + -rm -f testcases/complex/tests32_catan-main.$(OBJEXT) + -rm -f testcases/complex/tests32_catanh-main.$(OBJEXT) + -rm -f testcases/complex/tests32_ccos-main.$(OBJEXT) + -rm -f testcases/complex/tests32_ccosh-main.$(OBJEXT) + -rm -f testcases/complex/tests32_cexp-main.$(OBJEXT) + -rm -f testcases/complex/tests32_cimag-main.$(OBJEXT) + -rm -f testcases/complex/tests32_clog-main.$(OBJEXT) + -rm -f testcases/complex/tests32_conj-main.$(OBJEXT) + -rm -f testcases/complex/tests32_cpow-main.$(OBJEXT) + -rm -f testcases/complex/tests32_cproj-main.$(OBJEXT) + -rm -f testcases/complex/tests32_creal-main.$(OBJEXT) + -rm -f testcases/complex/tests32_csin-main.$(OBJEXT) + -rm -f testcases/complex/tests32_csinh-main.$(OBJEXT) + -rm -f testcases/complex/tests32_csqrt-main.$(OBJEXT) + -rm -f testcases/complex/tests32_ctan-main.$(OBJEXT) + -rm -f testcases/complex/tests32_ctanh-main.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-cabs.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-cacos.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-cacosh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-carg.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-casin.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-casinh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-catan.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-catanh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-ccos.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-ccosh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-cexp.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-cimag.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-clog.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-conj.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-cpow.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-cproj.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-creal.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-csin.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-csinh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-csqrt.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-ctan.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextests_a-ctanh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-cabs.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-cacos.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-cacosh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-carg.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-casin.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-casinh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-catan.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-catanh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-ccos.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-ccosh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-cexp.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-cimag.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-clog.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-conj.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-cpow.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-cproj.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-creal.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-csin.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-csinh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-csqrt.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-ctan.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsf_a-ctanh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-cabs.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-cacos.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-cacosh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-carg.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-casin.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-casinh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-catan.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-catanh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-ccos.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-ccosh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-cexp.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-cimag.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-clog.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-conj.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-cpow.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-cproj.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-creal.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-csin.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-csinh.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-csqrt.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-ctan.$(OBJEXT) + -rm -f testcases/complex/tests32_libnewcomplextestsld_a-ctanh.$(OBJEXT) + -rm -f testcases/complex/tests64_cabs-main.$(OBJEXT) + -rm -f testcases/complex/tests64_cacos-main.$(OBJEXT) + -rm -f testcases/complex/tests64_cacosh-main.$(OBJEXT) + -rm -f testcases/complex/tests64_carg-main.$(OBJEXT) + -rm -f testcases/complex/tests64_casin-main.$(OBJEXT) + -rm -f testcases/complex/tests64_casinh-main.$(OBJEXT) + -rm -f testcases/complex/tests64_catan-main.$(OBJEXT) + -rm -f testcases/complex/tests64_catanh-main.$(OBJEXT) + -rm -f testcases/complex/tests64_ccos-main.$(OBJEXT) + -rm -f testcases/complex/tests64_ccosh-main.$(OBJEXT) + -rm -f testcases/complex/tests64_cexp-main.$(OBJEXT) + -rm -f testcases/complex/tests64_cimag-main.$(OBJEXT) + -rm -f testcases/complex/tests64_clog-main.$(OBJEXT) + -rm -f testcases/complex/tests64_conj-main.$(OBJEXT) + -rm -f testcases/complex/tests64_cpow-main.$(OBJEXT) + -rm -f testcases/complex/tests64_cproj-main.$(OBJEXT) + -rm -f testcases/complex/tests64_creal-main.$(OBJEXT) + -rm -f testcases/complex/tests64_csin-main.$(OBJEXT) + -rm -f testcases/complex/tests64_csinh-main.$(OBJEXT) + -rm -f testcases/complex/tests64_csqrt-main.$(OBJEXT) + -rm -f testcases/complex/tests64_ctan-main.$(OBJEXT) + -rm -f testcases/complex/tests64_ctanh-main.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-cabs.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-cacos.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-cacosh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-carg.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-casin.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-casinh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-catan.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-catanh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-ccos.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-ccosh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-cexp.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-cimag.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-clog.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-conj.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-cpow.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-cproj.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-creal.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-csin.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-csinh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-csqrt.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-ctan.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextests_a-ctanh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-cabs.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-cacos.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-cacosh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-carg.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-casin.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-casinh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-catan.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-catanh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-ccos.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-ccosh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-cexp.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-cimag.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-clog.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-conj.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-cpow.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-cproj.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-creal.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-csin.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-csinh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-csqrt.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-ctan.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsf_a-ctanh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-cabs.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-cacos.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-cacosh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-carg.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-casin.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-casinh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-catan.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-catanh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-ccos.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-ccosh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-cexp.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-cimag.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-clog.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-conj.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-cpow.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-cproj.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-creal.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-csin.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-csinh.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-csqrt.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-ctan.$(OBJEXT) + -rm -f testcases/complex/tests64_libnewcomplextestsld_a-ctanh.$(OBJEXT) + -rm -f testcases/t_ansi_io.$(OBJEXT) + -rm -f testcases/t_float.$(OBJEXT) + -rm -f testcases/t_fseeko64.$(OBJEXT) + -rm -f testcases/t_fstat.$(OBJEXT) + -rm -f testcases/t_imagebase.$(OBJEXT) + -rm -f testcases/t_matherr.$(OBJEXT) + -rm -f testcases/t_nullptrexception.$(OBJEXT) + -rm -f testcases/t_readdir.$(OBJEXT) + -rm -f testcases/t_setjmp.$(OBJEXT) + -rm -f testcases/t_sigv.$(OBJEXT) + -rm -f testcases/t_speed_powl.$(OBJEXT) + -rm -f testcases/t_stat.$(OBJEXT) + -rm -f testcases/t_stat_slash.$(OBJEXT) + -rm -f testcases/t_stdint.$(OBJEXT) + -rm -f testcases/t_time.$(OBJEXT) + -rm -f testcases/t_tls1.$(OBJEXT) + -rm -f testcases/t_trycatch.$(OBJEXT) + -rm -f testcases/t_wreaddir.$(OBJEXT) + -rm -f testcases/testcases_t_intrinc-t_intrinc.$(OBJEXT) + -rm -f testcases/testcases_t_municode-t_municode.$(OBJEXT) + -rm -f testcases/testcases_t_tmain-t_tmain.$(OBJEXT) + -rm -f testcases/tstmain_sys_xxx.$(OBJEXT) + -rm -f testcases/tstmainc.$(OBJEXT) + -rm -f testcases/tstmaincpp.$(OBJEXT) distclean-compile: -rm -f *.tab.c @@ -9499,6 +10996,12 @@ @AMDEP_TRUE@@am__include@ @am__quote@profile/$(DEPDIR)/lib64_libgmon_a-mcount.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@profile/$(DEPDIR)/lib64_libgmon_a-mcountFunc.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@profile/$(DEPDIR)/lib64_libgmon_a-profil.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@secapi/$(DEPDIR)/lib32_libmingwex_a-_cgets_s.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@secapi/$(DEPDIR)/lib32_libmingwex_a-_cgetws_s.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@secapi/$(DEPDIR)/lib32_libmingwex_a-_cprintf_s.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@secapi/$(DEPDIR)/lib64_libmingwex_a-_cgets_s.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@secapi/$(DEPDIR)/lib64_libmingwex_a-_cgetws_s.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@secapi/$(DEPDIR)/lib64_libmingwex_a-_cprintf_s.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@stdio/$(DEPDIR)/lib32_libmingwex_a-_Exit.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@stdio/$(DEPDIR)/lib32_libmingwex_a-_findfirst64i32.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@stdio/$(DEPDIR)/lib32_libmingwex_a-_findnext64i32.Po@am__quote@ @@ -18218,6 +19721,48 @@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o intrincs/lib32_libmingwex_a-RtlSecureZeroMemory.obj `if test -f 'intrincs/RtlSecureZeroMemory.c'; then $(CYGPATH_W) 'intrincs/RtlSecureZeroMemory.c'; else $(CYGPATH_W) '$(srcdir)/intrincs/RtlSecureZeroMemory.c'; fi` +secapi/lib32_libmingwex_a-_cgets_s.o: secapi/_cgets_s.c +@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT secapi/lib32_libmingwex_a-_cgets_s.o -MD -MP -MF secapi/$(DEPDIR)/lib32_libmingwex_a-_cgets_s.Tpo -c -o secapi/lib32_libmingwex_a-_cgets_s.o `test -f 'secapi/_cgets_s.c' || echo '$(srcdir)/'`secapi/_cgets_s.c +@am__fastdepCC_TRUE@ $(am__mv) secapi/$(DEPDIR)/lib32_libmingwex_a-_cgets_s.Tpo secapi/$(DEPDIR)/lib32_libmingwex_a-_cgets_s.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='secapi/_cgets_s.c' object='secapi/lib32_libmingwex_a-_cgets_s.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o secapi/lib32_libmingwex_a-_cgets_s.o `test -f 'secapi/_cgets_s.c' || echo '$(srcdir)/'`secapi/_cgets_s.c + +secapi/lib32_libmingwex_a-_cgets_s.obj: secapi/_cgets_s.c +@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT secapi/lib32_libmingwex_a-_cgets_s.obj -MD -MP -MF secapi/$(DEPDIR)/lib32_libmingwex_a-_cgets_s.Tpo -c -o secapi/lib32_libmingwex_a-_cgets_s.obj `if test -f 'secapi/_cgets_s.c'; then $(CYGPATH_W) 'secapi/_cgets_s.c'; else $(CYGPATH_W) '$(srcdir)/secapi/_cgets_s.c'; fi` +@am__fastdepCC_TRUE@ $(am__mv) secapi/$(DEPDIR)/lib32_libmingwex_a-_cgets_s.Tpo secapi/$(DEPDIR)/lib32_libmingwex_a-_cgets_s.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='secapi/_cgets_s.c' object='secapi/lib32_libmingwex_a-_cgets_s.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o secapi/lib32_libmingwex_a-_cgets_s.obj `if test -f 'secapi/_cgets_s.c'; then $(CYGPATH_W) 'secapi/_cgets_s.c'; else $(CYGPATH_W) '$(srcdir)/secapi/_cgets_s.c'; fi` + +secapi/lib32_libmingwex_a-_cgetws_s.o: secapi/_cgetws_s.c +@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT secapi/lib32_libmingwex_a-_cgetws_s.o -MD -MP -MF secapi/$(DEPDIR)/lib32_libmingwex_a-_cgetws_s.Tpo -c -o secapi/lib32_libmingwex_a-_cgetws_s.o `test -f 'secapi/_cgetws_s.c' || echo '$(srcdir)/'`secapi/_cgetws_s.c +@am__fastdepCC_TRUE@ $(am__mv) secapi/$(DEPDIR)/lib32_libmingwex_a-_cgetws_s.Tpo secapi/$(DEPDIR)/lib32_libmingwex_a-_cgetws_s.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='secapi/_cgetws_s.c' object='secapi/lib32_libmingwex_a-_cgetws_s.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o secapi/lib32_libmingwex_a-_cgetws_s.o `test -f 'secapi/_cgetws_s.c' || echo '$(srcdir)/'`secapi/_cgetws_s.c + +secapi/lib32_libmingwex_a-_cgetws_s.obj: secapi/_cgetws_s.c +@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT secapi/lib32_libmingwex_a-_cgetws_s.obj -MD -MP -MF secapi/$(DEPDIR)/lib32_libmingwex_a-_cgetws_s.Tpo -c -o secapi/lib32_libmingwex_a-_cgetws_s.obj `if test -f 'secapi/_cgetws_s.c'; then $(CYGPATH_W) 'secapi/_cgetws_s.c'; else $(CYGPATH_W) '$(srcdir)/secapi/_cgetws_s.c'; fi` +@am__fastdepCC_TRUE@ $(am__mv) secapi/$(DEPDIR)/lib32_libmingwex_a-_cgetws_s.Tpo secapi/$(DEPDIR)/lib32_libmingwex_a-_cgetws_s.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='secapi/_cgetws_s.c' object='secapi/lib32_libmingwex_a-_cgetws_s.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o secapi/lib32_libmingwex_a-_cgetws_s.obj `if test -f 'secapi/_cgetws_s.c'; then $(CYGPATH_W) 'secapi/_cgetws_s.c'; else $(CYGPATH_W) '$(srcdir)/secapi/_cgetws_s.c'; fi` + +secapi/lib32_libmingwex_a-_cprintf_s.o: secapi/_cprintf_s.c +@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT secapi/lib32_libmingwex_a-_cprintf_s.o -MD -MP -MF secapi/$(DEPDIR)/lib32_libmingwex_a-_cprintf_s.Tpo -c -o secapi/lib32_libmingwex_a-_cprintf_s.o `test -f 'secapi/_cprintf_s.c' || echo '$(srcdir)/'`secapi/_cprintf_s.c +@am__fastdepCC_TRUE@ $(am__mv) secapi/$(DEPDIR)/lib32_libmingwex_a-_cprintf_s.Tpo secapi/$(DEPDIR)/lib32_libmingwex_a-_cprintf_s.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='secapi/_cprintf_s.c' object='secapi/lib32_libmingwex_a-_cprintf_s.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o secapi/lib32_libmingwex_a-_cprintf_s.o `test -f 'secapi/_cprintf_s.c' || echo '$(srcdir)/'`secapi/_cprintf_s.c + +secapi/lib32_libmingwex_a-_cprintf_s.obj: secapi/_cprintf_s.c +@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT secapi/lib32_libmingwex_a-_cprintf_s.obj -MD -MP -MF secapi/$(DEPDIR)/lib32_libmingwex_a-_cprintf_s.Tpo -c -o secapi/lib32_libmingwex_a-_cprintf_s.obj `if test -f 'secapi/_cprintf_s.c'; then $(CYGPATH_W) 'secapi/_cprintf_s.c'; else $(CYGPATH_W) '$(srcdir)/secapi/_cprintf_s.c'; fi` +@am__fastdepCC_TRUE@ $(am__mv) secapi/$(DEPDIR)/lib32_libmingwex_a-_cprintf_s.Tpo secapi/$(DEPDIR)/lib32_libmingwex_a-_cprintf_s.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='secapi/_cprintf_s.c' object='secapi/lib32_libmingwex_a-_cprintf_s.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o secapi/lib32_libmingwex_a-_cprintf_s.obj `if test -f 'secapi/_cprintf_s.c'; then $(CYGPATH_W) 'secapi/_cprintf_s.c'; else $(CYGPATH_W) '$(srcdir)/secapi/_cprintf_s.c'; fi` + intrincs/lib32_libmingwex_a-membarrier.o: intrincs/membarrier.c @am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib32_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT intrincs/lib32_libmingwex_a-membarrier.o -MD -MP -MF intrincs/$(DEPDIR)/lib32_libmingwex_a-membarrier.Tpo -c -o intrincs/lib32_libmingwex_a-membarrier.o `test -f 'intrincs/membarrier.c' || echo '$(srcdir)/'`intrincs/membarrier.c @am__fastdepCC_TRUE@ $(am__mv) intrincs/$(DEPDIR)/lib32_libmingwex_a-membarrier.Tpo intrincs/$(DEPDIR)/lib32_libmingwex_a-membarrier.Po @@ -26576,6 +28121,48 @@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o intrincs/lib64_libmingwex_a-RtlSecureZeroMemory.obj `if test -f 'intrincs/RtlSecureZeroMemory.c'; then $(CYGPATH_W) 'intrincs/RtlSecureZeroMemory.c'; else $(CYGPATH_W) '$(srcdir)/intrincs/RtlSecureZeroMemory.c'; fi` +secapi/lib64_libmingwex_a-_cgets_s.o: secapi/_cgets_s.c +@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT secapi/lib64_libmingwex_a-_cgets_s.o -MD -MP -MF secapi/$(DEPDIR)/lib64_libmingwex_a-_cgets_s.Tpo -c -o secapi/lib64_libmingwex_a-_cgets_s.o `test -f 'secapi/_cgets_s.c' || echo '$(srcdir)/'`secapi/_cgets_s.c +@am__fastdepCC_TRUE@ $(am__mv) secapi/$(DEPDIR)/lib64_libmingwex_a-_cgets_s.Tpo secapi/$(DEPDIR)/lib64_libmingwex_a-_cgets_s.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='secapi/_cgets_s.c' object='secapi/lib64_libmingwex_a-_cgets_s.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o secapi/lib64_libmingwex_a-_cgets_s.o `test -f 'secapi/_cgets_s.c' || echo '$(srcdir)/'`secapi/_cgets_s.c + +secapi/lib64_libmingwex_a-_cgets_s.obj: secapi/_cgets_s.c +@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT secapi/lib64_libmingwex_a-_cgets_s.obj -MD -MP -MF secapi/$(DEPDIR)/lib64_libmingwex_a-_cgets_s.Tpo -c -o secapi/lib64_libmingwex_a-_cgets_s.obj `if test -f 'secapi/_cgets_s.c'; then $(CYGPATH_W) 'secapi/_cgets_s.c'; else $(CYGPATH_W) '$(srcdir)/secapi/_cgets_s.c'; fi` +@am__fastdepCC_TRUE@ $(am__mv) secapi/$(DEPDIR)/lib64_libmingwex_a-_cgets_s.Tpo secapi/$(DEPDIR)/lib64_libmingwex_a-_cgets_s.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='secapi/_cgets_s.c' object='secapi/lib64_libmingwex_a-_cgets_s.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o secapi/lib64_libmingwex_a-_cgets_s.obj `if test -f 'secapi/_cgets_s.c'; then $(CYGPATH_W) 'secapi/_cgets_s.c'; else $(CYGPATH_W) '$(srcdir)/secapi/_cgets_s.c'; fi` + +secapi/lib64_libmingwex_a-_cgetws_s.o: secapi/_cgetws_s.c +@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT secapi/lib64_libmingwex_a-_cgetws_s.o -MD -MP -MF secapi/$(DEPDIR)/lib64_libmingwex_a-_cgetws_s.Tpo -c -o secapi/lib64_libmingwex_a-_cgetws_s.o `test -f 'secapi/_cgetws_s.c' || echo '$(srcdir)/'`secapi/_cgetws_s.c +@am__fastdepCC_TRUE@ $(am__mv) secapi/$(DEPDIR)/lib64_libmingwex_a-_cgetws_s.Tpo secapi/$(DEPDIR)/lib64_libmingwex_a-_cgetws_s.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='secapi/_cgetws_s.c' object='secapi/lib64_libmingwex_a-_cgetws_s.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o secapi/lib64_libmingwex_a-_cgetws_s.o `test -f 'secapi/_cgetws_s.c' || echo '$(srcdir)/'`secapi/_cgetws_s.c + +secapi/lib64_libmingwex_a-_cgetws_s.obj: secapi/_cgetws_s.c +@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT secapi/lib64_libmingwex_a-_cgetws_s.obj -MD -MP -MF secapi/$(DEPDIR)/lib64_libmingwex_a-_cgetws_s.Tpo -c -o secapi/lib64_libmingwex_a-_cgetws_s.obj `if test -f 'secapi/_cgetws_s.c'; then $(CYGPATH_W) 'secapi/_cgetws_s.c'; else $(CYGPATH_W) '$(srcdir)/secapi/_cgetws_s.c'; fi` +@am__fastdepCC_TRUE@ $(am__mv) secapi/$(DEPDIR)/lib64_libmingwex_a-_cgetws_s.Tpo secapi/$(DEPDIR)/lib64_libmingwex_a-_cgetws_s.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='secapi/_cgetws_s.c' object='secapi/lib64_libmingwex_a-_cgetws_s.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o secapi/lib64_libmingwex_a-_cgetws_s.obj `if test -f 'secapi/_cgetws_s.c'; then $(CYGPATH_W) 'secapi/_cgetws_s.c'; else $(CYGPATH_W) '$(srcdir)/secapi/_cgetws_s.c'; fi` + +secapi/lib64_libmingwex_a-_cprintf_s.o: secapi/_cprintf_s.c +@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT secapi/lib64_libmingwex_a-_cprintf_s.o -MD -MP -MF secapi/$(DEPDIR)/lib64_libmingwex_a-_cprintf_s.Tpo -c -o secapi/lib64_libmingwex_a-_cprintf_s.o `test -f 'secapi/_cprintf_s.c' || echo '$(srcdir)/'`secapi/_cprintf_s.c +@am__fastdepCC_TRUE@ $(am__mv) secapi/$(DEPDIR)/lib64_libmingwex_a-_cprintf_s.Tpo secapi/$(DEPDIR)/lib64_libmingwex_a-_cprintf_s.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='secapi/_cprintf_s.c' object='secapi/lib64_libmingwex_a-_cprintf_s.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o secapi/lib64_libmingwex_a-_cprintf_s.o `test -f 'secapi/_cprintf_s.c' || echo '$(srcdir)/'`secapi/_cprintf_s.c + +secapi/lib64_libmingwex_a-_cprintf_s.obj: secapi/_cprintf_s.c +@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT secapi/lib64_libmingwex_a-_cprintf_s.obj -MD -MP -MF secapi/$(DEPDIR)/lib64_libmingwex_a-_cprintf_s.Tpo -c -o secapi/lib64_libmingwex_a-_cprintf_s.obj `if test -f 'secapi/_cprintf_s.c'; then $(CYGPATH_W) 'secapi/_cprintf_s.c'; else $(CYGPATH_W) '$(srcdir)/secapi/_cprintf_s.c'; fi` +@am__fastdepCC_TRUE@ $(am__mv) secapi/$(DEPDIR)/lib64_libmingwex_a-_cprintf_s.Tpo secapi/$(DEPDIR)/lib64_libmingwex_a-_cprintf_s.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='secapi/_cprintf_s.c' object='secapi/lib64_libmingwex_a-_cprintf_s.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o secapi/lib64_libmingwex_a-_cprintf_s.obj `if test -f 'secapi/_cprintf_s.c'; then $(CYGPATH_W) 'secapi/_cprintf_s.c'; else $(CYGPATH_W) '$(srcdir)/secapi/_cprintf_s.c'; fi` + intrincs/lib64_libmingwex_a-bittest64.o: intrincs/bittest64.c @am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib64_libmingwex_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT intrincs/lib64_libmingwex_a-bittest64.o -MD -MP -MF intrincs/$(DEPDIR)/lib64_libmingwex_a-bittest64.Tpo -c -o intrincs/lib64_libmingwex_a-bittest64.o `test -f 'intrincs/bittest64.c' || echo '$(srcdir)/'`intrincs/bittest64.c @am__fastdepCC_TRUE@ $(am__mv) intrincs/$(DEPDIR)/lib64_libmingwex_a-bittest64.Tpo intrincs/$(DEPDIR)/lib64_libmingwex_a-bittest64.Po @@ -30779,11 +32366,8 @@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` install-crt32DATA: $(crt32_DATA) @$(NORMAL_INSTALL) + test -z "$(crt32dir)" || $(MKDIR_P) "$(DESTDIR)$(crt32dir)" @list='$(crt32_DATA)'; test -n "$(crt32dir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(crt32dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(crt32dir)" || exit 1; \ - fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ @@ -30800,11 +32384,8 @@ dir='$(DESTDIR)$(crt32dir)'; $(am__uninstall_files_from_dir) install-crt64DATA: $(crt64_DATA) @$(NORMAL_INSTALL) + test -z "$(crt64dir)" || $(MKDIR_P) "$(DESTDIR)$(crt64dir)" @list='$(crt64_DATA)'; test -n "$(crt64dir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(crt64dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(crt64dir)" || exit 1; \ - fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ @@ -30821,11 +32402,8 @@ dir='$(DESTDIR)$(crt64dir)'; $(am__uninstall_files_from_dir) install-lib32DATA: $(lib32_DATA) @$(NORMAL_INSTALL) + test -z "$(lib32dir)" || $(MKDIR_P) "$(DESTDIR)$(lib32dir)" @list='$(lib32_DATA)'; test -n "$(lib32dir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(lib32dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(lib32dir)" || exit 1; \ - fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ @@ -30842,11 +32420,8 @@ dir='$(DESTDIR)$(lib32dir)'; $(am__uninstall_files_from_dir) install-lib64DATA: $(lib64_DATA) @$(NORMAL_INSTALL) + test -z "$(lib64dir)" || $(MKDIR_P) "$(DESTDIR)$(lib64dir)" @list='$(lib64_DATA)'; test -n "$(lib64dir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(lib64dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(lib64dir)" || exit 1; \ - fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ @@ -30863,11 +32438,8 @@ dir='$(DESTDIR)$(lib64dir)'; $(am__uninstall_files_from_dir) install-libsrcDATA: $(libsrc_DATA) @$(NORMAL_INSTALL) + test -z "$(libsrcdir)" || $(MKDIR_P) "$(DESTDIR)$(libsrcdir)" @list='$(libsrc_DATA)'; test -n "$(libsrcdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(libsrcdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(libsrcdir)" || exit 1; \ - fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ @@ -30932,32 +32504,8 @@ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" -cscope: cscope.files - test ! -s cscope.files \ - || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) - -clean-cscope: - -rm -f cscope.files - -cscope.files: clean-cscope cscopelist - -cscopelist: $(HEADERS) $(SOURCES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -rm -f cscope.out cscope.in.out cscope.po.out cscope.files check-TESTS: $(TESTS) @failed=0; all=0; xfail=0; xpass=0; skip=0; \ @@ -30969,7 +32517,7 @@ if test -f ./$$tst; then dir=./; \ elif test -f $$tst; then dir=; \ else dir="$(srcdir)/"; fi; \ - if $(TESTS_ENVIRONMENT) $${dir}$$tst $(AM_TESTS_FD_REDIRECT); then \ + if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \ all=`expr $$all + 1`; \ case " $(XFAIL_TESTS) " in \ *[\ \ ]$$tst[\ \ ]*) \ @@ -31096,36 +32644,40 @@ || chmod -R a+r "$(distdir)" dist-gzip: distdir tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz - $(am__post_remove_distdir) + $(am__remove_distdir) dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 - $(am__post_remove_distdir) + $(am__remove_distdir) dist-lzip: distdir tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz - $(am__post_remove_distdir) + $(am__remove_distdir) + +dist-lzma: distdir + tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma + $(am__remove_distdir) dist-xz: distdir tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz - $(am__post_remove_distdir) + $(am__remove_distdir) dist-tarZ: distdir tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z - $(am__post_remove_distdir) + $(am__remove_distdir) dist-shar: distdir shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz - $(am__post_remove_distdir) + $(am__remove_distdir) dist-zip: distdir -rm -f $(distdir).zip zip -rq $(distdir).zip $(distdir) - $(am__post_remove_distdir) + $(am__remove_distdir) -dist dist-all: - $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' - $(am__post_remove_distdir) +dist dist-all: distdir + tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + $(am__remove_distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another @@ -31136,6 +32688,8 @@ GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ + *.tar.lzma*) \ + lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\ *.tar.lz*) \ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ *.tar.xz*) \ @@ -31147,7 +32701,7 @@ *.zip*) \ unzip $(distdir).zip ;;\ esac - chmod -R a-w $(distdir); chmod u+w $(distdir) + chmod -R a-w $(distdir); chmod a+w $(distdir) mkdir $(distdir)/_build mkdir $(distdir)/_inst chmod a-w $(distdir) @@ -31181,7 +32735,7 @@ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ && cd "$$am__cwd" \ || exit 1 - $(am__post_remove_distdir) + $(am__remove_distdir) @(echo "$(distdir) archives ready for distribution: "; \ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' @@ -31271,6 +32825,8 @@ -rm -f misc/$(am__dirstamp) -rm -f profile/$(DEPDIR)/$(am__dirstamp) -rm -f profile/$(am__dirstamp) + -rm -f secapi/$(DEPDIR)/$(am__dirstamp) + -rm -f secapi/$(am__dirstamp) -rm -f stdio/$(DEPDIR)/$(am__dirstamp) -rm -f stdio/$(am__dirstamp) -rm -f testcases/$(DEPDIR)/$(am__dirstamp) @@ -31291,7 +32847,7 @@ distclean: distclean-am -rm -f $(am__CONFIG_DISTCLEAN_FILES) - -rm -rf ./$(DEPDIR) complex/$(DEPDIR) crt/$(DEPDIR) gdtoa/$(DEPDIR) intrincs/$(DEPDIR) libsrc/$(DEPDIR) libsrc/ws2tcpip/$(DEPDIR) libsrc/wspiapi/$(DEPDIR) math/$(DEPDIR) misc/$(DEPDIR) profile/$(DEPDIR) stdio/$(DEPDIR) testcases/$(DEPDIR) testcases/complex/$(DEPDIR) + -rm -rf ./$(DEPDIR) complex/$(DEPDIR) crt/$(DEPDIR) gdtoa/$(DEPDIR) intrincs/$(DEPDIR) libsrc/$(DEPDIR) libsrc/ws2tcpip/$(DEPDIR) libsrc/wspiapi/$(DEPDIR) math/$(DEPDIR) misc/$(DEPDIR) profile/$(DEPDIR) secapi/$(DEPDIR) stdio/$(DEPDIR) testcases/$(DEPDIR) testcases/complex/$(DEPDIR) -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-hdr distclean-tags @@ -31341,7 +32897,7 @@ maintainer-clean: maintainer-clean-am -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache - -rm -rf ./$(DEPDIR) complex/$(DEPDIR) crt/$(DEPDIR) gdtoa/$(DEPDIR) intrincs/$(DEPDIR) libsrc/$(DEPDIR) libsrc/ws2tcpip/$(DEPDIR) libsrc/wspiapi/$(DEPDIR) math/$(DEPDIR) misc/$(DEPDIR) profile/$(DEPDIR) stdio/$(DEPDIR) testcases/$(DEPDIR) testcases/complex/$(DEPDIR) + -rm -rf ./$(DEPDIR) complex/$(DEPDIR) crt/$(DEPDIR) gdtoa/$(DEPDIR) intrincs/$(DEPDIR) libsrc/$(DEPDIR) libsrc/ws2tcpip/$(DEPDIR) libsrc/wspiapi/$(DEPDIR) math/$(DEPDIR) misc/$(DEPDIR) profile/$(DEPDIR) secapi/$(DEPDIR) stdio/$(DEPDIR) testcases/$(DEPDIR) testcases/complex/$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -31365,11 +32921,11 @@ .MAKE: all check check-am install install-am install-strip .PHONY: CTAGS GTAGS all all-am am--refresh check check-TESTS check-am \ - clean clean-checkLIBRARIES clean-checkPROGRAMS clean-cscope \ - clean-generic clean-lib32LIBRARIES clean-lib64LIBRARIES cscope \ - cscopelist ctags dist dist-all dist-bzip2 dist-gzip dist-hook \ - dist-lzip dist-shar dist-tarZ dist-xz dist-zip distcheck \ - distclean distclean-compile distclean-generic distclean-hdr \ + clean clean-checkLIBRARIES clean-checkPROGRAMS clean-generic \ + clean-lib32LIBRARIES clean-lib64LIBRARIES ctags dist dist-all \ + dist-bzip2 dist-gzip dist-hook dist-lzip dist-lzma dist-shar \ + dist-tarZ dist-xz dist-zip distcheck distclean \ + distclean-compile distclean-generic distclean-hdr \ distclean-tags distcleancheck distdir distuninstallcheck dvi \ dvi-am html html-am info info-am install install-am \ install-crt32DATA install-crt64DATA install-data \
diff --git a/mingw-w64-crt/lib32/msvcrt.def b/mingw-w64-crt/lib32/msvcrt.def index fef288c..01f7b4f 100644 --- a/mingw-w64-crt/lib32/msvcrt.def +++ b/mingw-w64-crt/lib32/msvcrt.def
@@ -810,14 +810,14 @@ _atoi64_l _atoi_l _atol_l -_cgets_s -_cgetws_s +; _cgets_s replaced by emu +; _cgetws_s likewise _chsize_s _controlfp_s _cprintf_l _cprintf_p _cprintf_p_l -_cprintf_s +; _cprintf_s replaced by emu _cprintf_s_l _cscanf_l _cscanf_s
diff --git a/mingw-w64-crt/lib64/msvcrt.def b/mingw-w64-crt/lib64/msvcrt.def index d371156..9e56d23 100644 --- a/mingw-w64-crt/lib64/msvcrt.def +++ b/mingw-w64-crt/lib64/msvcrt.def
@@ -209,9 +209,9 @@ _callnewh _cexit _cgets -_cgets_s +; _cgets_s replaced by emu _cgetws -_cgetws_s +; _cgetws_s replaced by emu _chdir _chdrive _chgsign @@ -232,7 +232,7 @@ _cprintf_l _cprintf_p _cprintf_p_l -_cprintf_s +; _cprintf_s Replaced by emu _cprintf_s_l _cputs _cputws
diff --git a/mingw-w64-crt/secapi/_cgets_s.c b/mingw-w64-crt/secapi/_cgets_s.c new file mode 100644 index 0000000..f096654 --- /dev/null +++ b/mingw-w64-crt/secapi/_cgets_s.c
@@ -0,0 +1,49 @@ +#include <windows.h> +#include <malloc.h> +#include <errno.h> + +HMODULE __mingw_get_msvcrt_handle(void); +char * __cdecl _cgets (char *); +static errno_t __cdecl _int_cgets_s (char *, size_t, size_t *); +static errno_t __cdecl _stub (char *, size_t, size_t *); + +errno_t __cdecl (*__MINGW_IMP_SYMBOL(_cgets_s))(char *, size_t, size_t *) = + _stub; + +static errno_t __cdecl +_stub (char *s, size_t l, size_t *r_len) +{ + errno_t __cdecl (*f)(char *, size_t, size_t *) = __MINGW_IMP_SYMBOL(_cgets_s); + + if (f == _stub) + { + f = (errno_t __cdecl (*)(char *, size_t, size_t *)) + GetProcAddress (__mingw_get_msvcrt_handle (), "_cgets_s"); + if (!f) + f = _int_cgets_s; + __MINGW_IMP_SYMBOL(_cgets_s) = f; + } + return (*f)(s, l, r_len); +} + +static errno_t __cdecl +_int_cgets_s (char *s, size_t l, size_t *r_len) +{ + char *h, *p; + + if (s && l) + s[0] = 0; + if (!s || !l || !r_len) + { + _cgets (NULL); + return EINVAL; + } + p = (char *) alloca (l + 2); + p[0] = l; + h = _cgets (s); + if (!h) + return EINVAL; + *r_len = (size_t) p[1]; + memcpy (s, &p[2], *r_len); + return 0; +}
diff --git a/mingw-w64-crt/secapi/_cgetws_s.c b/mingw-w64-crt/secapi/_cgetws_s.c new file mode 100644 index 0000000..6c80acc --- /dev/null +++ b/mingw-w64-crt/secapi/_cgetws_s.c
@@ -0,0 +1,49 @@ +#include <windows.h> +#include <malloc.h> +#include <errno.h> + +HMODULE __mingw_get_msvcrt_handle(void); +wchar_t * __cdecl _cgetws (wchar_t *); +static errno_t __cdecl _int_cgetws_s (wchar_t *, size_t, size_t *); +static errno_t __cdecl _stub (wchar_t *, size_t, size_t *); + +errno_t __cdecl (*__MINGW_IMP_SYMBOL(_cgetws_s))(wchar_t *, size_t, size_t *) = + _stub; + +static errno_t __cdecl +_stub (wchar_t *s, size_t l, size_t *r_len) +{ + errno_t __cdecl (*f)(wchar_t *, size_t, size_t *) = __MINGW_IMP_SYMBOL(_cgetws_s); + + if (f == _stub) + { + f = (errno_t __cdecl (*)(wchar_t *, size_t, size_t *)) + GetProcAddress (__mingw_get_msvcrt_handle (), "_cgetws_s"); + if (!f) + f = _int_cgetws_s; + __MINGW_IMP_SYMBOL(_cgetws_s) = f; + } + return (*f)(s, l, r_len); +} + +static errno_t __cdecl +_int_cgetws_s (wchar_t *s, size_t l, size_t *r_len) +{ + wchar_t *h, *p; + + if (s && l) + s[0] = 0; + if (!s || !l || !r_len) + { + _cgetws (NULL); + return EINVAL; + } + p = (wchar_t *) alloca ((l + 2) * sizeof (wchar_t)); + p[0] = l; + h = _cgetws (s); + if (!h) + return EINVAL; + *r_len = (size_t) p[1]; + memcpy (s, &p[2], *r_len); + return 0; +}
diff --git a/mingw-w64-crt/secapi/_cprintf_s.c b/mingw-w64-crt/secapi/_cprintf_s.c new file mode 100644 index 0000000..ec8425f --- /dev/null +++ b/mingw-w64-crt/secapi/_cprintf_s.c
@@ -0,0 +1,21 @@ +#include <windows.h> +#include <malloc.h> +#include <errno.h> + +HMODULE __mingw_get_msvcrt_handle(void); +int __cdecl _cprintf_s (char *,...); + +errno_t __cdecl (*__MINGW_IMP_SYMBOL(_cprintf_s))(const char *,...) = + _cprintf_s; + +int __cdecl +_cprintf_s (const char *s, ...) +{ + va_list argp; + int r; + + va_start (argp, s); + r = _vcprintf_s (s, argp); + va_end (argp); + return r; +}
diff --git a/mingw-w64-headers/crt/sec_api/conio_s.h b/mingw-w64-headers/crt/sec_api/conio_s.h index ac506a0..d15e76d 100644 --- a/mingw-w64-headers/crt/sec_api/conio_s.h +++ b/mingw-w64-headers/crt/sec_api/conio_s.h
@@ -15,10 +15,10 @@ extern "C" { #endif - _CRTIMP errno_t __cdecl _cgets_s(char *_Buffer,size_t _Size,size_t *_SizeRead); + errno_t __cdecl _cgets_s (char *_Buffer,size_t _Size,size_t *_SizeRead); __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_1(errno_t, _cgets_s, char, _Buffer, size_t*, _SizeRead) - _CRTIMP int __cdecl _cprintf_s(const char *_Format,...); + int __cdecl _cprintf_s (const char *_Format,...); _CRTIMP int __cdecl _cscanf_s(const char *_Format,...); _CRTIMP int __cdecl _cscanf_s_l(const char *_Format,_locale_t _Locale,...); _CRTIMP int __cdecl _vcprintf_s(const char *_Format,va_list _ArgList); @@ -27,7 +27,7 @@ #ifndef _WCONIO_DEFINED_S #define _WCONIO_DEFINED_S - _CRTIMP errno_t __cdecl _cgetws_s(wchar_t *_Buffer,size_t _SizeInWords,size_t *_SizeRead); + errno_t __cdecl _cgetws_s (wchar_t *_Buffer,size_t _SizeInWords,size_t *_SizeRead); __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_1(errno_t, _cgetws_s, wchar_t, _Buffer, size_t*, _SizeRead) _CRTIMP int __cdecl _cwprintf_s(const wchar_t *_Format,...);
diff --git a/mingw-w64-headers/crt/sec_api/wchar_s.h b/mingw-w64-headers/crt/sec_api/wchar_s.h index 27a9fe0..afb9d5d 100644 --- a/mingw-w64-headers/crt/sec_api/wchar_s.h +++ b/mingw-w64-headers/crt/sec_api/wchar_s.h
@@ -22,7 +22,7 @@ #ifndef _WCONIO_S_DEFINED #define _WCONIO_S_DEFINED - _CRTIMP errno_t __cdecl _cgetws_s(wchar_t *_Buffer,size_t _SizeInWords,size_t *_SizeRead); + errno_t __cdecl _cgetws_s (wchar_t *_Buffer,size_t _SizeInWords,size_t *_SizeRead); _CRTIMP int __cdecl _cwprintf_s(const wchar_t *_Format,...); _CRTIMP int __cdecl _cwscanf_s(const wchar_t *_Format,...); _CRTIMP int __cdecl _cwscanf_s_l(const wchar_t *_Format,_locale_t _Locale,...);