]> git.lizzy.rs Git - rust.git/commitdiff
Enable RISC-V atomic compare and swap
authorJonathan Behrens <fintelia@gmail.com>
Sat, 26 Jan 2019 21:42:42 +0000 (16:42 -0500)
committerJonathan Behrens <fintelia@gmail.com>
Sat, 26 Jan 2019 21:42:42 +0000 (16:42 -0500)
src/librustc_target/spec/riscv32imac_unknown_none_elf.rs

index b199a50f0ca389a3d8faa5e0e37c54481823fde9..f05a5712f5acf8e5879c3067737d7c08c4f04957 100644 (file)
@@ -28,7 +28,7 @@ pub fn target() -> TargetResult {
             linker: Some("rust-lld".to_string()),
             cpu: "generic-rv32".to_string(),
             max_atomic_width: Some(32),
-            atomic_cas: false, // incomplete +a extension
+            atomic_cas: true,
             features: "+m,+a,+c".to_string(),
             executables: true,
             panic_strategy: PanicStrategy::Abort,