https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86079 --- Comment #6 from Andreas Schwab <schwab@linux-m68k.org> --- In C mode, with line numbers, the newlines are required to preserve the line number of the tokens.