http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51022
--- Comment #4 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> 2011-11-08 18:49:38 UTC --- > Sorry. Something broke it in a different place before you could get to it. :( > > Ralf and I are using different versions of this patch. We need some powerpc > expert to tell us which of us, if either, have the correct and preferred > patch. Yep, that did the trick, thanks. What's going on (though I don't fully understand why) is that make chokes on the fact that LIB2ADD contains $(srcdir)/config/rs6000/ibm-ldouble.c twice, once from rs6000/t-ppccomm, and another time from rs6000/t-ppccomm-ldbl. Since the latter only adds that single file, removing it in libgcc/config.host should do the trick. I need to investigate a bit further, though: how/why did I get us there, and what's the best way out. I see that there's a third fragment which adds that file (but does a bit more): rs6000/t-ibm-ldouble. Rainer