Searched hist:"7 a6682fcfb9e5fee7c7ba6c7186df5baa2347a07" (Results 1 – 3 of 3) sorted by relevance
| /optee_os/ldelf/ |
| H A D | ldelf.ld.S | 7a6682fcfb9e5fee7c7ba6c7186df5baa2347a07 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 D | ta.ld.S | 7a6682fcfb9e5fee7c7ba6c7186df5baa2347a07 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 D | kern.ld.S | 7a6682fcfb9e5fee7c7ba6c7186df5baa2347a07 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>
|