http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48951
--- Comment #5 from Jonathan Wakely <redi at gcc dot gnu.org> 2011-05-10 18:33:13 UTC --- it works correctly for me you need to provide the "What we need" info requested at http://gcc.gnu.org/bugs/ (no need for preprocessed source) and try with a current version of the compiler