Skip to content

Commit b8f78a4

Browse files
authored
Don't condition "aes" support for AArch64 on feature "nightly-arm-aes". (#268)
The documentation says that this is enabled automatically when the target feature is enabled.
1 parent c55f7e1 commit b8f78a4

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

src/hash_quality_test.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -441,7 +441,7 @@ mod fallback_tests {
441441
///Basic sanity tests of the cypto properties of aHash.
442442
#[cfg(any(
443443
all(any(target_arch = "x86", target_arch = "x86_64"), target_feature = "aes", not(miri)),
444-
all(feature = "nightly-arm-aes", target_arch = "aarch64", target_feature = "aes", not(miri)),
444+
all(target_arch = "aarch64", target_feature = "aes", not(miri)),
445445
all(feature = "nightly-arm-aes", target_arch = "arm", target_feature = "aes", not(miri)),
446446
))]
447447
#[cfg(test)]

src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ mod fallback_hash;
108108
cfg_if::cfg_if! {
109109
if #[cfg(any(
110110
all(any(target_arch = "x86", target_arch = "x86_64"), target_feature = "aes", not(miri)),
111-
all(feature = "nightly-arm-aes", target_arch = "aarch64", target_feature = "aes", not(miri)),
111+
all(target_arch = "aarch64", target_feature = "aes", not(miri)),
112112
all(feature = "nightly-arm-aes", target_arch = "arm", target_feature = "aes", not(miri)),
113113
))] {
114114
mod aes_hash;

src/operations.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ pub(crate) fn aesenc(value: u128, xor: u128) -> u128 {
112112
}
113113

114114
#[cfg(any(
115-
all(feature = "nightly-arm-aes", target_arch = "aarch64", target_feature = "aes", not(miri)),
115+
all(target_arch = "aarch64", target_feature = "aes", not(miri)),
116116
all(feature = "nightly-arm-aes", target_arch = "arm", target_feature = "aes", not(miri)),
117117
))]
118118
#[allow(unused)]
@@ -142,7 +142,7 @@ pub(crate) fn aesdec(value: u128, xor: u128) -> u128 {
142142
}
143143

144144
#[cfg(any(
145-
all(feature = "nightly-arm-aes", target_arch = "aarch64", target_feature = "aes", not(miri)),
145+
all(target_arch = "aarch64", target_feature = "aes", not(miri)),
146146
all(feature = "nightly-arm-aes", target_arch = "arm", target_feature = "aes", not(miri)),
147147
))]
148148
#[allow(unused)]

src/random_state.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use core::hash::Hash;
22
cfg_if::cfg_if! {
33
if #[cfg(any(
44
all(any(target_arch = "x86", target_arch = "x86_64"), target_feature = "aes", not(miri)),
5-
all(feature = "nightly-arm-aes", target_arch = "aarch64", target_feature = "aes", not(miri)),
5+
all(target_arch = "aarch64", target_feature = "aes", not(miri)),
66
all(feature = "nightly-arm-aes", target_arch = "arm", target_feature = "aes", not(miri)),
77
))] {
88
use crate::aes_hash::*;

tests/bench.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ const AHASH_IMPL: &str = if cfg!(any(
1414
target_feature = "aes",
1515
not(miri),
1616
),
17-
all(feature = "nightly-arm-aes", target_arch = "aarch64", target_feature = "aes", not(miri)),
17+
all(target_arch = "aarch64", target_feature = "aes", not(miri)),
1818
all(
1919
feature = "nightly-arm-aes",
2020
target_arch = "arm",

0 commit comments

Comments
 (0)