diff --git a/gcc/cccp.c b/gcc/cccp.c index b33ae3af0c5..58a82363c2b 100644 --- a/gcc/cccp.c +++ b/gcc/cccp.c @@ -5429,9 +5429,9 @@ create_definition (buf, limit, op) { switch (*bp) { - case '\t': case ' ': + case '\t': case ' ': case '\r': /* Skip spaces and tabs. */ - while (++bp < limit && (*bp == ' ' || *bp == '\t')) + while (++bp < limit && (*bp == ' ' || *bp == '\t' || *bp == '\r')) continue; break;