diff options
| -rw-r--r-- | Config.in | 4 | ||||
| -rw-r--r-- | rules.mk | 14 | 
2 files changed, 13 insertions, 5 deletions
@@ -142,6 +142,10 @@ config EXTERNAL_KERNEL_TREE  	prompt "Use external kernel tree" if DEVEL  	default "" +config BUILD_DEVELOPER_SYSTEM +	bool "build a non-stripped system, so gcc can be run natively on target" if DEVEL +	default n +  source "toolchain/Config.in"  menuconfig BUILDSYSTEM_SETTINGS      bool "Buildsystem settings"  @@ -120,11 +120,15 @@ TARGET_CONFIGURE_OPTS:= \    SIZE=$(TARGET_CROSS)size  # strip an entire directory -RSTRIP:= \ -  NM="$(TARGET_CROSS)nm" \ -  STRIP="$(STRIP)" \ -  STRIP_KMOD="$(TARGET_CROSS)strip --strip-unneeded --remove-section=.comment" \ -  $(SCRIPT_DIR)/rstrip.sh +ifneq ($(CONFIG_BUILD_DEVELOPER_SYSTEM),) +  RSTRIP:=: +else +  RSTRIP:= \ +    NM="$(TARGET_CROSS)nm" \ +    STRIP="$(STRIP)" \ +    STRIP_KMOD="$(TARGET_CROSS)strip --strip-unneeded --remove-section=.comment" \ +    $(SCRIPT_DIR)/rstrip.sh +endif  ifeq ($(CONFIG_ENABLE_LOCALE),true)    DISABLE_NLS:=  | 
