aboutsummaryrefslogtreecommitdiff
path: root/src/link.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2019-10-16 12:43:57 -0400
committerAndrew Kelley <andrew@ziglang.org>2019-10-16 12:43:57 -0400
commit5bfea3f1ea4b5c81321583af7aa7549e5a81cf3c (patch)
tree9d81fb8fba8ce850e7b5fd8782e4596f92214325 /src/link.cpp
parentf81d9d2c84227485a57779f058fa611c61cd9d9b (diff)
downloadzig-5bfea3f1ea4b5c81321583af7aa7549e5a81cf3c.tar.gz
zig-5bfea3f1ea4b5c81321583af7aa7549e5a81cf3c.zip
add more cross compiling support for windows system dlls
Diffstat (limited to 'src/link.cpp')
-rw-r--r--src/link.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/link.cpp b/src/link.cpp
index 77b9fd9ee7..fbe922c511 100644
--- a/src/link.cpp
+++ b/src/link.cpp
@@ -556,19 +556,38 @@ struct MinGWDef {
};
static const MinGWDef mingw_def_list[] = {
{"advapi32",true},
+ {"bcrypt", false},
+ {"comctl32",false},
+ {"comdlg32",false},
+ {"crypt32", false},
+ {"cryptnet",false},
{"gdi32", false},
{"imm32", false},
{"kernel32",true},
+ {"lz32", false},
+ {"mpr", false},
{"msvcrt", true},
+ {"mswsock", false},
+ {"ncrypt", false},
+ {"netapi32",false},
{"ntdll", true},
{"ole32", false},
{"oleaut32",false},
{"opengl32",false},
+ {"rpcns4", false},
+ {"rpcrt4", false},
+ {"samsrv", false},
+ {"scarddlg",false},
{"setupapi",false},
{"shell32", true},
+ {"urlmon", false},
{"user32", true},
{"version", false},
{"winmm", false},
+ {"winscard",false},
+ {"winspool",false},
+ {"wintrust",false},
+ {"ws2_32", false},
};
struct LinkJob {