File tree Expand file tree Collapse file tree 2 files changed +10
-5
lines changed
Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change 1414 fail-fast : false
1515 matrix :
1616 math : [SPMATH=1, SPMATHALL=1, FASTMATH=1]
17+ smallstack : [WOLFBOOT_SMALL_STACK=0, WOLFBOOT_SMALL_STACK=1]
1718 include :
1819 - name : ED25519-SHA256
1920 keygen : --ed25519
6061 ./tools/keytools/keygen ${{ matrix.keygen }} -g wolfboot_signing_private_key.der
6162 echo "Test" > test.bin
6263 ./tools/keytools/sign ${{ matrix.sign }} test.bin wolfboot_signing_private_key.der 1
63- make test-lib ${{ matrix.math }} ${{ matrix.config }}
64+ make test-lib ${{ matrix.math }} ${{ matrix.config }} ${{ matrix.smallstack }}
6465
6566 - name : Run test-lib
6667 run : |
Original file line number Diff line number Diff line change 1- ARCH=
2- NO_LOADER=1
3- USE_GCC_HEADLESS=0
1+ ARCH=sim
42TARGET=library
5- WOLFBOOT_SMALL_STACK=1
3+
64SIGN?=ED25519
75HASH?=SHA256
86IMAGE_HEADER_SIZE?=256
97DEBUG=0
108SPMATH?=0
119SPMATHALL?=0
10+
11+ # Required for library (libwolfboot.a)
12+ NO_LOADER=1
1213WOLFBOOT_NO_PARTITIONS=1
14+ USE_GCC_HEADLESS=0
15+
16+ WOLFBOOT_SMALL_STACK?=1
1317
1418# Required to build keytools
1519WOLFBOOT_SECTOR_SIZE=0x1000
You can’t perform that action at this time.
0 commit comments