Skip to content

Commit 8286045

Browse files
committed
Set natural stack alignment to 32 bits
1 parent 2d6cc54 commit 8286045

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

compiler/rustc_target/src/spec/targets/riscv32e_unknown_none_elf.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use crate::spec::{Cc, LinkerFlavor, Lld, PanicStrategy, RelocModel, Target, Targ
22

33
pub(crate) fn target() -> Target {
44
Target {
5-
data_layout: "e-m:e-p:32:32-i64:64-n32-S128".into(),
5+
data_layout: "e-m:e-p:32:32-i64:64-n32-S32".into(),
66
llvm_target: "riscv32".into(),
77
metadata: crate::spec::TargetMetadata {
88
description: Some("Bare RISC-V (RV32E ISA)".into()),

compiler/rustc_target/src/spec/targets/riscv32em_unknown_none_elf.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use crate::spec::{Cc, LinkerFlavor, Lld, PanicStrategy, RelocModel, Target, Targ
22

33
pub(crate) fn target() -> Target {
44
Target {
5-
data_layout: "e-m:e-p:32:32-i64:64-n32-S128".into(),
5+
data_layout: "e-m:e-p:32:32-i64:64-n32-S32".into(),
66
llvm_target: "riscv32".into(),
77
metadata: crate::spec::TargetMetadata {
88
description: Some("Bare RISC-V (RV32EM ISA)".into()),

compiler/rustc_target/src/spec/targets/riscv32emc_unknown_none_elf.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use crate::spec::{Cc, LinkerFlavor, Lld, PanicStrategy, RelocModel, Target, Targ
22

33
pub(crate) fn target() -> Target {
44
Target {
5-
data_layout: "e-m:e-p:32:32-i64:64-n32-S128".into(),
5+
data_layout: "e-m:e-p:32:32-i64:64-n32-S32".into(),
66
llvm_target: "riscv32".into(),
77
metadata: crate::spec::TargetMetadata {
88
description: Some("Bare RISC-V (RV32EMC ISA)".into()),

0 commit comments

Comments
 (0)