forked from wolfSSL/wolfssl
require using wolfSSL memory when enabling trackmemory
This commit is contained in:
31
configure.ac
31
configure.ac
@@ -1257,19 +1257,6 @@ then
|
||||
fi
|
||||
|
||||
|
||||
# MEMORY SIZE info
|
||||
AC_ARG_ENABLE([trackmemory],
|
||||
[AS_HELP_STRING([--enable-trackmemory],[Enable memory use info on wolfCrypt and wolfSSL cleanup (default: disabled)])],
|
||||
[ ENABLED_TRACKMEMORY=$enableval ],
|
||||
[ ENABLED_TRACKMEMORY=no ]
|
||||
)
|
||||
|
||||
if test "$ENABLED_TRACKMEMORY" = "yes"
|
||||
then
|
||||
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_TRACK_MEMORY"
|
||||
fi
|
||||
|
||||
|
||||
# MEMORY
|
||||
AC_ARG_ENABLE([memory],
|
||||
[ --enable-memory Enable memory callbacks (default: enabled)],
|
||||
@@ -1292,6 +1279,24 @@ fi
|
||||
AM_CONDITIONAL([BUILD_MEMORY], [test "x$ENABLED_MEMORY" = "xyes"])
|
||||
|
||||
|
||||
# MEMORY SIZE info
|
||||
AC_ARG_ENABLE([trackmemory],
|
||||
[AS_HELP_STRING([--enable-trackmemory],[Enable memory use info on wolfCrypt and wolfSSL cleanup (default: disabled)])],
|
||||
[ ENABLED_TRACKMEMORY=$enableval ],
|
||||
[ ENABLED_TRACKMEMORY=no ]
|
||||
)
|
||||
|
||||
if test "$ENABLED_TRACKMEMORY" = "yes"
|
||||
then
|
||||
if test "$ENABLED_MEMORY" = "yes"
|
||||
then
|
||||
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_TRACK_MEMORY"
|
||||
else
|
||||
AC_MSG_ERROR([trackmemory requires using wolfSSL memory (--enable-memory).])
|
||||
fi
|
||||
fi
|
||||
|
||||
|
||||
# RSA
|
||||
AC_ARG_ENABLE([rsa],
|
||||
[ --enable-rsa Enable RSA (default: enabled)],
|
||||
|
Reference in New Issue
Block a user