treewide: add support for "gc-sections" in PKG_BUILD_FLAGS
[openwrt/staging/wigyori.git] / package / boot / kexec-tools / Makefile
index 0cb7688a24b392c8e0eae4a91d66091da1290379..7f06ec7d642f9f2c19b8ae2fc7a7813cd8572bd9 100644 (file)
@@ -17,6 +17,8 @@ PKG_HASH:=7fe36a064101cd5c515e41b2be393dce3ca88adce59d6ee668e0af7c0c4570cd
 
 PKG_CONFIG_DEPENDS := CONFIG_KEXEC_ZLIB CONFIG_KEXEC_LZMA
 
+PKG_BUILD_FLAGS:=gc-sections
+
 include $(INCLUDE_DIR)/package.mk
 
 define Package/kexec-tools/Default
@@ -82,9 +84,6 @@ CONFIGURE_ARGS = \
                $(if $(CONFIG_KEXEC_LZMA),--with,--without)-lzma \
                TARGET_LD="$(TARGET_CROSS)ld"
 
-TARGET_CFLAGS += -ffunction-sections -fdata-sections
-TARGET_LDFLAGS += -Wl,--gc-sections
-
 CONFIGURE_VARS += \
        BUILD_CC="$(HOSTCC)" \
        TARGET_CC="$(TARGET_CC)"