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)