From: Nicolas Thill Date: Fri, 22 Jan 2010 08:12:20 +0000 (+0000) Subject: add a config item to specify arguments to strip X-Git-Url: http://git.archive.openwrt.org/?a=commitdiff_plain;h=9cc33cbbe650e6b0284713375158195fc5759b4d;p=15.05%2Fopenwrt.git add a config item to specify arguments to strip git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19270 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- diff --git a/Config.in b/Config.in index 1f689c0664..c798510f0c 100644 --- a/Config.in +++ b/Config.in @@ -173,6 +173,15 @@ choice endchoice +config STRIP_ARGS + string + prompt "Strip arguments" + depends USE_STRIP + default "--strip-unneeded --remove-section=.comment --remove-section=.note" if DEBUG + default "--strip-all" + help + Specifies arguments passed to the strip command when stripping binaries + config USE_MKLIBS bool "Strip unnecessary functions from libraries" help diff --git a/rules.mk b/rules.mk index 31c8854e9d..3473b212de 100644 --- a/rules.mk +++ b/rules.mk @@ -174,7 +174,7 @@ ifneq ($(CONFIG_NO_STRIP),) STRIP:=: else ifneq ($(CONFIG_USE_STRIP),) - STRIP:=$(TARGET_CROSS)strip + STRIP:=$(TARGET_CROSS)strip $(call qstrip,$(CONFIG_STRIP_ARGS)) else ifneq ($(CONFIG_USE_SSTRIP),) STRIP:=$(STAGING_DIR_HOST)/bin/sstrip