diff --git a/config/features.m4 b/config/features.m4 index a0a6c4741..b930ffdd0 100644 --- a/config/features.m4 +++ b/config/features.m4 @@ -66,10 +66,14 @@ AC_DEFUN([CONFIG_FEATURES], AC_DEFINE(OQS_ENABLE_KEM_bike3_l3, 1, "Define to 1 when BIKE3-L3 enabled") AC_DEFINE(OQS_ENABLE_KEM_bike3_l5, 1, "Define to 1 when BIKE3-L5 enabled") - AM_COND_IF([USE_AVX2_INSTRUCTIONS], - [AM_CONDITIONAL([BIKE_ADDITIONAL_IMPL], [test x$gcc_cv_compiler = xtrue]) - AM_COND_IF([BIKE_ADDITIONAL_IMPL], [AC_DEFINE(OQS_KEM_BIKE_ADDITIONAL_IMPLEMENTATION, 1, "Define to 1 when BIKE uses the additional implementation")]) - ]) + AM_COND_IF([USE_AES_INSTRUCTIONS], + [AM_COND_IF([USE_AVX2_INSTRUCTIONS], + [ + AM_CONDITIONAL([BIKE_ADDITIONAL_IMPL], [test x$gcc_cv_compiler = xtrue]) + AM_COND_IF([BIKE_ADDITIONAL_IMPL], [AC_DEFINE(OQS_KEM_BIKE_ADDITIONAL_IMPLEMENTATION, 1, "Define to 1 when BIKE uses the additional implementation")]) + ] + )] + ) ]) ##### OQS_COPY_FROM_PQCLEAN_FRAGMENT_AM_COND_IF_START