mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-02 12:14:38 +02:00
Added configure "--disable-eccshamir" option.
This commit is contained in:
35
configure.ac
35
configure.ac
@@ -731,6 +731,14 @@ then
|
|||||||
ECC_DEFAULT=yes
|
ECC_DEFAULT=yes
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# ECC Shamir
|
||||||
|
AC_ARG_ENABLE([ecc],
|
||||||
|
[AS_HELP_STRING([--enable-eccshamir],[Enable ECC Shamir (default: enabled on x86_64)])],
|
||||||
|
[ ENABLED_ECC_SHAMIR=$enableval ],
|
||||||
|
[ ENABLED_ECC_SHAMIR=$ECC_DEFAULT ]
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
# ECC
|
# ECC
|
||||||
AC_ARG_ENABLE([ecc],
|
AC_ARG_ENABLE([ecc],
|
||||||
[AS_HELP_STRING([--enable-ecc],[Enable ECC (default: enabled on x86_64)])],
|
[AS_HELP_STRING([--enable-ecc],[Enable ECC (default: enabled on x86_64)])],
|
||||||
@@ -751,7 +759,11 @@ fi
|
|||||||
|
|
||||||
if test "$ENABLED_ECC" = "yes"
|
if test "$ENABLED_ECC" = "yes"
|
||||||
then
|
then
|
||||||
AM_CFLAGS="$AM_CFLAGS -DHAVE_ECC -DTFM_ECC256 -DECC_SHAMIR"
|
AM_CFLAGS="$AM_CFLAGS -DHAVE_ECC -DTFM_ECC256"
|
||||||
|
if test "$ENABLED_ECC_SHAMIR" = "yes"
|
||||||
|
then
|
||||||
|
AM_CFLAGS="$AM_CFLAGS -DECC_SHAMIR"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AM_CONDITIONAL([BUILD_ECC], [test "x$ENABLED_ECC" = "xyes"])
|
AM_CONDITIONAL([BUILD_ECC], [test "x$ENABLED_ECC" = "xyes"])
|
||||||
@@ -1961,8 +1973,13 @@ then
|
|||||||
if test "x$ENABLED_ECC" = "xno"
|
if test "x$ENABLED_ECC" = "xno"
|
||||||
then
|
then
|
||||||
ENABLED_ECC="yes"
|
ENABLED_ECC="yes"
|
||||||
AM_CFLAGS="$AM_CFLAGS -DHAVE_ECC -DTFM_ECC256 -DECC_SHAMIR"
|
AM_CFLAGS="$AM_CFLAGS -DHAVE_ECC -DTFM_ECC256"
|
||||||
AM_CONDITIONAL([BUILD_ECC], [test "x$ENABLED_ECC" = "xyes"])
|
AM_CONDITIONAL([BUILD_ECC], [test "x$ENABLED_ECC" = "xyes"])
|
||||||
|
|
||||||
|
if test "$ENABLED_ECC_SHAMIR" = "yes"
|
||||||
|
then
|
||||||
|
AM_CFLAGS="$AM_CFLAGS -DECC_SHAMIR"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
if test "x$ENABLED_OPENSSLEXTRA" = "xno"
|
if test "x$ENABLED_OPENSSLEXTRA" = "xno"
|
||||||
then
|
then
|
||||||
@@ -2029,8 +2046,13 @@ then
|
|||||||
if test "x$ENABLED_ECC" = "xno"
|
if test "x$ENABLED_ECC" = "xno"
|
||||||
then
|
then
|
||||||
ENABLED_ECC="yes"
|
ENABLED_ECC="yes"
|
||||||
AM_CFLAGS="$AM_CFLAGS -DHAVE_ECC -DTFM_ECC256 -DECC_SHAMIR"
|
AM_CFLAGS="$AM_CFLAGS -DHAVE_ECC -DTFM_ECC256"
|
||||||
AM_CONDITIONAL([BUILD_ECC], [test "x$ENABLED_ECC" = "xyes"])
|
AM_CONDITIONAL([BUILD_ECC], [test "x$ENABLED_ECC" = "xyes"])
|
||||||
|
|
||||||
|
if test "$ENABLED_ECC_SHAMIR" = "yes"
|
||||||
|
then
|
||||||
|
AM_CFLAGS="$AM_CFLAGS -DECC_SHAMIR"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
if test "x$ENABLED_PKCALLBACKS" = "xno"
|
if test "x$ENABLED_PKCALLBACKS" = "xno"
|
||||||
then
|
then
|
||||||
@@ -2122,8 +2144,13 @@ then
|
|||||||
then
|
then
|
||||||
ENABLED_OPENSSLEXTRA="yes"
|
ENABLED_OPENSSLEXTRA="yes"
|
||||||
ENABLED_ECC="yes"
|
ENABLED_ECC="yes"
|
||||||
AM_CFLAGS="$AM_CFLAGS -DHAVE_ECC -DTFM_ECC256 -DECC_SHAMIR"
|
AM_CFLAGS="$AM_CFLAGS -DHAVE_ECC -DTFM_ECC256"
|
||||||
AM_CONDITIONAL([BUILD_ECC], [test "x$ENABLED_ECC" = "xyes"])
|
AM_CONDITIONAL([BUILD_ECC], [test "x$ENABLED_ECC" = "xyes"])
|
||||||
|
|
||||||
|
if test "$ENABLED_ECC_SHAMIR" = "yes"
|
||||||
|
then
|
||||||
|
AM_CFLAGS="$AM_CFLAGS -DECC_SHAMIR"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AM_CFLAGS="$AM_CFLAGS -DHAVE_STUNNEL -DWOLFSSL_ALWAYS_VERIFY_CB"
|
AM_CFLAGS="$AM_CFLAGS -DHAVE_STUNNEL -DWOLFSSL_ALWAYS_VERIFY_CB"
|
||||||
|
Reference in New Issue
Block a user