------- Comment #2 from howarth at nitro dot med dot uc dot edu 2010-07-16 17:38 ------- Note that the proposed patch for the new flag -Wself-assign...
http://gcc.gnu.org/ml/gcc-patches/2010-06/msg02519.html reverts the offending commit. That change... Index: gcc/config/i386/i386.c =================================================================== --- gcc/config/i386/i386.c (revision 161236) +++ gcc/config/i386/i386.c (working copy) @@ -29379,7 +29379,7 @@ ix86_vectorize_builtin_vec_perm (tree ve tree itype = TREE_TYPE (vec_type); bool u = TYPE_UNSIGNED (itype); enum machine_mode vmode = TYPE_MODE (vec_type); - enum ix86_builtins fcode = fcode; /* Silence bogus warning. */ + enum ix86_builtins fcode; bool ok = TARGET_SSE2; switch (vmode) also solves the bootstrap failure with --enable-build-with-cxx on darwin. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44905