http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54494
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> 2012-09-05 18:23:56 UTC --- Created attachment 28134 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28134 Patch which fixes the problem Here is the fix.