@@ -165,9 +165,9 @@ ifeq ($(TZEN),1)
165165 CFLAGS+ =-DNONSECURE_APP
166166 CFLAGS+ =-I./
167167 APP_OBJS+ =../hal/$(TARGET ) _ns.o
168+ APP_OBJS+ =../src/wolfboot_tz_nsc.o
168169 ifeq ($(WOLFCRYPT_TZ),1)
169170 CFLAGS+ =-I"$(WOLFBOOT_LIB_WOLFSSL ) "
170- APP_OBJS+ =../src/wc_secure_calls.o
171171 WOLFCRYPT_APP_OBJS+ =\
172172 $(WOLFBOOT_LIB_WOLFSSL ) /wolfcrypt/src/memory.o \
173173 $(WOLFBOOT_LIB_WOLFSSL ) /wolfcrypt/src/hash.o \
@@ -191,11 +191,6 @@ ifeq ($(TZEN),1)
191191 $(WOLFBOOT_LIB_WOLFSSL ) /wolfcrypt/src/wolfentropy.o \
192192 $(WOLFBOOT_LIB_WOLFSSL ) /wolfcrypt/src/dh.o \
193193 $(WOLFBOOT_LIB_WOLFSSL ) /wolfcrypt/src/wc_encrypt.o
194- ifeq ($(TEST_APP_NO_RNG),1)
195- CFLAGS+ =-DWC_NO_RNG
196- else
197- WOLFCRYPT_APP_OBJS+ =$(WOLFBOOT_LIB_WOLFSSL ) /wolfcrypt/src/random.o
198- endif
199194 ifeq ($(WOLFCRYPT_TZ_PKCS11),1)
200195 CFLAGS+ =-DWOLFSSL_USER_SETTINGS -DWOLFTPM_USER_SETTINGS
201196 CFLAGS+ =-DWOLFBOOT_PKCS11_APP -DSECURE_PKCS11 -DWOLFBOOT_TZ_PKCS11
@@ -234,6 +229,12 @@ ifeq ($(TZEN),1)
234229 APP_OBJS+ =./wcs/sp_cortexm.o
235230 endif
236231 endif
232+ else
233+ ifeq ($(TEST_APP_NO_RNG),1)
234+ CFLAGS+ =-DWC_NO_RNG
235+ else
236+ WOLFCRYPT_APP_OBJS+ =$(WOLFBOOT_LIB_WOLFSSL ) /wolfcrypt/src/random.o
237+ endif
237238 endif
238239 CFLAGS+ =-DWOLFBOOT_SECURE_CALLS -Wstack-usage=19184
239240 LDFLAGS+=--specs =nosys.specs -u _printf_float
0 commit comments