mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-01 03:34:39 +02:00
test.c: add WOLFSSL_TEST_SUBROUTINE macro to qualify all previously global subtest handlers, defaulting to the empty string. this restores the version<=4.5 test.c namespace allowing end users to call the tests directly piecemeal. --enable-linuxkm[-defaults] sets -DWOLFSSL_TEST_SUBROUTINE=static for extra namespace hygiene.
This commit is contained in:
@@ -196,7 +196,7 @@ AC_ARG_ENABLE([linuxkm-defaults],
|
|||||||
|
|
||||||
if test "$ENABLED_LINUXKM_DEFAULTS" = "yes"
|
if test "$ENABLED_LINUXKM_DEFAULTS" = "yes"
|
||||||
then
|
then
|
||||||
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_DH_CONST -DWOLFSSL_SP_MOD_WORD_RP -DWOLFSSL_OLD_PRIME_CHECK -DWOLFSSL_SP_DIV_64 -DWOLFSSL_SP_DIV_WORD_HALF -DWOLFSSL_SMALL_STACK_STATIC"
|
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_DH_CONST -DWOLFSSL_SP_MOD_WORD_RP -DWOLFSSL_OLD_PRIME_CHECK -DWOLFSSL_SP_DIV_64 -DWOLFSSL_SP_DIV_WORD_HALF -DWOLFSSL_SMALL_STACK_STATIC -DWOLFSSL_TEST_SUBROUTINE=static"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AC_ARG_WITH([linux-source],
|
AC_ARG_WITH([linux-source],
|
||||||
|
File diff suppressed because it is too large
Load Diff
@@ -2179,6 +2179,9 @@ extern void uITRON4_free(void *p) ;
|
|||||||
#ifndef WOLFSSL_OLD_PRIME_CHECK
|
#ifndef WOLFSSL_OLD_PRIME_CHECK
|
||||||
#define WOLFSSL_OLD_PRIME_CHECK
|
#define WOLFSSL_OLD_PRIME_CHECK
|
||||||
#endif
|
#endif
|
||||||
|
#ifndef WOLFSSL_TEST_SUBROUTINE
|
||||||
|
#define WOLFSSL_TEST_SUBROUTINE static
|
||||||
|
#endif
|
||||||
#undef HAVE_STRINGS_H
|
#undef HAVE_STRINGS_H
|
||||||
#undef HAVE_ERRNO_H
|
#undef HAVE_ERRNO_H
|
||||||
#undef HAVE_THREAD_LS
|
#undef HAVE_THREAD_LS
|
||||||
|
Reference in New Issue
Block a user