diff options
| author | Vadim Chugunov <vadimcn@gmail.com> | 2015-10-23 09:35:02 -0700 |
|---|---|---|
| committer | Vadim Chugunov <vadimcn@gmail.com> | 2015-10-23 09:35:02 -0700 |
| commit | afc3046515064e9f40d9f6ad491b4791c3d0c8af (patch) | |
| tree | 9375e95727b9dea589a51cb1b1adf428885a0809 | |
| parent | d710f8ba1f2ef8b35d3603875b454955d2d2585c (diff) | |
| download | rust-afc3046515064e9f40d9f6ad491b4791c3d0c8af.tar.gz rust-afc3046515064e9f40d9f6ad491b4791c3d0c8af.zip | |
Drop `advapi32` and `shell32` from late_link_args.
| -rw-r--r-- | src/librustc_back/target/windows_base.rs | 2 | ||||
| -rw-r--r-- | src/libstd/sys/windows/c.rs | 1 |
2 files changed, 1 insertions, 2 deletions
diff --git a/src/librustc_back/target/windows_base.rs b/src/librustc_back/target/windows_base.rs index 4fa57726ef5..634a63cf0bb 100644 --- a/src/librustc_back/target/windows_base.rs +++ b/src/librustc_back/target/windows_base.rs @@ -77,8 +77,6 @@ pub fn opts() -> TargetOptions { "-lmingw32".to_string(), "-lgcc".to_string(), // alas, mingw* libraries above depend on libgcc "-lmsvcrt".to_string(), - "-ladvapi32".to_string(), - "-lshell32".to_string(), "-luser32".to_string(), "-lkernel32".to_string(), ), diff --git a/src/libstd/sys/windows/c.rs b/src/libstd/sys/windows/c.rs index bac5b47eb1a..69f15219f69 100644 --- a/src/libstd/sys/windows/c.rs +++ b/src/libstd/sys/windows/c.rs @@ -354,6 +354,7 @@ pub type PVECTORED_EXCEPTION_HANDLER = extern "system" #[link(name = "ws2_32")] #[link(name = "userenv")] +#[link(name = "shell32")] extern "system" { pub fn WSAStartup(wVersionRequested: libc::WORD, lpWSAData: LPWSADATA) -> libc::c_int; |
