From d39ab61d68d88db9d14b7e5f7b94f086d027e9ae Mon Sep 17 00:00:00 2001 From: Zejun Zhao Date: Tue, 25 Mar 2025 19:48:45 +0800 Subject: [PATCH] Remove unnecessary usage of cfg_if macro --- ostd/src/cpu/mod.rs | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/ostd/src/cpu/mod.rs b/ostd/src/cpu/mod.rs index 22ea2a01..bf90ce3d 100644 --- a/ostd/src/cpu/mod.rs +++ b/ostd/src/cpu/mod.rs @@ -7,14 +7,10 @@ pub mod set; pub use set::{AtomicCpuSet, CpuSet}; -cfg_if::cfg_if! { - if #[cfg(target_arch = "x86_64")] { - pub use crate::arch::x86::cpu::*; - } else if #[cfg(target_arch = "riscv64")] { - pub use crate::arch::riscv::cpu::*; - } -} - +#[cfg(target_arch = "riscv64")] +pub use crate::arch::riscv::cpu::*; +#[cfg(target_arch = "x86_64")] +pub use crate::arch::x86::cpu::*; use crate::{cpu_local_cell, task::atomic_mode::InAtomicMode}; /// The ID of a CPU in the system.