From 91f002235ec9086fa34c062a40e8af7d4a188913 Mon Sep 17 00:00:00 2001 From: Elms Date: Thu, 17 Jun 2021 10:45:39 -0700 Subject: [PATCH] make: `--enable-memtest` track and `--enable-memtest=fail` to force failure --- configure.ac | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 1509bf658..15849a904 100644 --- a/configure.ac +++ b/configure.ac @@ -5810,9 +5810,13 @@ AC_ARG_ENABLE([memtest], if test "x$ENABLED_MEMTEST" != "xno" then - AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_TRACK_MEMORY -DWOLFSSL_DEBUG_MEMORY -DWOLFSSL_FORCE_MALLOC_FAIL_TEST" + AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_TRACK_MEMORY -DWOLFSSL_DEBUG_MEMORY" fi +if test "x$ENABLED_MEMTEST" == "xfail" +then + AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_FORCE_MALLOC_FAIL_TEST" +fi # Enable hash flags support # Hash flags are useful for runtime options such as SHA3 KECCAK256 selection