From: geoffk Date: Fri, 30 Sep 2005 23:43:07 +0000 (+0000) Subject: * Makefile.in (LIPO_FOR_TARGET): Define. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=80556f23efd1e10f560afa25f5b10919eadd9069;p=thirdparty%2Fgcc.git * Makefile.in (LIPO_FOR_TARGET): Define. (STRIP_FOR_TARGET): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104840 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9baa569fa21d..34561df2e8b3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -12,6 +12,9 @@ 2005-09-30 Geoffrey Keating + * Makefile.in (LIPO_FOR_TARGET): Define. + (STRIP_FOR_TARGET): Define. + * config/t-slibgcc-darwin (libgcc_s_%.dylib): Remove old symlinks before creating new ones. Do symlinks before creating the actual targets. diff --git a/gcc/Makefile.in b/gcc/Makefile.in index cd6533babcb3..027fa043e11a 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -344,6 +344,7 @@ AR_FOR_TARGET := $(shell \ AR_FLAGS_FOR_TARGET = AR_CREATE_FOR_TARGET = $(AR_FOR_TARGET) $(AR_FLAGS_FOR_TARGET) rc AR_EXTRACT_FOR_TARGET = $(AR_FOR_TARGET) $(AR_FLAGS_FOR_TARGET) x +LIPO_FOR_TARGET = lipo ORIGINAL_AS_FOR_TARGET = @ORIGINAL_AS_FOR_TARGET@ RANLIB_FOR_TARGET := $(shell \ if [ -f $(objdir)/../binutils/ranlib ] ; then \ @@ -358,6 +359,16 @@ RANLIB_FOR_TARGET := $(shell \ ORIGINAL_LD_FOR_TARGET = @ORIGINAL_LD_FOR_TARGET@ ORIGINAL_NM_FOR_TARGET = @ORIGINAL_NM_FOR_TARGET@ NM_FOR_TARGET = ./nm +STRIP_FOR_TARGET := $(shell \ + if [ -f $(objdir)/../binutils/strip ] ; then \ + echo $(objdir)/../binutils/strip ; \ + else \ + if [ "$(host)" = "$(target)" ] ; then \ + echo strip; \ + else \ + t='$(program_transform_name)'; echo strip | sed -e $$t ; \ + fi; \ + fi) # -------- # UNSORTED