Skip to content

Commit 06aba3d

Browse files
philljjdanielinux
authored andcommitted
Reduce wc_lms build size.
1 parent 726cd28 commit 06aba3d

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

options.mk

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,10 @@ ifeq ($(SIGN),LMS)
359359
./lib/wolfssl/wolfcrypt/src/memory.o \
360360
./lib/wolfssl/wolfcrypt/src/wc_port.o \
361361
./lib/wolfssl/wolfcrypt/src/hash.o
362-
CFLAGS+=-D"WOLFBOOT_SIGN_LMS" -D"WOLFSSL_HAVE_LMS" -D"WOLFSSL_WC_LMS" \
362+
CFLAGS+=-D"WOLFBOOT_SIGN_LMS" -D"WOLFSSL_HAVE_LMS" \
363+
-D"WOLFSSL_WC_LMS" -D"WOLFSSL_WC_LMS_SMALL" \
364+
-D"WOLFSSL_LMS_MAX_LEVELS=$(LMS_LEVELS)" \
365+
-D"WOLFSSL_LMS_MAX_HEIGHT=$(LMS_HEIGHT)" \
363366
-D"LMS_LEVELS=$(LMS_LEVELS)" -D"LMS_HEIGHT=$(LMS_HEIGHT)" \
364367
-D"LMS_WINTERNITZ=$(LMS_WINTERNITZ)" -I$(LMSDIR)/src \
365368
-D"IMAGE_SIGNATURE_SIZE"=$(IMAGE_SIGNATURE_SIZE) \

0 commit comments

Comments
 (0)