diff options
Diffstat (limited to 'src/cmd/gc')
| -rw-r--r-- | src/cmd/gc/lex.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/cmd/gc/lex.c b/src/cmd/gc/lex.c index 2bff531e57..042099bd5e 100644 --- a/src/cmd/gc/lex.c +++ b/src/cmd/gc/lex.c @@ -8,6 +8,10 @@ #include "y.tab.h" #include <ar.h> +#ifndef PLAN9 +#include <signal.h> +#endif + #undef getc #undef ungetc #define getc ccgetc @@ -1275,7 +1279,7 @@ talph: if(c >= Runeself) { ungetc(c); rune = getr(); - // 0xb7 · is used for internal names + // 0xb7 · is used for internal names if(!isalpharune(rune) && !isdigitrune(rune) && (importpkg == nil || rune != 0xb7)) yyerror("invalid identifier character U+%04x", rune); cp += runetochar(cp, &rune); |
