Repace use of static_nobundle
with native_link_modifiers
This fixes warning when building Rust and running tests: ``` warning: library kind `static-nobundle` has been superseded by specifying `-bundle` on library kind `static`. Try `static:-bundle` warning: `rustc_llvm` (lib) generated 2 warnings (1 duplicate) ```
This commit is contained in:
parent
cf708558b7
commit
a076f2b9b4
6 changed files with 6 additions and 7 deletions
|
@ -288,7 +288,7 @@ fn main() {
|
|||
let path = PathBuf::from(s);
|
||||
println!("cargo:rustc-link-search=native={}", path.parent().unwrap().display());
|
||||
if target.contains("windows") {
|
||||
println!("cargo:rustc-link-lib=static-nobundle={}", stdcppname);
|
||||
println!("cargo:rustc-link-lib=static:-bundle={}", stdcppname);
|
||||
} else {
|
||||
println!("cargo:rustc-link-lib=static={}", stdcppname);
|
||||
}
|
||||
|
@ -302,6 +302,6 @@ fn main() {
|
|||
// Libstdc++ depends on pthread which Rust doesn't link on MinGW
|
||||
// since nothing else requires it.
|
||||
if target.contains("windows-gnu") {
|
||||
println!("cargo:rustc-link-lib=static-nobundle=pthread");
|
||||
println!("cargo:rustc-link-lib=static:-bundle=pthread");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#![feature(nll)]
|
||||
#![feature(static_nobundle)]
|
||||
#![feature(native_link_modifiers)]
|
||||
#![doc(html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/")]
|
||||
|
||||
// NOTE: This crate only exists to allow linking on mingw targets.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue