diff --git a/configure.ac b/configure.ac index 0a4010ad2..8e4f1ee42 100644 --- a/configure.ac +++ b/configure.ac @@ -715,7 +715,7 @@ AC_ARG_WITH([linux-arch], if test "x$ENABLED_LINUXKM" = "xyes" then - AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_LINUXKM" + AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_LINUXKM -DWC_SIPHASH_NO_ASM" ENABLED_NO_LIBRARY=yes ENABLED_BENCHMARK=no output_objdir="$(realpath "$output_objdir")/linuxkm" diff --git a/wolfcrypt/src/siphash.c b/wolfcrypt/src/siphash.c index 05c269087..b7dbb4152 100644 --- a/wolfcrypt/src/siphash.c +++ b/wolfcrypt/src/siphash.c @@ -21,6 +21,10 @@ #include +#ifdef WC_SIPHASH_NO_ASM + #define WOLFSSL_NO_ASM +#endif + #include #ifdef NO_INLINE