Print this page
make: unifdef for NSE (undefined)
*** 584,596 ****
Wstring depstr;
/* Check if this is a .RECURSIVE line */
if ((depes->used >= 3) &&
(depes->names[0] == recursive_name)) {
- #ifdef NSE
- nse_did_recursion= true;
- #endif
target->has_recursive_dependency = true;
depes->names[0] = NULL;
recursive_state = 0;
dp = NULL;
dpp = &dp;
--- 584,593 ----
*** 884,897 ****
if (dp->automatic) {
dp->automatic = automatic;
if (automatic) {
dp->built = false;
depe->stat.is_file = true;
- #ifdef NSE
- depe->has_parent= true;
- depe->is_target= true;
- #endif
}
}
dp->stale = false;
return;
}
--- 881,890 ----
*** 902,923 ****
dp->next = NULL;
dp->automatic = automatic;
dp->stale = false;
dp->built = false;
depe->stat.is_file = true;
- #ifdef NSE
- depe->has_parent= true;
- depe->is_target= true;
- #endif
if ((makefile_type == reading_makefile) &&
(line != NULL) &&
(line->body.line.target != NULL)) {
line->body.line.target->has_regular_dependency = true;
- #ifdef NSE
- line->body.line.target->is_target= true;
- #endif
}
}
/*
* enter_percent(target, depes, command)
--- 895,909 ----
*** 1195,1216 ****
default_rule_name->string_mb);
print_rule(command);
}
break;
- #ifdef NSE
- case derived_src_special:
- for (; depes != NULL; depes= depes->next)
- for (n= 0; n < depes->used; n++) {
- if (trace_reader)
- (void)printf("%s:\t%s\n",
- precious->string_mb,
- depes->names[n]->string_mb);
- depes->names[n]->stat.is_derived_src= true;
- };
- break;
- #endif
case ignore_special:
if ((depes->used != 0) &&(!posix)){
fatal_reader(catgets(catd, 1, 101, "Illegal dependencies for target `%s'"),
target->string_mb);
--- 1181,1190 ----