lib/libc/mingw/cfguard/mingw_cfguard_support.c | 59 +++ lib/libc/mingw/libsrc/activeds-uuid.c | 106 +++++ lib/libc/mingw/libsrc/amstrmid.c | 8 + lib/libc/mingw/libsrc/bits.c | 17 + lib/libc/mingw/libsrc/ctxtcall-uuid.c | 18 + lib/libc/mingw/libsrc/dinput_joy.c | 63 +++ lib/libc/mingw/libsrc/dinput_joy2.c | 183 ++++++++ lib/libc/mingw/libsrc/dinput_kbd.c | 275 +++++++++++ lib/libc/mingw/libsrc/dinput_mouse.c | 26 ++ lib/libc/mingw/libsrc/dinput_mouse2.c | 30 ++ lib/libc/mingw/libsrc/dinput_private.h | 81 ++++ lib/libc/mingw/libsrc/dloadhelper.c | 62 +++ lib/libc/mingw/libsrc/dmoguids.c | 40 ++ lib/libc/mingw/libsrc/dxerr.c | 776 ++++++++++++++++++++++++++++++++ lib/libc/mingw/libsrc/dxerr8.c | 18 + lib/libc/mingw/libsrc/dxerr8w.c | 21 + lib/libc/mingw/libsrc/dxerr9.c | 18 + lib/libc/mingw/libsrc/dxerr9w.c | 21 + lib/libc/mingw/libsrc/dxguid.c | 613 +++++++++++++++++++++++++ lib/libc/mingw/libsrc/gdiplus.c | 66 +++ lib/libc/mingw/libsrc/ksuser.c | 421 +++++++++++++++++ lib/libc/mingw/libsrc/locationapi.c | 5 + lib/libc/mingw/libsrc/mfuuid.c | 12 + lib/libc/mingw/libsrc/msxml2.c | 9 + lib/libc/mingw/libsrc/msxml6.c | 9 + lib/libc/mingw/libsrc/portabledeviceguids.c | 4 + lib/libc/mingw/libsrc/sapi.c | 7 + lib/libc/mingw/libsrc/sensorsapi.c | 6 + lib/libc/mingw/libsrc/shell32.c | 23 + lib/libc/mingw/libsrc/strmiids.c | 510 +++++++++++++++++++++ lib/libc/mingw/libsrc/taskschd.c | 8 + lib/libc/mingw/libsrc/vss-uuid.c | 17 + lib/libc/mingw/libsrc/wbemuuid.c | 17 + lib/libc/mingw/libsrc/windowscodecs.c | 7 + lib/libc/mingw/libsrc/wmcodecdspuuid.c | 8 + lib/libc/mingw/libsrc/ws2_32.c | 6 + lib/libc/mingw/libsrc/ws2tcpip/gai_strerrorA.c | 15 + lib/libc/mingw/libsrc/ws2tcpip/gai_strerrorW.c | 17 + lib/libc/mingw/libsrc/ws2tcpip/in6_addr_equal.c | 12 + lib/libc/mingw/libsrc/ws2tcpip/in6_is_addr_linklocal.c | 13 + lib/libc/mingw/libsrc/ws2tcpip/in6_is_addr_loopback.c | 19 + lib/libc/mingw/libsrc/ws2tcpip/in6_is_addr_mc_global.c | 16 + lib/libc/mingw/libsrc/ws2tcpip/in6_is_addr_mc_linklocal.c | 16 + lib/libc/mingw/libsrc/ws2tcpip/in6_is_addr_mc_nodelocal.c | 16 + lib/libc/mingw/libsrc/ws2tcpip/in6_is_addr_mc_orglocal.c | 16 + lib/libc/mingw/libsrc/ws2tcpip/in6_is_addr_mc_sitelocal.c | 16 + lib/libc/mingw/libsrc/ws2tcpip/in6_is_addr_multicast.c | 12 + lib/libc/mingw/libsrc/ws2tcpip/in6_is_addr_sitelocal.c | 13 + lib/libc/mingw/libsrc/ws2tcpip/in6_is_addr_unspecified.c | 19 + lib/libc/mingw/libsrc/ws2tcpip/in6_is_addr_v4compat.c | 21 + lib/libc/mingw/libsrc/ws2tcpip/in6_is_addr_v4mapped.c | 17 + lib/libc/mingw/libsrc/ws2tcpip/in6_set_addr_loopback.c | 13 + lib/libc/mingw/libsrc/ws2tcpip/in6_set_addr_unspecified.c | 12 + lib/libc/mingw/libsrc/ws2tcpip/in6addr_isany.c | 23 + lib/libc/mingw/libsrc/ws2tcpip/in6addr_isloopback.c | 23 + lib/libc/mingw/libsrc/ws2tcpip/in6addr_setany.c | 19 + lib/libc/mingw/libsrc/ws2tcpip/in6addr_setloopback.c | 23 + lib/libc/mingw/libsrc/wspiapi/WspiapiClone.c | 28 ++ lib/libc/mingw/libsrc/wspiapi/WspiapiFreeAddrInfo.c | 17 + lib/libc/mingw/libsrc/wspiapi/WspiapiGetAddrInfo.c | 21 + lib/libc/mingw/libsrc/wspiapi/WspiapiGetNameInfo.c | 22 + lib/libc/mingw/libsrc/wspiapi/WspiapiLegacyFreeAddrInfo.c | 23 + lib/libc/mingw/libsrc/wspiapi/WspiapiLegacyGetAddrInfo.c | 112 +++++ lib/libc/mingw/libsrc/wspiapi/WspiapiLegacyGetNameInfo.c | 88 ++++ lib/libc/mingw/libsrc/wspiapi/WspiapiLoad.c | 75 +++ lib/libc/mingw/libsrc/wspiapi/WspiapiLookupNode.c | 44 ++ lib/libc/mingw/libsrc/wspiapi/WspiapiNewAddrInfo.c | 31 ++ lib/libc/mingw/libsrc/wspiapi/WspiapiParseV4Address.c | 26 ++ lib/libc/mingw/libsrc/wspiapi/WspiapiQueryDNS.c | 48 ++ lib/libc/mingw/libsrc/wspiapi/WspiapiStrdup.c | 23 + lib/libc/mingw/math/_huge.c | 2 + lib/libc/mingw/misc/tdestroy.c | 25 + lib/libc/mingw/stdio/scanf2-argcount-char.c | 9 + lib/libc/mingw/stdio/scanf2-argcount-template.c | 18 + lib/libc/mingw/stdio/scanf2-argcount-wchar.c | 9 + 75 files changed, 4542 insertions(+)