Print this page
make: unifdef for NSE (undefined)
@@ -116,15 +116,11 @@
* recursive_name The Name ".RECURSIVE", written
* rewrite_statefile Indicates that something changed
*/
void
-#ifdef NSE
-write_state_file(int report_recursive, Boolean exiting)
-#else
write_state_file(int, Boolean exiting)
-#endif
{
register FILE *fd;
int lock_err;
char buffer[MAXPATHLEN];
char make_state_tempfile[MAXPATHLEN];
@@ -196,15 +192,10 @@
make_state_locked = false;
fatal(catgets(catd, 1, 59, "Could not open temporary statefile `%s': %s"),
make_state_tempfile,
errmsg(lock_err));
}
-#ifdef NSE
- if (nse) {
- (void) fchmod(fileno(fd), 0666);
- }
-#endif
/*
* Set a trap for failed writes. If a write fails, the routine
* will try saving the .make.state file under another name in /tmp.
*/
if (setjmp(long_jump)) {
@@ -396,15 +387,10 @@
(void) unlink(make_state_lockfile);
retmem_mb(make_state_lockfile);
make_state_lockfile = NULL;
make_state_locked = false;
}
-#ifdef NSE
- if (report_recursive) {
- report_recursive_done();
- }
-#endif
}
/*
* print_auto_depes(dependency, fd, built_this_run,
* line_length, target_name, long_jump)