http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48108
--- Comment #10 from Jack Howarth <howarth at nitro dot med.uc.edu> 2011-05-30 15:15:31 UTC --- I have been using Iain's last work in progress patch and it works fine with both gcc 4.6 branch and gcc trunk. Hopefully he can get back to polishing it or someone else can pick up the patch and complete it.