aboutsummaryrefslogtreecommitdiff
path: root/projects/wolfssl
diff options
context:
space:
mode:
authorGuido Vranken <guidovranken@users.noreply.github.com>2021-07-17 22:59:50 +0200
committerGitHub <noreply@github.com>2021-07-17 21:59:50 +0100
commit8260d70f3a6d49d861d6ae1d5b42a9f3d4d16140 (patch)
tree16f6782e04a40612a849c6596969db9f808237a9 /projects/wolfssl
parent986016707384dc85cb5dedc279630278ea0c7793 (diff)
downloadoss-fuzz-8260d70f3a6d49d861d6ae1d5b42a9f3d4d16140.tar.gz
[wolfssl] Build SP math fuzzer with support for ECC point addition (#6061)
Diffstat (limited to 'projects/wolfssl')
-rwxr-xr-xprojects/wolfssl/build.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/projects/wolfssl/build.sh b/projects/wolfssl/build.sh
index 7d3d7f003..1157d9434 100755
--- a/projects/wolfssl/build.sh
+++ b/projects/wolfssl/build.sh
@@ -191,7 +191,7 @@ then
cd $SRC/wolfssl-sp-math/
autoreconf -ivf
# -DHAVE_ECC_BRAINPOOL and -DHAVE_ECC_KOBLITZ are lacking from the CFLAGS; these are not supported by SP math
- CFLAGS="$CFLAGS -DHAVE_AES_ECB -DWOLFSSL_DES_ECB -DHAVE_ECC_SECPR2 -DHAVE_ECC_SECPR3 -DWOLFSSL_ECDSA_SET_K -DWOLFSSL_ECDSA_SET_K_ONE_LOOP"
+ CFLAGS="$CFLAGS -DHAVE_AES_ECB -DWOLFSSL_DES_ECB -DHAVE_ECC_SECPR2 -DHAVE_ECC_SECPR3 -DWOLFSSL_ECDSA_SET_K -DWOLFSSL_ECDSA_SET_K_ONE_LOOP -DWOLFSSL_PUBLIC_ECC_ADD_DBL"
# SP math does not support custom curves, so remove that flag
export WOLFCRYPT_CONFIGURE_PARAMS_SP_MATH=${WOLFCRYPT_CONFIGURE_PARAMS//"--enable-ecccustcurves"/}
./configure $WOLFCRYPT_CONFIGURE_PARAMS_SP_MATH --enable-sp --enable-sp-math