Searched hist:"5966660 c02b34dacb8ec40cd3c26a16a19287973" (Results 1 – 3 of 3) sorted by relevance
| /optee_os/scripts/ |
| H A D | gen_tee_bin.py | 5966660c02b34dacb8ec40cd3c26a16a19287973 Mon Oct 21 21:17:43 UTC 2019 Jens Wiklander <jens.wiklander@linaro.org> 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>
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | asm-defines.c | 5966660c02b34dacb8ec40cd3c26a16a19287973 Mon Oct 21 21:17:43 UTC 2019 Jens Wiklander <jens.wiklander@linaro.org> 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>
|
| H A D | kern.ld.S | 5966660c02b34dacb8ec40cd3c26a16a19287973 Mon Oct 21 21:17:43 UTC 2019 Jens Wiklander <jens.wiklander@linaro.org> 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>
|