From 7df0069bb5c51907ba54a5342c755ad8e19e57a9 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Tue, 21 Feb 2017 14:33:14 +0100 Subject: [PATCH] mbedtls: add --function-sections and --data-sections to CFLAGS This allows binaries that links these libraries statically to be reduced by using --gc-sections on link Signed-off-by: Felix Fietkau --- package/libs/mbedtls/Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/libs/mbedtls/Makefile b/package/libs/mbedtls/Makefile index 12b97da243d..a7d698c4fc5 100644 --- a/package/libs/mbedtls/Makefile +++ b/package/libs/mbedtls/Makefile @@ -48,6 +48,8 @@ endef PKG_INSTALL:=1 +TARGET_CFLAGS += -ffunction-sections -fdata-sections + CMAKE_OPTIONS += \ -DCMAKE_BUILD_TYPE:String="Release" \ -DUSE_SHARED_MBEDTLS_LIBRARY:Bool=ON \ -- 2.30.2