http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46888
--- Comment #1 from Andrew Stubbs <ams at gcc dot gnu.org> 2010-12-10 17:02:05 UTC --- Two different patches have been posted to fix this: http://gcc.gnu.org/ml/gcc-patches/2010-12/msg00778.html http://gcc.gnu.org/ml/gcc-patches/2010-12/msg00784.html One, or both should be applied to GCC 4.7, when the time comes.