From 7db7bdf689600ca108429bc42355a1904397c502 Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Fri, 27 Feb 2004 19:26:55 +0000 Subject: [PATCH] Patch from Lauri Leukkunen adding knobs controlling whether host binaries are stripped or not --- make/gcc-uclibc-2.95.mk | 3 +++ make/gcc-uclibc-3.3.mk | 3 +++ 2 files changed, 6 insertions(+) diff --git a/make/gcc-uclibc-2.95.mk b/make/gcc-uclibc-2.95.mk index a896e478c0..9294b53f73 100644 --- a/make/gcc-uclibc-2.95.mk +++ b/make/gcc-uclibc-2.95.mk @@ -27,6 +27,7 @@ GCC_CAT:=bzcat STLPORT_SITE=http://www.stlport.org/archive STLPORT_SOURCE=STLport-4.5.3.tar.gz STLPORT_DIR=$(TOOL_BUILD_DIR)/STLport-4.5.3 +GCC_STRIP_HOST_BINARIES:=true ############################################################# # @@ -184,7 +185,9 @@ $(GCC_BUILD_DIR2)/.compiled: $(GCC_BUILD_DIR2)/.configured $(GCC_BUILD_DIR2)/.installed: $(GCC_BUILD_DIR2)/.compiled PATH=$(TARGET_PATH) $(MAKE) $(JLEVEL) -C $(GCC_BUILD_DIR2) install # Strip the host binaries +ifeq ($(GCC_STRIP_HOST_BINARIES),true) -strip --strip-all -R .note -R .comment $(STAGING_DIR)/bin/* +endif # Set up the symlinks to enable lying about target name. set -e; \ (cd $(STAGING_DIR); \ diff --git a/make/gcc-uclibc-3.3.mk b/make/gcc-uclibc-3.3.mk index df05de77dc..465f0d50d5 100644 --- a/make/gcc-uclibc-3.3.mk +++ b/make/gcc-uclibc-3.3.mk @@ -33,6 +33,7 @@ GCC_SITE:=http://gcc.get-software.com/releases/gcc-$(GCC_VERSION) GCC_SOURCE:=gcc-$(GCC_VERSION).tar.bz2 GCC_DIR:=$(TOOL_BUILD_DIR)/gcc-$(GCC_VERSION) GCC_CAT:=bzcat +GCC_STRIP_HOST_BINARIES:=true ############################################################# # @@ -154,7 +155,9 @@ $(GCC_BUILD_DIR2)/.compiled: $(GCC_BUILD_DIR2)/.configured $(GCC_BUILD_DIR2)/.installed: $(GCC_BUILD_DIR2)/.compiled PATH=$(TARGET_PATH) $(MAKE) $(JLEVEL) -C $(GCC_BUILD_DIR2) install # Strip the host binaries +ifeq ($(GCC_STRIP_HOST_BINARIES),true) -strip --strip-all -R .note -R .comment $(STAGING_DIR)/bin/* +endif # Set up the symlinks to enable lying about target name. set -e; \ (cd $(STAGING_DIR); \ -- 2.30.2