http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44772
--- Comment #6 from Dale Stimson <ml-gnu-dale at riyescott dot com> 2010-11-07 23:18:23 UTC --- Created attachment 22317 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22317 Backport of Jakub's patch from 4.6 trunk to 4.5.1. The attached patch for gcc 4.5.1 is provided in case it is useful to any one... Thanks to Jakub for solving this problem. This attachment is derived from Jakub's patch by backporting to 4.5.1 (as obtained from the presumably pristine Fedora gcc file gcc-4.5.1-20100924.tar.bz2 from Fedora's gcc-4.5.1-4.fc14.src.rpm). I have lightly tested this. It "works for me".