diff options
author | Eric Christopher <echristo@gcc.gnu.org> | 2006-07-13 02:42:49 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gcc.gnu.org> | 2006-07-13 02:42:49 +0000 |
commit | 3fb8727b3b054dbb2c934baf33bb8946eeb3fae1 (patch) | |
tree | 7b5089444aa9560d2395acfc083ea6d6f332658d | |
parent | b9c828c71068e08d71320bdd642cbfe41187273d (diff) | |
download | gcc-3fb8727b3b054dbb2c934baf33bb8946eeb3fae1.zip gcc-3fb8727b3b054dbb2c934baf33bb8946eeb3fae1.tar.gz gcc-3fb8727b3b054dbb2c934baf33bb8946eeb3fae1.tar.bz2 |
t-slibgcc-darwin (SHLIB_LINK): Don't munge stmp-lipo.
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.
From-SVN: r115409
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/config/t-slibgcc-darwin | 7 |
2 files changed, 8 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8f732e5..4c269fc 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 67c0aed..cfde598 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 \ |