mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-02 04:04:39 +02:00
add --enable-noInline option for easier testing of it
This commit is contained in:
15
configure.ac
15
configure.ac
@@ -372,6 +372,21 @@ then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
# No inline Build
|
||||||
|
AC_ARG_ENABLE(noInline,
|
||||||
|
[ --enable-noInline Enable No inline (default: disabled)],
|
||||||
|
[ ENABLED_NOINLINE=$enableval ],
|
||||||
|
[ ENABLED_NOINLINE=no ]
|
||||||
|
)
|
||||||
|
|
||||||
|
if test "$ENABLED_NOINLINE" = "yes"
|
||||||
|
then
|
||||||
|
CFLAGS="$CFLAGS -DNO_INLINE"
|
||||||
|
fi
|
||||||
|
|
||||||
|
AM_CONDITIONAL([BUILD_NOINLINE], [test "x$ENABLED_NOINLINE" = "xyes"])
|
||||||
|
|
||||||
|
|
||||||
# ECC
|
# ECC
|
||||||
AC_ARG_ENABLE(ecc,
|
AC_ARG_ENABLE(ecc,
|
||||||
[ --enable-ecc Enable ECC (default: disabled)],
|
[ --enable-ecc Enable ECC (default: disabled)],
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* ctaocrypt/include/ctc_config.h. Generated from ctc_config.h.in by configure. */
|
/* ctaocrypt/include/ctc_config.h. Generated from ctc_config.h.in by configure. */
|
||||||
/* ctaocrypt/include/ctc_config.h.in. Generated from configure.in by autoheader. */
|
/* ctaocrypt/include/ctc_config.h.in. Generated from configure.ac by autoheader. */
|
||||||
|
|
||||||
/* Define to 1 if you have the <dlfcn.h> header file. */
|
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||||
#define HAVE_DLFCN_H 1
|
#define HAVE_DLFCN_H 1
|
||||||
|
@@ -42,6 +42,10 @@ if BUILD_HC128
|
|||||||
src_libcyassl_la_SOURCES += ctaocrypt/src/hc128.c
|
src_libcyassl_la_SOURCES += ctaocrypt/src/hc128.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
if BUILD_NOINLINE
|
||||||
|
src_libcyassl_la_SOURCES += ctaocrypt/src/ctc_misc.c
|
||||||
|
endif
|
||||||
|
|
||||||
if BUILD_FASTMATH
|
if BUILD_FASTMATH
|
||||||
src_libcyassl_la_SOURCES += ctaocrypt/src/tfm.c
|
src_libcyassl_la_SOURCES += ctaocrypt/src/tfm.c
|
||||||
else
|
else
|
||||||
|
Reference in New Issue
Block a user