http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49261
--- Comment #2 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-06-02 09:44:34 UTC --- Well, it's unfortunate that the new function header matches assignments. Consider omitting the spaces around the '='s there.