(create_definition): Diagnose `#define #' only once.
authorPaul Eggert <eggert@gnu.org>
Mon, 24 Jun 1996 23:07:11 +0000 (23:07 +0000)
committerPaul Eggert <eggert@gnu.org>
Mon, 24 Jun 1996 23:07:11 +0000 (23:07 +0000)
From-SVN: r12327

gcc/cccp.c

index 33d783df02354648f388801592074c0dd8fde8e4..9da700c1ac46620923067a8e5f31dd4ac6bcbec8 100644 (file)
@@ -5595,7 +5595,7 @@ create_definition (buf, limit, op)
        if (is_hor_space[*bp]) {
          bp++;
          SKIP_WHITE_SPACE (bp);
-       } else {
+       } else if (sym_length) {
          switch (*bp) {
            case '!':  case '"':  case '#':  case '%':  case '&':  case '\'':
            case ')':  case '*':  case '+':  case ',':  case '-':  case '.':