From 4bb783dbe46fa9d92ad5baf892892b6c2c418b99 Mon Sep 17 00:00:00 2001 From: Ulf Samuelsson Date: Sat, 7 Jul 2007 12:28:25 +0000 Subject: Avoid stripping scripts --- toolchain/gcc/gcc-uclibc-4.x.mk | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'toolchain') diff --git a/toolchain/gcc/gcc-uclibc-4.x.mk b/toolchain/gcc/gcc-uclibc-4.x.mk index dd3ad0978..68f1f7ca6 100644 --- a/toolchain/gcc/gcc-uclibc-4.x.mk +++ b/toolchain/gcc/gcc-uclibc-4.x.mk @@ -247,17 +247,13 @@ $(GCC_BUILD_DIR2)/.installed: $(GCC_BUILD_DIR2)/.compiled mv "$(STAGING_DIR)/lib64/"* "$(STAGING_DIR)/lib/" ; \ rmdir "$(STAGING_DIR)/lib64" ; \ fi + # Move gcc bug reporting script out of path of real executables + mv -f $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-gccbug \ + $(STAGING_DIR)/usr/bin/$(GNU_TARGET_NAME)-gccbug # Strip the host binaries ifeq ($(GCC_STRIP_HOST_BINARIES),true) - if [ -e $(STAGING_DIR)/usr/bin/*-gccbug ] ; then \ - mkdir -p "$(STAGING_DIR)/tmp" ; \ - mv $(STAGING_DIR)/usr/bin/*-gccbug $(STAGING_DIR)/tmp ; \ - -strip --strip-all -R .note -R .comment $(STAGING_DIR)/usr/bin/* ; \ - mv $(STAGING_DIR)/tmp/*-gccbug $(STAGING_DIR)/usr/bin ; \ - rmdir "$(STAGING_DIR)/tmp" ; \ - else \ - -strip --strip-all -R .note -R .comment $(STAGING_DIR)/usr/bin/* ; \ - fi + -strip --strip-all -R .note -R .comment $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-* + -strip --strip-all -R .note -R .comment $(STAGING_DIR)/usr/bin/faked endif # Make sure we have 'cc'. if [ ! -e $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-cc ] ; then \ -- cgit v1.2.3