mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-28 16:11:49 +00:00
![]() RECLAIM_INIT_CODE is useful to remove code that is only necessary during boot. However, these functions are generally called once and as such prime candidates for inlining. When building with LTO, the compiler is pretty good at inlining every single one, making this option pointless. So tell the compiler to not inline these functions. This ensures they are kept separate and they can be garbage collected later. This is expected to cost a little bit of speed due to the extra branching. Change-Id: Ie83a9ec8db03cb42139742fc6d728d12ce8549d3 Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com> |
||
---|---|---|
.. | ||
alt-boot-flows.rst | ||
auth-framework.rst | ||
console-framework.rst | ||
cpu-specific-build-macros.rst | ||
firmware-design.rst | ||
index.rst | ||
interrupt-framework-design.rst | ||
psci-pd-tree.rst | ||
reset-design.rst | ||
trusted-board-boot-build.rst | ||
trusted-board-boot.rst |