Home
last modified time | relevance | path

Searched hist:"7 a6682fcfb9e5fee7c7ba6c7186df5baa2347a07" (Results 1 – 3 of 3) sorted by relevance

/optee_os/ldelf/
H A Dldelf.ld.S7a6682fcfb9e5fee7c7ba6c7186df5baa2347a07 Mon Dec 13 07:21:45 UTC 2021 Ruchika Gupta <ruchika.gupta@linaro.org> Move section .note.gnu.property after .text in lds files

It is observed that clang compiler sometimes places the
.note.gnu.property at offset 0. For TA's, the loader expects
the user_ta_header at that location while for ldelf,
_ldelf_start() is expected at this point. To avoid such
conflicts place this section after the text section.

Signed-off-by: Ruchika Gupta <ruchika.gupta@linaro.org>
Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
/optee_os/ta/arch/arm/
H A Dta.ld.S7a6682fcfb9e5fee7c7ba6c7186df5baa2347a07 Mon Dec 13 07:21:45 UTC 2021 Ruchika Gupta <ruchika.gupta@linaro.org> Move section .note.gnu.property after .text in lds files

It is observed that clang compiler sometimes places the
.note.gnu.property at offset 0. For TA's, the loader expects
the user_ta_header at that location while for ldelf,
_ldelf_start() is expected at this point. To avoid such
conflicts place this section after the text section.

Signed-off-by: Ruchika Gupta <ruchika.gupta@linaro.org>
Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
/optee_os/core/arch/arm/kernel/
H A Dkern.ld.S7a6682fcfb9e5fee7c7ba6c7186df5baa2347a07 Mon Dec 13 07:21:45 UTC 2021 Ruchika Gupta <ruchika.gupta@linaro.org> Move section .note.gnu.property after .text in lds files

It is observed that clang compiler sometimes places the
.note.gnu.property at offset 0. For TA's, the loader expects
the user_ta_header at that location while for ldelf,
_ldelf_start() is expected at this point. To avoid such
conflicts place this section after the text section.

Signed-off-by: Ruchika Gupta <ruchika.gupta@linaro.org>
Acked-by: Jens Wiklander <jens.wiklander@linaro.org>