1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2026-01-06 11:41:12 +03:00
- Remove unnecessary tests.
- Update description of MBEDTLS_GCM_LARGETABLE parameter.
- Move acceleration defines from gcm.h to gcm.c.
- Remove unnecessary zero setting after shift.
- Fix implementation for big-endian architectures.

Signed-off-by: Matthias Schulz <mschulz@hilscher.com>
This commit is contained in:
Matthias Schulz
2024-02-08 13:54:48 +01:00
parent 0767fdadbf
commit 782667883a
4 changed files with 30 additions and 56 deletions

View File

@@ -4950,45 +4950,6 @@ component_test_gcm_largetable () {
make CFLAGS='-O2 -Werror -Wall -Wextra'
msg "test: default config + GCM_LARGETABLE - AESNI_C - AESCE_C"
make test
}
component_test_gcm_largetable_gcc () {
msg "build: default config + GCM_LARGETABLE - AESNI_C - AESCE_C"
scripts/config.py set MBEDTLS_GCM_LARGETABLE
scripts/config.py unset MBEDTLS_PADLOCK_C
scripts/config.py unset MBEDTLS_AESNI_C
scripts/config.py unset MBEDTLS_AESCE_C
make CC=gcc CFLAGS='-O2 -Werror -Wall -Wextra'
msg "test: default config - GCM_LARGETABLE - AESNI_C - AESCE_C"
make test
}
component_test_gcm_smalltable () {
msg "build: default config - GCM_LARGETABLE - AESNI_C - AESCE_C"
scripts/config.py unset MBEDTLS_GCM_LARGETABLE
scripts/config.py unset MBEDTLS_PADLOCK_C
scripts/config.py unset MBEDTLS_AESNI_C
scripts/config.py unset MBEDTLS_AESCE_C
make CFLAGS='-O2 -Werror -Wall -Wextra'
msg "test: default config - GCM_LARGETABLE - AESNI_C - AESCE_C"
make test
}
component_test_gcm_smalltable_gcc () {
msg "build: default config - GCM_LARGETABLE - AESNI_C - AESCE_C"
scripts/config.py unset MBEDTLS_GCM_LARGETABLE
scripts/config.py unset MBEDTLS_PADLOCK_C
scripts/config.py unset MBEDTLS_AESNI_C
scripts/config.py unset MBEDTLS_AESCE_C
make CC=gcc CFLAGS='-O2 -Werror -Wall -Wextra'
msg "test: default config - GCM_LARGETABLE - AESNI_C - AESCE_C"
make test
}