mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-01-27 23:22:20 +01:00
* sense assert.h and define WOLFSSL_HAVE_ASSERT_H accordingly. * force off enable_aesgcm_stream if 32 bit armasm or riscv-asm (not yet implemented or buildable). * add AM_CONDITIONAL([BUILD_CHACHA_NOASM, ...]) when --enable-chacha=noasm. src/include.am: gate armasm/riscv_asm chacha files on !BUILD_CHACHA_NOASM. tests/api.c: add missing HAVE_CHACHA&&HAVE_POLY1305 gate around test_TLSX_CA_NAMES_bad_extension(). wolfcrypt/src/chacha.c: tweak WOLFSSL_ARMASM and WOLFSSL_RISCV_ASM codepaths to also depend on !NO_CHACHA_ASM. wolfssl/wolfcrypt/types.h: in setup for wc_static_assert(), #include <assert.h> if WOLFSSL_HAVE_ASSERT_H, >=C11, or >=C++11.