typeck2.c (store_init_value): Don't re-digest a bracketed initializer.
[gcc.git] / gcc / mklibgcc.in
index 151dd4977531ea32cc1cf8db8832aa6a5bbe5c4d..43aa21e9d2e4cc2e2fe9ae9460ba3ee1f7ea2523 100644 (file)
@@ -2,7 +2,7 @@
 # Construct makefile for libgcc.
 #   Copyright (C) 2000 Free Software Foundation, Inc.
 #
-# This file is part of GNU CC.
+# This file is part of GCC.
 
 # Arguments, taken from the environment, since there are a lot
 # of them, and positional args becomes quite ugly.
@@ -79,11 +79,14 @@ for name in $LIB1ASMFUNCS; do
     echo "     $gcc_compile" $flags -DL$name -xassembler-with-cpp \
          -c '$(srcdir)/config/$(LIB1ASMSRC)' -o $out
 
-    # Remove any objects from LIB2FUNCS that are defined as optimized
-    # assembly code in LIB1ASMFUNCS.
+    # Remove any objects from LIB2FUNCS and LIB2_DIVMOD_FUNCS that are
+    # defined as optimized assembly code in LIB1ASMFUNCS.
     LIB2FUNCS=`echo $LIB2FUNCS | sed -e 's/^'$name' //' \
                                     -e 's/ '$name' / /' \
                                     -e 's/ '$name'$//'`
+    LIB2_DIVMOD_FUNCS=`echo $LIB2_DIVMOD_FUNCS | sed -e 's/^'$name' //' \
+                                                    -e 's/ '$name' / /' \
+                                                    -e 's/ '$name'$//'`
   done
   libgcc1_objs="$libgcc1_objs ${name}${objext}"
 done
@@ -332,7 +335,7 @@ done
 
 echo 'stmp-dirs: force'
 echo ' for d in '"$dirs"'; do \'
-echo '   if [ -d $$d ]; then true; else mkdir $$d; fi \'
+echo '   if [ -d $$d ]; then true; else '$mkinstalldirs' $$d; fi \'
 echo ' done'
 echo ' if [ -f stmp-dirs ]; then true; else touch stmp-dirs; fi'