config BR2_PACKAGE_WOLFSSL_ASM_SUPPORTS bool default y if BR2_aarch64 default y if (BR2_arm || BR2_armeb) && !BR2_ARM_CPU_ARMV4 # clz default y if BR2_powerpc default y if BR2_powerpc64 || BR2_powerpc64le default y if BR2_mips64 && !BR2_MIPS_CPU_MIPS32R6 default y if BR2_mips64el && !BR2_MIPS_CPU_MIPS32R6 default y if BR2_mips || BR2_mipsel default y if BR2_riscv && BR2_RISCV_ISA_RVM default y if BR2_s390x config BR2_PACKAGE_WOLFSSL bool "wolfssl" depends on BR2_TOOLCHAIN_HAS_THREADS help The wolfSSL embedded SSL library (formerly CyaSSL) is a lightweight, portable, C-language-based SSL/TLS library targeted at IoT, embedded, and RTOS environments primarily because of its size, speed, and feature set. https://www.wolfssl.com/ if BR2_PACKAGE_WOLFSSL config BR2_PACKAGE_WOLFSSL_ALL bool "enable all features, except SSLv3" depends on !BR2_STATIC_LIBS help Enable all wolfSSL features, except SSL version 3.0 support. comment "all features, except SSLv3 needs a toolchain w/ dynamic library" depends on BR2_STATIC_LIBS config BR2_PACKAGE_WOLFSSL_SSLV3 bool "enable SSLv3" help Enable SSL version 3.0 support. endif comment "wolfssl needs a toolchain w/ threads" depends on !BR2_TOOLCHAIN_HAS_THREADS