From 06aba3de2fa97a29233403314c37ac110383397d Mon Sep 17 00:00:00 2001 From: jordan Date: Wed, 24 Apr 2024 15:26:08 -0500 Subject: [PATCH] Reduce wc_lms build size. --- options.mk | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/options.mk b/options.mk index a88c8c11..dba864d1 100644 --- a/options.mk +++ b/options.mk @@ -359,7 +359,10 @@ ifeq ($(SIGN),LMS) ./lib/wolfssl/wolfcrypt/src/memory.o \ ./lib/wolfssl/wolfcrypt/src/wc_port.o \ ./lib/wolfssl/wolfcrypt/src/hash.o - CFLAGS+=-D"WOLFBOOT_SIGN_LMS" -D"WOLFSSL_HAVE_LMS" -D"WOLFSSL_WC_LMS" \ + CFLAGS+=-D"WOLFBOOT_SIGN_LMS" -D"WOLFSSL_HAVE_LMS" \ + -D"WOLFSSL_WC_LMS" -D"WOLFSSL_WC_LMS_SMALL" \ + -D"WOLFSSL_LMS_MAX_LEVELS=$(LMS_LEVELS)" \ + -D"WOLFSSL_LMS_MAX_HEIGHT=$(LMS_HEIGHT)" \ -D"LMS_LEVELS=$(LMS_LEVELS)" -D"LMS_HEIGHT=$(LMS_HEIGHT)" \ -D"LMS_WINTERNITZ=$(LMS_WINTERNITZ)" -I$(LMSDIR)/src \ -D"IMAGE_SIGNATURE_SIZE"=$(IMAGE_SIGNATURE_SIZE) \