summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorechristo <echristo@138bc75d-0d04-0410-961f-82ee72b054a4>2006-07-13 02:42:49 +0000
committerechristo <echristo@138bc75d-0d04-0410-961f-82ee72b054a4>2006-07-13 02:42:49 +0000
commit296ac38dbe25a905a4eb38dbaf0c55a134e5eef5 (patch)
tree7b5089444aa9560d2395acfc083ea6d6f332658d
parent01996590411ad3e0ff60488546b886449268038e (diff)
downloadppe42-gcc-296ac38dbe25a905a4eb38dbaf0c55a134e5eef5.tar.gz
ppe42-gcc-296ac38dbe25a905a4eb38dbaf0c55a134e5eef5.zip
2006-07-12 Eric Christopher <echristo@apple.com>
* config/t-slibgcc-darwin (SHLIB_LINK): Don't munge stmp-lipo. (stmp-lipo): Depend on libgcc.a. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115409 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/config/t-slibgcc-darwin7
2 files changed, 8 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8f732e56379..4c269fca6a1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,10 +1,15 @@
+2006-07-12 Eric Christopher <echristo@apple.com>
+
+ * config/t-slibgcc-darwin (SHLIB_LINK): Don't munge stmp-lipo.
+ (stmp-lipo): Depend on libgcc.a.
+
2006-07-12 Kazu Hirata <kazu@codesourcery.com>
* tree.c: Fix a comment typo.
2006-07-12 Naveen.H.S <naveenh@kpitcummins.com>
- * config/m32c/muldiv.md (umulhisi3_c): Use only registers for
+ * config/m32c/muldiv.md (umulhisi3_c): Use only registers for
dest.
(umulhisi3_r): Likewise.
diff --git a/gcc/config/t-slibgcc-darwin b/gcc/config/t-slibgcc-darwin
index 67c0aed55d0..cfde5986580 100644
--- a/gcc/config/t-slibgcc-darwin
+++ b/gcc/config/t-slibgcc-darwin
@@ -20,10 +20,7 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -dynamiclib -nodefaultlibs \
-single_module -o $(SHLIB_DIR)/$(SHLIB_SONAME).tmp \
-Wl,-exported_symbols_list,$(SHLIB_MAP) \
$(SHLIB_VERSTRING) \
- @multilib_flags@ $(SHLIB_OBJS) $(SHLIB_LC) && \
- if [ -f stmp-lipo ]; then \
- rm -f stmp-lipo; \
- else true; fi
+ @multilib_flags@ $(SHLIB_OBJS) $(SHLIB_LC)
# $(slibdir) double quoted to protect it from expansion while building
# libgcc.mk. We want this delayed until actual install time.
@@ -65,7 +62,7 @@ libgcc_s.%.dylib : $(SHLIB_VERPFX).%.ver libgcc.a
$(LIPO_FOR_TARGET) -output $@ -create $(@)_T*
rm $(@)_T*
-stmp-lipo: libgcc_s.10.4.dylib libgcc_s.10.5.dylib
+stmp-lipo: libgcc.a libgcc_s.10.4.dylib libgcc_s.10.5.dylib
# When building multilibbed target libraries, all the required
# libraries are expected to exist in the multilib directory.
MLIBS=`$(GCC_FOR_TARGET) --print-multi-lib \
OpenPOWER on IntegriCloud