mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-05-04 09:58:40 +00:00
feat(versal-net): enable assertion
Retain assertions in release builds by building TF-A with ENABLE_ASSERTIONS=1. It helps to catch programming errors (e.g. bad argument provided by platform porting function) in release builds as well. code size change is 4k. For debug builds, assertions are enabled by default. The same change is done by Tegra: plat/nvidia/tegra/platform.mk Change-Id: I0db4b82d42d115866a3ed43933edbfc46ac7406a Signed-off-by: Amit Nagal <amit.nagal@amd.com>
This commit is contained in:
parent
0375188a3e
commit
80cb4b1404
1 changed files with 3 additions and 0 deletions
|
@ -69,6 +69,9 @@ ifdef XILINX_OF_BOARD_DTB_ADDR
|
|||
$(eval $(call add_define,XILINX_OF_BOARD_DTB_ADDR))
|
||||
endif
|
||||
|
||||
# enable assert() for release/debug builds
|
||||
ENABLE_ASSERTIONS := 1
|
||||
|
||||
PLAT_INCLUDES := -Iinclude/plat/arm/common/ \
|
||||
-Iplat/xilinx/common/include/ \
|
||||
-Iplat/xilinx/common/ipi_mailbox_service/ \
|
||||
|
|
Loading…
Add table
Reference in a new issue