diff options
| author | Alexandros Naskos <alex_naskos@hotmail.com> | 2020-11-05 18:59:36 +0200 |
|---|---|---|
| committer | Alexandros Naskos <alex_naskos@hotmail.com> | 2020-11-05 18:59:36 +0200 |
| commit | 708962d51e91eb2004af1216d6a9a5865b616256 (patch) | |
| tree | 1a5867fa05768a72698bdc4e0c1fb54cae159272 /src | |
| parent | 17837affd22a6055c65a14252fa38610fdeabc3a (diff) | |
| download | zig-708962d51e91eb2004af1216d6a9a5865b616256.tar.gz zig-708962d51e91eb2004af1216d6a9a5865b616256.zip | |
Updated mingw-w64 to version 8.0.0
Diffstat (limited to 'src')
| -rw-r--r-- | src/mingw.zig | 28 |
1 files changed, 21 insertions, 7 deletions
diff --git a/src/mingw.zig b/src/mingw.zig index ff4156cfb9..943df90d6f 100644 --- a/src/mingw.zig +++ b/src/mingw.zig @@ -514,7 +514,6 @@ const mingw32_lib_deps = [_][]const u8{ "charmax.c", "crt0_w.c", "dllargv.c", - "gs_support.c", "_newmode.c", "tlssup.c", "xncommod.c", @@ -525,6 +524,7 @@ const mingw32_lib_deps = [_][]const u8{ "udllargc.c", "xthdloc.c", "CRT_fp10.c", + "mingw_custom.c", "mingw_helpers.c", "pseudo-reloc.c", "udll_argv.c", @@ -534,6 +534,8 @@ const mingw32_lib_deps = [_][]const u8{ "tlsmthread.c", "tlsmcrt.c", "cxa_atexit.c", + "cxa_thread_atexit.c", + "tls_atexit.c", }; const msvcrt_common_src = [_][]const u8{ "misc" ++ path.sep_str ++ "_create_locale.c", @@ -541,6 +543,8 @@ const msvcrt_common_src = [_][]const u8{ "misc" ++ path.sep_str ++ "onexit_table.c", "misc" ++ path.sep_str ++ "register_tls_atexit.c", "stdio" ++ path.sep_str ++ "acrt_iob_func.c", + "stdio" ++ path.sep_str ++ "snprintf_alias.c", + "stdio" ++ path.sep_str ++ "vsnprintf_alias.c", "misc" ++ path.sep_str ++ "_configthreadlocale.c", "misc" ++ path.sep_str ++ "_get_current_locale.c", "misc" ++ path.sep_str ++ "invalid_parameter_handler.c", @@ -599,6 +603,7 @@ const msvcrt_i386_src = [_][]const u8{ const msvcrt_other_src = [_][]const u8{ "misc" ++ path.sep_str ++ "__p___argv.c", "misc" ++ path.sep_str ++ "__p__acmdln.c", + "misc" ++ path.sep_str ++ "__p__commode.c", "misc" ++ path.sep_str ++ "__p__fmode.c", "misc" ++ path.sep_str ++ "__p__wcmdln.c", }; @@ -747,8 +752,6 @@ const mingwex_generic_src = [_][]const u8{ "math" ++ path.sep_str ++ "powif.c", "math" ++ path.sep_str ++ "powil.c", "math" ++ path.sep_str ++ "rint.c", - "math" ++ path.sep_str ++ "rintf.c", - "math" ++ path.sep_str ++ "rintl.c", "math" ++ path.sep_str ++ "round.c", "math" ++ path.sep_str ++ "roundf.c", "math" ++ path.sep_str ++ "roundl.c", @@ -803,7 +806,6 @@ const mingwex_generic_src = [_][]const u8{ "misc" ++ path.sep_str ++ "mbsinit.c", "misc" ++ path.sep_str ++ "mempcpy.c", "misc" ++ path.sep_str ++ "mingw-aligned-malloc.c", - "misc" ++ path.sep_str ++ "mingw-fseek.c", "misc" ++ path.sep_str ++ "mingw_getsp.S", "misc" ++ path.sep_str ++ "mingw_matherr.c", "misc" ++ path.sep_str ++ "mingw_mbwc_convert.c", @@ -1003,6 +1005,8 @@ const mingwex_x86_src = [_][]const u8{ "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "remquof.S", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "remquol.S", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "remquo.S", + "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "rint.c", + "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "rintf.c", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "scalbnf.S", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "scalbnl.S", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "scalbn.S", @@ -1018,16 +1022,25 @@ const mingwex_x86_src = [_][]const u8{ const mingwex_arm32_src = [_][]const u8{ "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "_chgsignl.S", - "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "exp2.c", + "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "s_rint.c", + "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "s_rintf.c", + "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "exp2.S", + "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "exp2f.S", "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "nearbyint.S", "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "nearbyintf.S", "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "nearbyintl.S", - "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "trunc.S", - "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "truncf.S", + "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "sincos.S", + "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "sincosf.S", + "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "s_trunc.c", + "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "s_truncf.c", }; const mingwex_arm64_src = [_][]const u8{ "math" ++ path.sep_str ++ "arm64" ++ path.sep_str ++ "_chgsignl.S", + "math" ++ path.sep_str ++ "arm64" ++ path.sep_str ++ "rint.c", + "math" ++ path.sep_str ++ "arm64" ++ path.sep_str ++ "rintf.c", + "math" ++ path.sep_str ++ "arm64" ++ path.sep_str ++ "sincos.S", + "math" ++ path.sep_str ++ "arm64" ++ path.sep_str ++ "sincosf.S", "math" ++ path.sep_str ++ "arm64" ++ path.sep_str ++ "exp2f.S", "math" ++ path.sep_str ++ "arm64" ++ path.sep_str ++ "exp2.S", "math" ++ path.sep_str ++ "arm64" ++ path.sep_str ++ "nearbyintf.S", @@ -1057,6 +1070,7 @@ const uuid_src = [_][]const u8{ "mshtmhst-uuid.c", "mshtml-uuid.c", "msxml-uuid.c", + "netcfg-uuid.c", "netcon-uuid.c", "ntddkbd-uuid.c", "ntddmou-uuid.c", |
