mirror of
https://github.com/openharmony/third_party_rust_rust.git
synced 2026-07-18 17:34:40 -04:00
fix windows build fail in stack-protector
fix windows build fail in stack-protector Signed-off-by: fengting <fengting11@huawei.com>
This commit is contained in:
@@ -41,6 +41,8 @@ pub fn opts() -> TargetOptions {
|
||||
"-lmsvcrt",
|
||||
"-luser32",
|
||||
"-lkernel32",
|
||||
"-lssp_nonshared",
|
||||
"-lssp",
|
||||
];
|
||||
let mut late_link_args =
|
||||
TargetOptions::link_args(LinkerFlavor::Gnu(Cc::No, Lld::No), mingw_libs);
|
||||
|
||||
@@ -13,7 +13,7 @@ pub fn opts() -> TargetOptions {
|
||||
// Order of `late_link_args*` does not matter with LLD.
|
||||
let late_link_args = TargetOptions::link_args(
|
||||
LinkerFlavor::Gnu(Cc::Yes, Lld::No),
|
||||
&["-lmingw32", "-lmingwex", "-lmsvcrt", "-lkernel32", "-luser32"],
|
||||
&["-lmingw32", "-lmingwex", "-lmsvcrt", "-lkernel32", "-luser32", "-lssp_nonshared", "-lssp"],
|
||||
);
|
||||
|
||||
TargetOptions {
|
||||
|
||||
Reference in New Issue
Block a user