Add more allowed ldlibs for darwin and windows
Change-Id: If6217de9e369e29a2e716c5cbad4444e7312f197
diff --git a/cc/x86_windows_host.go b/cc/x86_windows_host.go
index cc0ef66..3a55dbf 100644
--- a/cc/x86_windows_host.go
+++ b/cc/x86_windows_host.go
@@ -76,6 +76,16 @@
"-m64",
"-L${windowsGccRoot}/${windowsGccTriple}/lib64",
}
+
+ windowsAvailableLibraries = addPrefix([]string{
+ "gdi32",
+ "imagehlp",
+ "ole32",
+ "psapi",
+ "userenv",
+ "uuid",
+ "ws2_32",
+ }, "-l")
)
const (
@@ -187,6 +197,10 @@
return ".exe"
}
+func (t *toolchainWindows) AvailableLibraries() []string {
+ return windowsAvailableLibraries
+}
+
var toolchainWindowsX86Singleton Toolchain = &toolchainWindowsX86{}
var toolchainWindowsX8664Singleton Toolchain = &toolchainWindowsX8664{}