Unbreak detect_features for arm and aarch64
This commit is contained in:
parent
4950bfed1a
commit
f49009e22c
2 changed files with 4 additions and 4 deletions
|
|
@ -32,11 +32,11 @@ pub enum __Feature {
|
|||
}
|
||||
|
||||
pub fn detect_features<T: linux::FeatureQuery>(mut x: T) -> usize {
|
||||
let value: usize = 0;
|
||||
let mut value: usize = 0;
|
||||
{
|
||||
let mut enable_feature = |f| {
|
||||
if x.has_feature(&f) {
|
||||
bit::set(value, f as u32);
|
||||
value = bit::set(value, f as u32);
|
||||
}
|
||||
};
|
||||
enable_feature(__Feature::asimd);
|
||||
|
|
|
|||
|
|
@ -29,11 +29,11 @@ pub enum __Feature {
|
|||
}
|
||||
|
||||
pub fn detect_features<T: linux::FeatureQuery>(mut x: T) -> usize {
|
||||
let value: usize = 0;
|
||||
let mut value: usize = 0;
|
||||
{
|
||||
let mut enable_feature = |f| {
|
||||
if x.has_feature(&f) {
|
||||
bit::set(value, f as u32);
|
||||
value = bit::set(value, f as u32);
|
||||
}
|
||||
};
|
||||
enable_feature(__Feature::neon);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue