From 83fe04d44c1b3180fb3334495537708384162171 Mon Sep 17 00:00:00 2001 From: Nianqing Yao Date: Fri, 7 Jun 2024 17:01:20 +0800 Subject: [PATCH] Fix build on riscv64 --- src/atomic_integer.rs | 6 ++++-- src/bytes.rs | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/atomic_integer.rs b/src/atomic_integer.rs index 1b55c818..72ebc48d 100644 --- a/src/atomic_integer.rs +++ b/src/atomic_integer.rs @@ -60,7 +60,8 @@ impl_atomic_integer_ops!(std::sync::atomic::AtomicI32, i32); target_arch = "x86_64", target_arch = "aarch64", target_arch = "powerpc64", - target_arch = "s390x" + target_arch = "s390x", + target_arch = "riscv64" ))] impl_atomic_integer_ops!(std::sync::atomic::AtomicI64, i64); @@ -71,7 +72,8 @@ impl_atomic_integer_ops!(std::sync::atomic::AtomicU32, u32); target_arch = "x86_64", target_arch = "aarch64", target_arch = "powerpc64", - target_arch = "s390x" + target_arch = "s390x", + target_arch = "riscv64" ))] impl_atomic_integer_ops!(std::sync::atomic::AtomicU64, u64); diff --git a/src/bytes.rs b/src/bytes.rs index c9610813..67c9420d 100644 --- a/src/bytes.rs +++ b/src/bytes.rs @@ -191,7 +191,8 @@ impl_atomic_access!(i32, std::sync::atomic::AtomicI32); target_arch = "x86_64", target_arch = "aarch64", target_arch = "powerpc64", - target_arch = "s390x" + target_arch = "s390x", + target_arch = "riscv64" ))] impl_atomic_access!(i64, std::sync::atomic::AtomicI64); @@ -202,7 +203,8 @@ impl_atomic_access!(u32, std::sync::atomic::AtomicU32); target_arch = "x86_64", target_arch = "aarch64", target_arch = "powerpc64", - target_arch = "s390x" + target_arch = "s390x", + target_arch = "riscv64" ))] impl_atomic_access!(u64, std::sync::atomic::AtomicU64);