From: Russ Cox Date: Thu, 24 Sep 2009 18:45:08 +0000 (-0700) Subject: allow runes >= 0x80 in symbols in #pragmas X-Git-Tag: weekly.2009-11-06~492 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=5de609641505ba6ae65bc65cfbb85deced274a4a;p=gostls13.git allow runes >= 0x80 in symbols in #pragmas R=ken OCL=34975 CL=34975 --- diff --git a/src/cmd/cc/macbody b/src/cmd/cc/macbody index 7b45841d48..21d69bcc78 100644 --- a/src/cmd/cc/macbody +++ b/src/cmd/cc/macbody @@ -55,7 +55,7 @@ getsym(void) char *cp; c = getnsc(); - if(!isalpha(c) && c != '_') { + if(!isalpha(c) && c != '_' && c < 0x80) { unget(c); return S; } @@ -63,7 +63,7 @@ getsym(void) if(cp <= symb+NSYMB-4) *cp++ = c; c = getc(); - if(isalnum(c) || c == '_') + if(isalnum(c) || c == '_' || c >= 0x80) continue; unget(c); break;