Unnamed repository; edit this file 'description' to name the repository.
-rw-r--r--crates/hir-ty/src/layout/target.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/crates/hir-ty/src/layout/target.rs b/crates/hir-ty/src/layout/target.rs
index 48b1a68d51..b76274bb85 100644
--- a/crates/hir-ty/src/layout/target.rs
+++ b/crates/hir-ty/src/layout/target.rs
@@ -24,6 +24,8 @@ pub fn current_target_data_layout_query(db: &dyn HirDatabase) -> Arc<TargetDataL
},
_ => 8,
});
+ // FIXME: These values are incorrect for many architectures, at least for aarch64 and riscv64,
+ // use `rustc +nightly -Z unstable-options --print target-spec-json` or something similar instead.
Arc::new(TargetDataLayout {
endian,
i1_align: AbiAndPrefAlign::new(Align::from_bytes(1).unwrap()),