Print this page
make: unifdef for NSE (undefined)

@@ -584,13 +584,10 @@
         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;

@@ -884,14 +881,10 @@
                         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;
                 }

@@ -902,22 +895,15 @@
         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)

@@ -1195,22 +1181,10 @@
                                       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);