about summary refs log tree commit diff
diff options
context:
space:
mode:
authorTaiki Endo <te316e89@gmail.com>2023-08-05 12:47:46 +0900
committerTaiki Endo <te316e89@gmail.com>2023-08-05 12:47:46 +0900
commitc9e83c02a2bc0b1e240733d78abca4e58953b6af (patch)
tree8f2cf753eab9615c4ae103b52c4062f1133a749d
parent90f0b24ad3e7fc0dc0e419c9da30d74629cd5736 (diff)
downloadrust-c9e83c02a2bc0b1e240733d78abca4e58953b6af.tar.gz
rust-c9e83c02a2bc0b1e240733d78abca4e58953b6af.zip
Set max_atomic_width for AVR to 16
-rw-r--r--compiler/rustc_target/src/spec/avr_gnu_base.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_target/src/spec/avr_gnu_base.rs b/compiler/rustc_target/src/spec/avr_gnu_base.rs
index fbec44b716a..cd324c94bbe 100644
--- a/compiler/rustc_target/src/spec/avr_gnu_base.rs
+++ b/compiler/rustc_target/src/spec/avr_gnu_base.rs
@@ -23,7 +23,7 @@ pub fn target(target_cpu: &'static str, mmcu: &'static str) -> Target {
                 LinkerFlavor::Gnu(Cc::Yes, Lld::No),
                 &["-lgcc"],
             ),
-            max_atomic_width: Some(0),
+            max_atomic_width: Some(16),
             atomic_cas: false,
             relocation_model: RelocModel::Static,
             ..TargetOptions::default()