[PATCH u-boot-mvebu v3 01/18] arm: mvebu: turris_omnia: Enable LTO by default on Turris Omnia
Stefan Roese
sr at denx.de
Thu Mar 28 10:53:05 CET 2024
On 3/27/24 17:23, Marek Behún wrote:
> 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 <kabel at kernel.org>
Reviewed-by: Stefan Roese <sr at denx.de>
Thanks,
Stefan
> ---
> configs/turris_omnia_defconfig | 1 +
> 1 file changed, 1 insertion(+)
>
> 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
Viele Grüße,
Stefan Roese
--
DENX Software Engineering GmbH, Managing Director: Erika Unter
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-51 Fax: (+49)-8142-66989-80 Email: sr at denx.de
More information about the U-Boot
mailing list