http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41082
--- Comment #68 from Michael Meissner <meissner at gcc dot gnu.org> 2010-12-08 20:29:45 UTC --- gcc46-pr41082.patch looks correct to me. I did a build on a linux power7 system, and saw no regressions in the make check output.