summaryrefslogtreecommitdiffstats
path: root/debian/patches/d-rustc-windows-ssp.patch
blob: 46b20fb97cf9e22663caf461d5d4fd089120c088 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
From: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Date: Thu, 14 Jul 2022 13:17:39 +0200
Subject: d-rustc-windows-ssp

Bug: https://github.com/rust-lang/rust/issues/68973
---
 compiler/rustc_target/src/spec/windows_gnu_base.rs | 2 ++
 1 file changed, 2 insertions(+)

Index: rust/compiler/rustc_target/src/spec/windows_gnu_base.rs
===================================================================
--- rust.orig/compiler/rustc_target/src/spec/windows_gnu_base.rs
+++ rust/compiler/rustc_target/src/spec/windows_gnu_base.rs
@@ -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);