Run lipo on dylibs too.

llvm-svn: 45610
diff --git a/llvm-gcc-4.2/build_gcc b/llvm-gcc-4.2/build_gcc
index 8703d37..0736a47 100755
--- a/llvm-gcc-4.2/build_gcc
+++ b/llvm-gcc-4.2/build_gcc
@@ -342,7 +342,7 @@
     mkdir -p .$DL/$d || exit 1
   done
   for f in $LIBEXEC_FILES ; do
-    if file $DIR/dst-*-$t$DL/$f | grep -q 'Mach-O executable' ; then
+    if file $DIR/dst-*-$t$DL/$f | grep -q -E 'Mach-O (executable|dynamically linked shared library)' ; then
       lipo -output .$DL/$f -create $DIR/dst-*-$t$DL/$f || exit 1
     else
       cp -p $DIR/dst-$BUILD-$t$DL/$f .$DL/$f || exit 1