Browse Source

Update v5 checkout for sha256_asm and sha512_asm

kaleb-himes 1 year ago
parent
commit
a2b48aac53
1 changed files with 7 additions and 3 deletions
  1. 7 3
      fips-check.sh

+ 7 - 3
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