| //! Run-time feature detection on FreeBSD | |
| mod auxvec; | |
| cfg_select! { | |
| target_arch = "aarch64" => { | |
| mod aarch64; | |
| pub(crate) use self::aarch64::detect_features; | |
| } | |
| target_arch = "arm" => { | |
| mod arm; | |
| pub(crate) use self::arm::detect_features; | |
| } | |
| target_arch = "powerpc64" => { | |
| mod powerpc; | |
| pub(crate) use self::powerpc::detect_features; | |
| } | |
| _ => { | |
| use crate::detect::cache; | |
| /// Performs run-time feature detection. | |
| pub(crate) fn detect_features() -> cache::Initializer { | |
| cache::Initializer::default() | |
| } | |
| } | |
| } |