http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53604
--- Comment #12 from Paul Scruby <paul.scruby at ghco dot co.uk> 2012-09-06 13:03:17 UTC --- I just tried Matt Hargett's patch from Bug53572 with gcc4.7.1 and it still has not fixed the problem we're having. I'll continue test these issues in our codebase with new versions of gcc as they're released. If I get some more time which I don't have at the moment, I'll try to replicate it with a standalone example. Thanks, Paul