mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2026-11-10 17:50:37 +00:00
Update comment in support_test_aesni
The comment was out-of-date since the addition of `component_test_aesni_m32` inb6d39c2f8cand the change from inspecting `/proc/cpuinfo` to calling `lscpu` ina7de78d050. Signed-off-by: Gilles Peskine <[email protected]>
This commit is contained in:
@@ -15,13 +15,11 @@ support_test_aesni () {
|
||||
#
|
||||
# The name of this function is possibly slightly misleading, but needs to align
|
||||
# with the name of the corresponding test, component_test_aesni.
|
||||
#
|
||||
# In principle 32-bit x86 can support AESNI, but our implementation does not
|
||||
# support 32-bit x86, so we check for x86-64.
|
||||
# We can only grep /proc/cpuinfo on Linux, so this also checks for Linux
|
||||
# We check only for 64-bit x86 here: 32-bit AESNI is tested separately
|
||||
# in component_test_aesni_m32.
|
||||
(gcc -v 2>&1 | grep Target | grep -q x86_64) &&
|
||||
[[ "$HOSTTYPE" == "x86_64" && "$OSTYPE" == "linux-gnu" ]] &&
|
||||
(lscpu | grep -qw aes)
|
||||
[[ "$HOSTTYPE" == "x86_64" && "$OSTYPE" == "linux-gnu" ]] &&
|
||||
(lscpu | grep -qw aes)
|
||||
}
|
||||
|
||||
component_test_aesni () { # ~ 60s
|
||||
|
||||
Reference in New Issue
Block a user