http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61049
--- Comment #3 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> --- Created attachment 32734 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32734&action=edit Patch pending This patch places eat_separator back in but leaves the portion below which was added to finish_separator. i am still testing but it fixes this regression and the fix to PR46800 is retained.