treewide: add support for "gc-sections" in PKG_BUILD_FLAGS
[openwrt/staging/jow.git] / package / network / utils / tcpdump / Makefile
index 827a66e8604feab0cd4234b6b02f07be8f63eed0..e07e9feb6dba40ab856d6299e4eeee9b57fa39ff 100644 (file)
@@ -20,6 +20,7 @@ PKG_LICENSE:=BSD-3-Clause
 PKG_CPE_ID:=cpe:/a:tcpdump:tcpdump
 
 PKG_INSTALL:=1
+PKG_BUILD_FLAGS:=gc-sections
 PKG_BUILD_PARALLEL:=1
 
 include $(INCLUDE_DIR)/package.mk
@@ -48,9 +49,6 @@ CONFIGURE_ARGS += \
        --without-crypto \
        $(call autoconf_bool,CONFIG_IPV6,ipv6)
 
-TARGET_CFLAGS += -ffunction-sections -fdata-sections
-TARGET_LDFLAGS += -Wl,--gc-sections
-
 ifeq ($(BUILD_VARIANT),mini)
   TARGET_CFLAGS += -DTCPDUMP_MINI
   CONFIGURE_ARGS += --disable-smb