Searched hist:"4 bdddf2014a1790ede374a2c1bee71e5f79fe2ba" (Results 1 – 2 of 2) sorted by relevance
| /optee_os/ta/ |
| H A D | link.mk | 4bdddf2014a1790ede374a2c1bee71e5f79fe2ba Wed May 31 08:08:45 UTC 2023 Jens Wiklander <jens.wiklander@linaro.org> ta: relax location of ta_head
TAs where required to have the ta_head as at the load address of the TA prior to this patch. This makes the linker script slightly more complicated and also confuses GDB so that an offset must be applied to the load address of the TA when using GDB for debugging. So allow that ta_head symbol to reside anywhere in the ELF binary and also add ta_head to the .dynsym section to make sure that tools and ldelf can find the symbol.
This change requires prior updates to tools and ldelf.
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| /optee_os/ta/arch/arm/ |
| H A D | ta.ld.S | 4bdddf2014a1790ede374a2c1bee71e5f79fe2ba Wed May 31 08:08:45 UTC 2023 Jens Wiklander <jens.wiklander@linaro.org> ta: relax location of ta_head
TAs where required to have the ta_head as at the load address of the TA prior to this patch. This makes the linker script slightly more complicated and also confuses GDB so that an offset must be applied to the load address of the TA when using GDB for debugging. So allow that ta_head symbol to reside anywhere in the ELF binary and also add ta_head to the .dynsym section to make sure that tools and ldelf can find the symbol.
This change requires prior updates to tools and ldelf.
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
|