@@ -218,9 +218,9 @@ ifeq ($(TZEN),1)
218218 CFLAGS+ =-DNONSECURE_APP
219219 CFLAGS+ =-I./
220220 APP_OBJS+ =../hal/$(TARGET ) _ns.o
221+ APP_OBJS+ =../src/wolfboot_tz_nsc.o
221222 ifeq ($(WOLFCRYPT_TZ),1)
222223 CFLAGS+ =-I"$(WOLFBOOT_LIB_WOLFSSL ) "
223- APP_OBJS+ =../src/wc_secure_calls.o
224224 WOLFCRYPT_APP_OBJS+ =\
225225 $(WOLFBOOT_LIB_WOLFSSL ) /wolfcrypt/src/memory.o \
226226 $(WOLFBOOT_LIB_WOLFSSL ) /wolfcrypt/src/hash.o \
@@ -244,11 +244,6 @@ ifeq ($(TZEN),1)
244244 $(WOLFBOOT_LIB_WOLFSSL ) /wolfcrypt/src/wolfentropy.o \
245245 $(WOLFBOOT_LIB_WOLFSSL ) /wolfcrypt/src/dh.o \
246246 $(WOLFBOOT_LIB_WOLFSSL ) /wolfcrypt/src/wc_encrypt.o
247- ifeq ($(TEST_APP_NO_RNG),1)
248- CFLAGS+ =-DWC_NO_RNG
249- else
250- WOLFCRYPT_APP_OBJS+ =$(WOLFBOOT_LIB_WOLFSSL ) /wolfcrypt/src/random.o
251- endif
252247 ifeq ($(WOLFCRYPT_TZ_PKCS11),1)
253248 CFLAGS+ =-DWOLFSSL_USER_SETTINGS -DWOLFTPM_USER_SETTINGS
254249 CFLAGS+ =-DWOLFBOOT_PKCS11_APP -DSECURE_PKCS11 -DWOLFBOOT_TZ_PKCS11
@@ -287,6 +282,12 @@ ifeq ($(TZEN),1)
287282 APP_OBJS+ =./wcs/sp_cortexm.o
288283 endif
289284 endif
285+ else
286+ ifeq ($(TEST_APP_NO_RNG),1)
287+ CFLAGS+ =-DWC_NO_RNG
288+ else
289+ WOLFCRYPT_APP_OBJS+ =$(WOLFBOOT_LIB_WOLFSSL ) /wolfcrypt/src/random.o
290+ endif
290291 endif
291292 CFLAGS+ =-DWOLFBOOT_SECURE_CALLS -Wstack-usage=19184
292293 LDFLAGS+=--specs =nosys.specs -u _printf_float
0 commit comments