libdouble-conversion: refactor to use PKG_BUILD_FLAGS:=gc-sections
[feed/video.git] / libs / libdouble-conversion / Makefile
index a6417161be6f824ea62338615b26148efdf89e00..06d2321b7f9d5d98b478ca12de97976b2300eb03 100644 (file)
@@ -23,6 +23,7 @@ PKG_LICENSE:=BSD-3c
 PKG_LICENSE_FILES:=COPYING LICENSE
 
 CMAKE_INSTALL:=1
+PKG_BUILD_FLAGS:=gc-sections
 
 include $(INCLUDE_DIR)/package.mk
 include $(INCLUDE_DIR)/host-build.mk
@@ -48,8 +49,7 @@ CMAKE_OPTIONS += \
        -DBUILD_SHARED_LIBS=ON \
        -DBUILD_TESTING=OFF
 
-TARGET_CXXFLAGS += -ffunction-sections -fdata-sections -fno-rtti -flto
-TARGET_LDFLAGS += -Wl,--gc-sections
+TARGET_CXXFLAGS += -fno-rtti -flto
 
 define Package/libdouble-conversion/install
        $(INSTALL_DIR) $(1)/usr/lib