aboutsummaryrefslogtreecommitdiff
path: root/platform/ext/common
diff options
context:
space:
mode:
authorMichel Jaouen <michel.jaouen@st.com>2020-11-13 18:49:41 +0100
committerAnton Komlev <Anton.Komlev@arm.com>2020-11-18 09:23:27 +0000
commitd49b514fdbd6e1367db8969e938619e3d615e617 (patch)
tree79194b7718a9948855fa58b31ab8e2af26b3acbb /platform/ext/common
parent87ba6878657a0a26af6cd9d6639a2e551ac43f1b (diff)
downloadtrusted-firmware-m-d49b514fdbd6e1367db8969e938619e3d615e617.tar.gz
Platform: Fix IAR linker file for level 2 support
For LVL2 & PSA_API, additional files are placed in unpriv code block Change-Id: Idd205fa141f62b424512a1f7525bf31a1d832aaf Signed-off-by: Michel Jaouen <michel.jaouen@st.com>
Diffstat (limited to 'platform/ext/common')
-rw-r--r--platform/ext/common/iar/tfm_common_s.icf.template6
1 files changed, 5 insertions, 1 deletions
diff --git a/platform/ext/common/iar/tfm_common_s.icf.template b/platform/ext/common/iar/tfm_common_s.icf.template
index 6bd08dab41..9947064a84 100644
--- a/platform/ext/common/iar/tfm_common_s.icf.template
+++ b/platform/ext/common/iar/tfm_common_s.icf.template
@@ -35,7 +35,11 @@ define block TFM_UNPRIV_CODE with alignment = 32 {
ro section .rodata object tfm_*_secure_api.o,
ro object *6M_tl*.a,
ro object *7M_tl*.a,
- ro object *libtfmsprt.a
+ ro object *libtfm_sprt.a,
+ ro object psa_client.o,
+ ro object psa_service.o,
+ ro object psa_lifecycle.o,
+ ro object tfm_log_raw.o
};
/**** PSA RoT RO part (CODE + RODATA) start here */