From e7d9c865036d7bc2ac30604e8573f25ae601aed1 Mon Sep 17 00:00:00 2001 From: Andre Heider Date: Thu, 23 Mar 2023 09:27:01 +0100 Subject: treewide: refactor to use PKG_BUILD_FLAGS:=lto See commit 07730ff3 "treewide: add support for "lto" in PKG_BUILD_FLAGS" on the main repository. Note: Some packages only added `-flto` to CFLAGS and not LDFLAGS. This fixes it and properly enables LTO. Signed-off-by: Andre Heider --- utils/readsb/Makefile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'utils/readsb') diff --git a/utils/readsb/Makefile b/utils/readsb/Makefile index 47b966728..844fc0d51 100644 --- a/utils/readsb/Makefile +++ b/utils/readsb/Makefile @@ -20,7 +20,7 @@ PKG_MAINTAINER:=Stijn Tintel PKG_BUILD_DEPENDS:=!USE_GLIBC:argp-standalone PKG_BUILD_PARALLEL:=1 -PKG_BUILD_FLAGS:=gc-sections +PKG_BUILD_FLAGS:=gc-sections lto include $(INCLUDE_DIR)/package.mk @@ -49,7 +49,6 @@ MAKE_FLAGS += \ RTLSDR=yes \ UNAME="Linux" -TARGET_CFLAGS += -flto TARGET_LDFLAGS += \ $(if $(CONFIG_USE_GLIBC),,-largp) \ -Wl,--as-needed -- cgit v1.2.3