diff options
| author | Taiki Endo <te316e89@gmail.com> | 2024-09-26 12:52:35 +0900 |
|---|---|---|
| committer | Taiki Endo <te316e89@gmail.com> | 2024-09-26 12:52:35 +0900 |
| commit | 1bef68c4cb5e84ebcca5ed636a1a38460eb412dd (patch) | |
| tree | 55a31b6b03be329ad24d1eea5e776157e063ff38 | |
| parent | 9e394f551c050ff03c6fc57f190e0761cf0be6e8 (diff) | |
| download | rust-1bef68c4cb5e84ebcca5ed636a1a38460eb412dd.tar.gz rust-1bef68c4cb5e84ebcca5ed636a1a38460eb412dd.zip | |
Update FIXME comment in s390x_unknown_linux_*.rs
| -rw-r--r-- | compiler/rustc_target/src/spec/targets/s390x_unknown_linux_gnu.rs | 5 | ||||
| -rw-r--r-- | compiler/rustc_target/src/spec/targets/s390x_unknown_linux_musl.rs | 5 |
2 files changed, 4 insertions, 6 deletions
diff --git a/compiler/rustc_target/src/spec/targets/s390x_unknown_linux_gnu.rs b/compiler/rustc_target/src/spec/targets/s390x_unknown_linux_gnu.rs index a8163e228e6..3efbb464836 100644 --- a/compiler/rustc_target/src/spec/targets/s390x_unknown_linux_gnu.rs +++ b/compiler/rustc_target/src/spec/targets/s390x_unknown_linux_gnu.rs @@ -6,9 +6,8 @@ pub(crate) fn target() -> Target { base.endian = Endian::Big; // z10 is the oldest CPU supported by LLVM base.cpu = "z10".into(); - // FIXME: The ABI implementation in cabi_s390x.rs is for now hard-coded to assume the no-vector - // ABI. Pass the -vector feature string to LLVM to respect this assumption. On LLVM < 16, we - // also strip v128 from the data_layout below to match the older LLVM's expectation. + // FIXME: The ABI implementation in abi/call/s390x.rs is for now hard-coded to assume the no-vector + // ABI. Pass the -vector feature string to LLVM to respect this assumption. base.features = "-vector".into(); base.max_atomic_width = Some(128); base.min_global_align = Some(16); diff --git a/compiler/rustc_target/src/spec/targets/s390x_unknown_linux_musl.rs b/compiler/rustc_target/src/spec/targets/s390x_unknown_linux_musl.rs index e52bcc987f9..65b5c1167bd 100644 --- a/compiler/rustc_target/src/spec/targets/s390x_unknown_linux_musl.rs +++ b/compiler/rustc_target/src/spec/targets/s390x_unknown_linux_musl.rs @@ -6,9 +6,8 @@ pub(crate) fn target() -> Target { base.endian = Endian::Big; // z10 is the oldest CPU supported by LLVM base.cpu = "z10".into(); - // FIXME: The ABI implementation in cabi_s390x.rs is for now hard-coded to assume the no-vector - // ABI. Pass the -vector feature string to LLVM to respect this assumption. On LLVM < 16, we - // also strip v128 from the data_layout below to match the older LLVM's expectation. + // FIXME: The ABI implementation in abi/call/s390x.rs is for now hard-coded to assume the no-vector + // ABI. Pass the -vector feature string to LLVM to respect this assumption. base.features = "-vector".into(); base.max_atomic_width = Some(128); base.min_global_align = Some(16); |
