|
@@ -146,23 +146,22 @@ ifeq ($(BR2_STRIP_strip),y)
|
|
STRIP_DISCARD_ALL:=--discard-all
|
|
STRIP_DISCARD_ALL:=--discard-all
|
|
STRIP_STRIP_UNNEEDED:=--strip-unneeded
|
|
STRIP_STRIP_UNNEEDED:=--strip-unneeded
|
|
STRIP_STRIP_ALL:=--strip-all
|
|
STRIP_STRIP_ALL:=--strip-all
|
|
-REMOVE_SECTION_COMMENT:=--remove-section=.comment
|
|
|
|
-REMOVE_SECTION_NOTE:=--remove-section=.note
|
|
|
|
TARGET_STRIP=$(TARGET_CROSS)strip
|
|
TARGET_STRIP=$(TARGET_CROSS)strip
|
|
-STRIPCMD=$(TARGET_CROSS)strip $(REMOVE_SECTION_COMMENT) $(REMOVE_SECTION_NOTE)
|
|
|
|
|
|
+STRIPCMD=$(TARGET_CROSS)strip --remove-section=.comment --remove-section=.note
|
|
|
|
+KSTRIPCMD=$(STRIPCMD) $(STRIP_STRIP_UNNEEDED)
|
|
endif
|
|
endif
|
|
ifeq ($(BR2_STRIP_sstrip),y)
|
|
ifeq ($(BR2_STRIP_sstrip),y)
|
|
STRIP_DISCARD_ALL:=
|
|
STRIP_DISCARD_ALL:=
|
|
STRIP_STRIP_UNNEEDED:=
|
|
STRIP_STRIP_UNNEEDED:=
|
|
STRIP_STRIP_ALL:=
|
|
STRIP_STRIP_ALL:=
|
|
-REMOVE_SECTION_COMMENT:=
|
|
|
|
-REMOVE_SECTION_NOTE:=
|
|
|
|
TARGET_STRIP=$(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-sstrip
|
|
TARGET_STRIP=$(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-sstrip
|
|
STRIPCMD=$(TARGET_STRIP)
|
|
STRIPCMD=$(TARGET_STRIP)
|
|
|
|
+KSTRIPCMD=$(TARGET_CROSS)strip --remove-section=.comment --remove-section=.note --strip-unneeded
|
|
endif
|
|
endif
|
|
ifeq ($(BR2_STRIP_none),y)
|
|
ifeq ($(BR2_STRIP_none),y)
|
|
TARGET_STRIP=true
|
|
TARGET_STRIP=true
|
|
STRIPCMD=$(TARGET_STRIP)
|
|
STRIPCMD=$(TARGET_STRIP)
|
|
|
|
+KSTRIPCMD=$(TARGET_STRIP)
|
|
endif
|
|
endif
|
|
INSTALL:=$(shell which install || type -p install)
|
|
INSTALL:=$(shell which install || type -p install)
|
|
FLEX:=$(shell which flex || type -p flex)
|
|
FLEX:=$(shell which flex || type -p flex)
|