add a config item to specify arguments to strip
SVN-Revision: 19270
This commit is contained in:
		@@ -173,6 +173,15 @@ choice
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
endchoice
 | 
					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
 | 
					config USE_MKLIBS
 | 
				
			||||||
	bool "Strip unnecessary functions from libraries"
 | 
						bool "Strip unnecessary functions from libraries"
 | 
				
			||||||
	help
 | 
						help
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										2
									
								
								rules.mk
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								rules.mk
									
									
									
									
									
								
							@@ -174,7 +174,7 @@ ifneq ($(CONFIG_NO_STRIP),)
 | 
				
			|||||||
  STRIP:=:
 | 
					  STRIP:=:
 | 
				
			||||||
else
 | 
					else
 | 
				
			||||||
  ifneq ($(CONFIG_USE_STRIP),)
 | 
					  ifneq ($(CONFIG_USE_STRIP),)
 | 
				
			||||||
    STRIP:=$(TARGET_CROSS)strip
 | 
					    STRIP:=$(TARGET_CROSS)strip $(call qstrip,$(CONFIG_STRIP_ARGS))
 | 
				
			||||||
  else
 | 
					  else
 | 
				
			||||||
    ifneq ($(CONFIG_USE_SSTRIP),)
 | 
					    ifneq ($(CONFIG_USE_SSTRIP),)
 | 
				
			||||||
      STRIP:=$(STAGING_DIR_HOST)/bin/sstrip
 | 
					      STRIP:=$(STAGING_DIR_HOST)/bin/sstrip
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user