treewide: add support for "gc-sections" in PKG_BUILD_FLAGS
[openwrt/staging/jow.git] / package / network / utils / umbim / Makefile
index 3563949c67c4ca41bf1d66ca4553ed5442bdbe09..1a09984a43ffa2b7938f9bf7420bea2de472c704 100644 (file)
@@ -14,6 +14,7 @@ PKG_LICENSE:=GPL-2.0
 PKG_LICENSE_FILES:=
 
 PKG_FLAGS:=nonshared
+PKG_BUILD_FLAGS:=gc-sections
 
 include $(INCLUDE_DIR)/package.mk
 include $(INCLUDE_DIR)/cmake.mk
@@ -32,9 +33,7 @@ define Package/umbim/description
 endef
 
 TARGET_CFLAGS += \
-       -I$(STAGING_DIR)/usr/include -ffunction-sections -fdata-sections
-
-TARGET_LDFLAGS += -Wl,--gc-sections
+       -I$(STAGING_DIR)/usr/include
 
 define Package/umbim/install
        $(INSTALL_DIR) $(1)/sbin