commit | 5966660c02b34dacb8ec40cd3c26a16a19287973 | [log] [tgz] |
---|---|---|
author | Jens Wiklander <jens.wiklander@linaro.org> | Mon Oct 21 23:17:43 2019 +0200 |
committer | Jérôme Forissier <jerome@forissier.org> | Thu Nov 21 15:35:17 2019 +0100 |
tree | 9ac0e12b6f5d0bf1ed685328a70ec29ed5fdca6f | |
parent | 5dd1570ac5b0f6563b1a9c074533a19107b8222d [diff] |
core: move relocation to embedded data region The relocation sections are placed last in the linker script to be kept out of the way for the other sections. The relocation sections are interpreted by gen_tee_bin.py and converted into a more compact data structure which is stored in the embedded data region. For each relocation, only one 32-bit offset is kept. Compared to the standard ELF format, the size of the relocation table is either halved (Rel32 type: two 32-bit words per entry) or divided by 6 (Rel64 type: three 64-bit words per entry). Acked-by: Jerome Forissier <jerome@forissier.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
This git contains source code for the secure side implementation of OP-TEE project.
All official OP-TEE documentation has moved to http://optee.readthedocs.io.
// OP-TEE core maintainers