X-Git-Url: https://oss.titaniummirror.com/gitweb/?p=nesc.git;a=blobdiff_plain;f=src%2Fnesc-cpp.c;fp=src%2Fnesc-cpp.c;h=f5305f12eea9e7e1d948724fa9a9d00a716ee0d7;hp=f4ea5beb5f60ded3dcf04169b0bc074e91129b74;hb=afe799e7802f38d1f55e1bd2044451ba164743b1;hpb=38be457fa32d3ab0721ec1fc9e5086b745e17468 diff --git a/src/nesc-cpp.c b/src/nesc-cpp.c index f4ea5be..f5305f1 100644 --- a/src/nesc-cpp.c +++ b/src/nesc-cpp.c @@ -143,6 +143,13 @@ void preprocess_init(void) cpp_assert(reader, opt->arg); } } + if (use_nido) + { + char *buf = alloca(16 + strlen(nido_num_nodes)); + + sprintf(buf, "TOSH_NUM_NODES=%s", nido_num_nodes); + cpp_define(reader, buf); + } end_lex(); current.lex.input = NULL; deleteregion_ptr(¤t.fileregion);