From: Marek BehĂșn Date: Thu, 4 Apr 2024 07:50:50 +0000 (+0200) Subject: arm: mvebu: turris_omnia: Enable LTO by default on Turris Omnia X-Git-Url: http://git.dujemihanovic.xyz/html/static/git-favicon.png?a=commitdiff_plain;h=dcddd815dbbaa98caa51924c60c7ffcc82a216dd;p=u-boot.git arm: mvebu: turris_omnia: Enable LTO by default on Turris Omnia U-Boot builds for Turris Omnia are approaching the limit of 0xf0000 bytes, which is the size of the U-Boot partition on Omnia. Enable LTO to get more size optimized binaries. Signed-off-by: Marek BehĂșn Reviewed-by: Stefan Roese --- diff --git a/configs/turris_omnia_defconfig b/configs/turris_omnia_defconfig index 29148402a1..39e15043df 100644 --- a/configs/turris_omnia_defconfig +++ b/configs/turris_omnia_defconfig @@ -31,6 +31,7 @@ CONFIG_AHCI=y CONFIG_OF_BOARD_FIXUP=y CONFIG_SYS_MEMTEST_START=0x00800000 CONFIG_SYS_MEMTEST_END=0x00ffffff +CONFIG_LTO=y CONFIG_HAS_BOARD_SIZE_LIMIT=y CONFIG_BOARD_SIZE_LIMIT=983040 CONFIG_FIT=y