summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorMateusz MikuĊ‚a <mati865@gmail.com>2020-06-09 23:57:16 +0200
committerMark Rousskov <mark.simulacrum@gmail.com>2020-07-10 10:53:40 -0400
commitffebd8ac8aa290cff345a407a734c5fdf0785fdb (patch)
treed80c491ab14d2c48004362ad9f67a4120a9c44ed /src
parent04c208b165ac3b273b30179f8028f6ec6a12d335 (diff)
downloadrust-ffebd8ac8aa290cff345a407a734c5fdf0785fdb.tar.gz
rust-ffebd8ac8aa290cff345a407a734c5fdf0785fdb.zip
Reoder order in which MinGW libs are linked
Diffstat (limited to 'src')
-rw-r--r--src/librustc_target/spec/windows_gnu_base.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_target/spec/windows_gnu_base.rs b/src/librustc_target/spec/windows_gnu_base.rs
index f556bf03f02..744f26239ca 100644
--- a/src/librustc_target/spec/windows_gnu_base.rs
+++ b/src/librustc_target/spec/windows_gnu_base.rs
@@ -20,9 +20,9 @@ pub fn opts() -> TargetOptions {
     late_link_args.insert(
         LinkerFlavor::Gcc,
         vec![
+            "-lmsvcrt".to_string(),
             "-lmingwex".to_string(),
             "-lmingw32".to_string(),
-            "-lmsvcrt".to_string(),
             // mingw's msvcrt is a weird hybrid import library and static library.
             // And it seems that the linker fails to use import symbols from msvcrt
             // that are required from functions in msvcrt in certain cases. For example