Changeset View
Changeset View
Standalone View
Standalone View
src/secp256k1/configure.ac
Show First 20 Lines • Show All 157 Lines • ▼ Show 20 Lines | |||||
AC_ARG_WITH([scalar], [AS_HELP_STRING([--with-scalar=64bit|32bit|auto], | AC_ARG_WITH([scalar], [AS_HELP_STRING([--with-scalar=64bit|32bit|auto], | ||||
[Specify scalar implementation. Default is auto])],[req_scalar=$withval], [req_scalar=auto]) | [Specify scalar implementation. Default is auto])],[req_scalar=$withval], [req_scalar=auto]) | ||||
AC_ARG_WITH([asm], [AS_HELP_STRING([--with-asm=x86_64|arm|no|auto] | AC_ARG_WITH([asm], [AS_HELP_STRING([--with-asm=x86_64|arm|no|auto] | ||||
[Specify assembly optimizations to use. Default is auto (experimental: arm)])],[req_asm=$withval], [req_asm=auto]) | [Specify assembly optimizations to use. Default is auto (experimental: arm)])],[req_asm=$withval], [req_asm=auto]) | ||||
AC_CHECK_TYPES([__int128]) | AC_CHECK_TYPES([__int128]) | ||||
AC_MSG_CHECKING([for __builtin_expect]) | |||||
AC_COMPILE_IFELSE([AC_LANG_SOURCE([[void myfunc() {__builtin_expect(0,0);}]])], | |||||
[ AC_MSG_RESULT([yes]);AC_DEFINE(HAVE_BUILTIN_EXPECT,1,[Define this symbol if __builtin_expect is available]) ], | |||||
[ AC_MSG_RESULT([no]) | |||||
]) | |||||
if test x"$enable_coverage" = x"yes"; then | if test x"$enable_coverage" = x"yes"; then | ||||
AC_DEFINE(COVERAGE, 1, [Define this symbol to compile out all VERIFY code]) | AC_DEFINE(COVERAGE, 1, [Define this symbol to compile out all VERIFY code]) | ||||
CFLAGS="$CFLAGS -O0 --coverage" | CFLAGS="$CFLAGS -O0 --coverage" | ||||
LDFLAGS="--coverage" | LDFLAGS="--coverage" | ||||
else | else | ||||
CFLAGS="$CFLAGS -O3" | CFLAGS="$CFLAGS -O3" | ||||
fi | fi | ||||
▲ Show 20 Lines • Show All 346 Lines • Show Last 20 Lines |