Skip to content

Commit 4973581

Browse files
committed
rust176: change stack probing method for i586-unknown-netbsd.
Ref. rust-lang/rust#120411
1 parent 06e86dc commit 4973581

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

rust176/distinfo

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ SHA1 (patch-compiler_rustc__codegen__ssa_src_back_linker.rs) = 62819cf6db7d2e3e7
118118
SHA1 (patch-compiler_rustc__llvm_build.rs) = a4a66d449fc9eb99d648d02a041778a68f4f7ce8
119119
SHA1 (patch-compiler_rustc__target_src_spec_base_netbsd.rs) = 7fb6ec6d45a9bf4525c675390117e9e61b8023cd
120120
SHA1 (patch-compiler_rustc__target_src_spec_mod.rs) = a22b5d28997ed9a5565deec9c34322165d563d00
121+
SHA1 (patch-compiler_rustc__target_src_spec_targets_i586__unknown__netbsd.rs) = 8dff96d99e5f774adeb7c41eabcc3b8737a18b09
121122
SHA1 (patch-compiler_rustc__target_src_spec_targets_mips64el__unknown__netbsd.rs) = d38c3b43656917e60312a842e6a0c37776bbd5d0
122123
SHA1 (patch-library_backtrace_src_symbolize_gimli.rs) = 1ab343595e65ff6348f83cffc30e53d764485ff8
123124
SHA1 (patch-library_backtrace_src_symbolize_gimli_elf.rs) = 3b84a462c6bc8245d579452e4c37e3ce13314952
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
$NetBSD$
2+
3+
Change to Inline stack probing, as suggested by
4+
https://github.com/rust-lang/rust/pull/120411
5+
6+
--- compiler/rustc_target/src/spec/targets/i586_unknown_netbsd.rs.orig 2024-02-26 11:56:11.087253310 +0000
7+
+++ compiler/rustc_target/src/spec/targets/i586_unknown_netbsd.rs
8+
@@ -4,7 +4,7 @@ pub fn target() -> Target {
9+
let mut base = base::netbsd::opts();
10+
base.cpu = "pentium".into();
11+
base.max_atomic_width = Some(64);
12+
- base.stack_probes = StackProbeType::Call;
13+
+ base.stack_probes = StackProbeType::Inline;
14+
15+
Target {
16+
llvm_target: "i586-unknown-netbsdelf".into(),

0 commit comments

Comments
 (0)