Home
last modified time | relevance | path

Searched hist:bc8fc882f344e6aa6b205c1859cb4537fa81a306 (Results 1 – 1 of 1) sorted by relevance

/optee_os/ta/arch/arm/
H A Dta.ld.Sbc8fc882f344e6aa6b205c1859cb4537fa81a306 Wed Mar 07 12:04:17 UTC 2018 Jerome Forissier <jerome.forissier@linaro.org> ta.ld.S: make .plt section of user TAs executable

This patch is preparatory work for the support of dynamically linked
user mode TAs.

The Procedure Linkage Table (.plt) section should be executable,
because it contains special code used to redirect function calls to
the proper destination in external (shared) libraries. Therefore, move
it into the executable segment.

A couple of blank lines are removed in the hope that it will make it
easier to see which sections are grouped together in the same segment.

Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Acked-by: Joakim Bech <joakim.bech@linaro.org>