#[cfg(any(target_arch = "x86_64", rust_analyzer))]
pub mod x86_64;
#[cfg(any(target_arch = "x86_64", rust_analyzer))]
pub use x86_64::{__jmp_buf, __sigjmp_buf};

#[cfg(any(target_arch = "aarch64", rust_analyzer))]
pub mod aarch64;
#[cfg(any(target_arch = "aarch64", rust_analyzer))]
pub use aarch64::{__jmp_buf, __sigjmp_buf};

#[cfg(any(target_arch = "riscv64", rust_analyzer))]
pub mod riscv64;
#[cfg(any(target_arch = "riscv64", rust_analyzer))]
pub use riscv64::{__jmp_buf, __sigjmp_buf};

pub type jmp_buf = __jmp_buf;
pub type sigjmp_buf = __sigjmp_buf;
