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=7b54393e237ed8f23c0c74f0a6cbc8de26c5bf98;hpb=57d4530c4d6814fa25338a00cc65b95938c723b6 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);