restore setinclude to lexbody (there's another copy in the cc directory, too). vc doesn't link right now with out this. too bad. Reference: /n/atom/patch/applied2013/setincluderest Date: Wed Jul 31 18:06:52 CES 2013 Signed-off-by: quanstro@quanstro.net --- /sys/src/cmd/cc/lexbody Wed Jul 31 18:06:16 2013 +++ /sys/src/cmd/cc/lexbody Wed Jul 31 18:06:17 2013 @@ -77,6 +77,24 @@ } void +setinclude(char *p) +{ + int i; + + if(p == 0) + return; + for(i=1; i < ninclude; i++) + if(strcmp(p, include[i]) == 0) + return; + + if(ninclude >= nelem(include)) { + yyerror("ninclude too small %d", nelem(include)); + exits("ninclude"); + } + include[ninclude++] = p; +} + +void errorexit(void) {