Home
last modified time | relevance | path

Searched hist:"48685 b6c6c1f531a9bf65437f7503cf2e28c8560" (Results 1 – 3 of 3) sorted by relevance

/optee_os/ldelf/
H A Dlink.mk48685b6c6c1f531a9bf65437f7503cf2e28c8560 Thu Dec 16 18:08:41 UTC 2021 Jerome Forissier <jerome@forissier.org> arm64: bti: fail link phase if some objects do not support BTI

Adds the proper linker options (-z force-bti --fatal-warnings) to fail
the link if some object files lack the BTI feature bit when BTI is
requested (CFG_CORE_BTI=Y, CFG_TA_BTI=y). The options are added for
tee.elf, ldelf.elf, in-tree TAs, in-tree user space shared libraries
(CFG_ULIBS_SHARED=y) as well as for external TAs and shared libraries
built with the dev kit.

Signed-off-by: Jerome Forissier <jerome@forissier.org>
Reviewed-by: Ruchika Gupta <ruchika.gupta@linaro.org>
/optee_os/mk/
H A Dlib.mk48685b6c6c1f531a9bf65437f7503cf2e28c8560 Thu Dec 16 18:08:41 UTC 2021 Jerome Forissier <jerome@forissier.org> arm64: bti: fail link phase if some objects do not support BTI

Adds the proper linker options (-z force-bti --fatal-warnings) to fail
the link if some object files lack the BTI feature bit when BTI is
requested (CFG_CORE_BTI=Y, CFG_TA_BTI=y). The options are added for
tee.elf, ldelf.elf, in-tree TAs, in-tree user space shared libraries
(CFG_ULIBS_SHARED=y) as well as for external TAs and shared libraries
built with the dev kit.

Signed-off-by: Jerome Forissier <jerome@forissier.org>
Reviewed-by: Ruchika Gupta <ruchika.gupta@linaro.org>
/optee_os/core/arch/arm/kernel/
H A Dlink.mk48685b6c6c1f531a9bf65437f7503cf2e28c8560 Thu Dec 16 18:08:41 UTC 2021 Jerome Forissier <jerome@forissier.org> arm64: bti: fail link phase if some objects do not support BTI

Adds the proper linker options (-z force-bti --fatal-warnings) to fail
the link if some object files lack the BTI feature bit when BTI is
requested (CFG_CORE_BTI=Y, CFG_TA_BTI=y). The options are added for
tee.elf, ldelf.elf, in-tree TAs, in-tree user space shared libraries
(CFG_ULIBS_SHARED=y) as well as for external TAs and shared libraries
built with the dev kit.

Signed-off-by: Jerome Forissier <jerome@forissier.org>
Reviewed-by: Ruchika Gupta <ruchika.gupta@linaro.org>