Print this page
make: unifdef for NSE (undefined)


 433 extern  void            reset_locals(register Name target, register Property old_locals, register Property conditional, register int index);
 434 extern  void            set_locals(register Name target, register Property old_locals);
 435 extern  void            setvar_append(register Name name, register Name value);
 436 #ifdef DISTRIBUTED
 437 extern  void            setvar_envvar(Avo_DoJobMsg *dmake_job_msg);
 438 #else
 439 extern  void            setvar_envvar(void);
 440 #endif
 441 extern  void            special_reader(Name target, register Name_vector depes, Cmd_line command);
 442 extern  void            startup_rxm();
 443 extern  Doname          target_can_be_built(register Name target);
 444 extern  char            *time_to_string(const timestruc_t &time);
 445 extern  void            update_target(Property line, Doname result);
 446 extern  void            warning(char *, ...);
 447 extern  void            write_state_file(int report_recursive, Boolean exiting);
 448 extern  Name            vpath_translation(register Name cmd);
 449 
 450 #define DEPINFO_FMT_VERSION "VERS2$"
 451 #define VER_LEN strlen(DEPINFO_FMT_VERSION)
 452 
 453 #ifdef NSE
 454 
 455 /*
 456  *  NSE version for depinfo format
 457  */
 458 extern Boolean          nse;
 459 extern Name             nse_backquote_seen;
 460 extern Boolean          nse_did_recursion;
 461 extern Name             nse_shell_var_used;
 462 extern Boolean          nse_watch_vars;
 463 extern wchar_t          current_makefile[MAXPATHLEN];
 464 extern Boolean          nse_depinfo_locked;
 465 extern char             nse_depinfo_lockfile[MAXPATHLEN];
 466 extern Name             derived_src;
 467 
 468 extern void             depvar_dep_macro_used(Name);
 469 extern void             depvar_rule_macro_used(Name);
 470 extern Boolean          nse_backquotes(wchar_t *);
 471 extern void             nse_check_cd(Property);
 472 extern void             nse_check_derived_src(Name, wchar_t *, Cmd_line);
 473 extern void             nse_check_file_backquotes(wchar_t *);
 474 extern void             nse_check_no_deps_no_rule(Name, Property, Property);
 475 extern void             nse_check_sccs(wchar_t *, wchar_t *);
 476 extern void             nse_dep_cmdmacro(wchar_t *);
 477 extern int              nse_exit_status(void);
 478 extern void             nse_init_source_suffixes(void);
 479 extern void             nse_no_makefile(Name);
 480 extern void             nse_rule_cmdmacro(wchar_t *);
 481 extern void             nse_wildcard(wchar_t *, wchar_t *);
 482 #endif
 483 
 484 #endif


 433 extern  void            reset_locals(register Name target, register Property old_locals, register Property conditional, register int index);
 434 extern  void            set_locals(register Name target, register Property old_locals);
 435 extern  void            setvar_append(register Name name, register Name value);
 436 #ifdef DISTRIBUTED
 437 extern  void            setvar_envvar(Avo_DoJobMsg *dmake_job_msg);
 438 #else
 439 extern  void            setvar_envvar(void);
 440 #endif
 441 extern  void            special_reader(Name target, register Name_vector depes, Cmd_line command);
 442 extern  void            startup_rxm();
 443 extern  Doname          target_can_be_built(register Name target);
 444 extern  char            *time_to_string(const timestruc_t &time);
 445 extern  void            update_target(Property line, Doname result);
 446 extern  void            warning(char *, ...);
 447 extern  void            write_state_file(int report_recursive, Boolean exiting);
 448 extern  Name            vpath_translation(register Name cmd);
 449 
 450 #define DEPINFO_FMT_VERSION "VERS2$"
 451 #define VER_LEN strlen(DEPINFO_FMT_VERSION)
 452 






























 453 
 454 #endif