diff --git a/fips-check.sh b/fips-check.sh index 1f62d3358..5902cdb4d 100755 --- a/fips-check.sh +++ b/fips-check.sh @@ -227,13 +227,13 @@ linuxv5) CRYPT_VERSION="WCv5.0-RC12" CRYPT_INC_PATH="wolfssl/wolfcrypt" CRYPT_SRC_PATH="wolfcrypt/src" - WC_MODS=( aes sha sha256 sha512 rsa hmac random cmac dh ecc sha3 kdf ) + WC_MODS=( aes sha sha256 sha512 rsa hmac random cmac dh ecc sha3 kdf + aes_asm sha256_asm sha512_asm ) RNG_VERSION="WCv5.0-RC12" FIPS_SRCS=( fips.c fips_test.c wolfcrypt_first.c wolfcrypt_last.c ) FIPS_INCS=( fips.h ) FIPS_OPTION="v5" - COPY_DIRECT=( wolfcrypt/src/aes_gcm_asm.S - wolfcrypt/src/sha256_asm.S wolfcrypt/src/sha512_asm.S ) + COPY_DIRECT=( wolfcrypt/src/aes_gcm_asm.S ) ;; fips-ready) FIPS_REPO="git@github.com:wolfSSL/fips.git" @@ -352,10 +352,14 @@ v2|rand|v5*) if [ -f "$CRYPT_SRC_PATH/$MOD.c" ]; then $GIT checkout "my$CRYPT_VERSION" -- "$CRYPT_SRC_PATH/$MOD.c" || exit $? fi + # aes_asm.S, sha256_asm.S sha512_asm.S if [ -f "$CRYPT_SRC_PATH/$MOD.S" ]; then + echo "Checking out asm file: $MOD.S" $GIT checkout "my$CRYPT_VERSION" -- "$CRYPT_SRC_PATH/$MOD.S" || exit $? fi + # aes_asm.asm if [ -f "$CRYPT_SRC_PATH/$MOD.asm" ]; then + echo "Checking out asm file: $MOD.asm" $GIT checkout "my$CRYPT_VERSION" -- "$CRYPT_SRC_PATH/$MOD.asm" || exit $? fi if [ -f "$CRYPT_INC_PATH/$MOD.h" ]; then