Allow UTF characters in #pragmas Reference: /n/sources/patch/applied/pragma-utf Date: Sat Aug 6 07:13:40 CES 2011 Signed-off-by: lucio@proxima.alt.za --- /sys/src/cmd/cc/macbody Sat Aug 6 07:13:09 2011 +++ /sys/src/cmd/cc/macbody Sat Aug 6 07:13:01 2011 @@ -25,7 +25,7 @@ char *cp; c = getnsc(); - if(!isalpha(c) && c != '_') { + if(!isalpha(c) && c != '_' && c < 0x80) { unget(c); return S; } @@ -33,7 +33,7 @@ if(cp <= symb+NSYMB-4) *cp++ = c; c = getc(); - if(isalnum(c) || c == '_') + if(isalnum(c) || c == '_' || c >= 0x80) continue; unget(c); break;