Fixing test-lib matrix.

pull/569/head
David Garske 2025-04-21 15:12:02 -07:00 committed by Daniele Lacamera
parent 312d955125
commit b6179a2780
3 changed files with 9 additions and 3 deletions

View File

@ -43,7 +43,7 @@ jobs:
- name: RSA4096-SHA512
keygen: --rsa4096
sign: --rsa4096 --sha3
config: SIGN=RSA4096 HASH=SHA3
config: SIGN=RSA4096 HASH=SHA3 WOLFBOOT_HUGE_STACK=1
steps:
- uses: actions/checkout@v4

View File

@ -1095,10 +1095,12 @@ ifeq ($(TARGET),x86_64_efi)
UPDATE_OBJS:=src/update_ram.o
endif
ifeq ($(TARGET),sim)
ifeq ($(ARCH),sim)
USE_GCC_HEADLESS=0
LD = gcc
UPDATE_OBJS:=src/update_flash.o
ifneq ($(TARGET),library)
UPDATE_OBJS:=src/update_flash.o
endif
LD_START_GROUP=
LD_END_GROUP=
BOOT_IMG=test-app/image.elf

View File

@ -215,12 +215,14 @@ extern int tolower(int c);
# endif
# if defined(WOLFBOOT_SIGN_RSA2048) || defined(WOLFBOOT_SIGN_SECONDARY_RSA2048)
# define FP_MAX_BITS (2048 * 2)
# define SP_INT_BITS 2048
# define WOLFSSL_SP_NO_3072
# define WOLFSSL_SP_NO_4096
# define WOLFSSL_SP_2048
# endif
# if defined(WOLFBOOT_SIGN_RSA3072) || defined(WOLFBOOT_SIGN_SECONDARY_RSA3072)
# define FP_MAX_BITS (3072 * 2)
# define SP_INT_BITS 3072
# define WOLFSSL_SP_NO_2048
# define WOLFSSL_SP_NO_4096
# define WOLFSSL_SP_3072
@ -228,6 +230,7 @@ extern int tolower(int c);
# if defined(WOLFBOOT_SIGN_RSA4096) || defined(WOLFBOOT_SIGN_SECONDARY_RSA4096)
# define FP_MAX_BITS (4096 * 2)
# define SP_INT_BITS 4096
# define WOLFSSL_SP_NO_2048
# define WOLFSSL_SP_NO_3072
# define WOLFSSL_SP_4096
@ -235,6 +238,7 @@ extern int tolower(int c);
# ifdef WOLFCRYPT_SECURE_MODE
# undef FP_MAX_BITS
# define FP_MAX_BITS (4096 * 2)
# define SP_INT_BITS 4096
# define WOLFSSL_SP_2048
# define WOLFSSL_SP_3072
# define WOLFSSL_SP_4096