mirror of
https://github.com/home-assistant/operating-system.git
synced 2025-07-27 15:06:29 +00:00
configs: Enable LTO if available (#2713)
The BR2_GCC_ENABLE_LTO config used to enable LTO on compiler level. That config symbol doesn't exist anymore. Instead, LTO is enabled by default with GCC. However, there is a new flag named BR2_ENABLE_LTO which enables LTO in packages. So far it doesn't look like that packages we are using support the flag, but that might get added in the feature. Opt-in already today.
This commit is contained in:
parent
d7dccf423a
commit
60ea200b88
@ -9,7 +9,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
@ -9,7 +9,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
@ -9,7 +9,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
@ -9,7 +9,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
@ -9,7 +9,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
@ -9,7 +9,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
@ -9,7 +9,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
@ -9,7 +9,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
@ -10,7 +10,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
@ -9,7 +9,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
@ -11,7 +11,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
@ -10,7 +10,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
@ -11,7 +11,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
@ -10,7 +10,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
@ -11,7 +11,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
@ -11,7 +11,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
@ -10,7 +10,7 @@ BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
|
||||||
BR2_GCC_VERSION_11_X=y
|
BR2_GCC_VERSION_11_X=y
|
||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
|
Loading…
x
Reference in New Issue
Block a user