Print this page
make: ship the Joyent patch to enable parallel make (originally from rm)

@@ -369,11 +369,11 @@
 extern  Name_vector     enter_name(String string, Boolean tail_present, register wchar_t *string_start, register wchar_t *string_end, Name_vector current_names, Name_vector *extra_names, Boolean *target_group_seen);
 extern  Boolean         exec_vp(register char *name, register char **argv, char **envp, register Boolean ignore_error);
 extern  Doname          execute_parallel(Property line, Boolean waitflg, Boolean local = false);
 extern  Doname          execute_serial(Property line);
 extern  timestruc_t&    exists(register Name target);
-extern  void            fatal(char *, ...);
+extern  void            fatal(const char *, ...);
 extern  void            fatal_reader(char *, ...);
 extern  Doname          find_ar_suffix_rule(register Name target, Name true_target, Property *command, Boolean rechecking);
 extern  Doname          find_double_suffix_rule(register Name target, Property *command, Boolean rechecking);
 extern  Doname          find_percent_rule(register Name target, Property *command, Boolean rechecking);
 extern  int             find_run_directory (char *cmd, char *cwd, char *dir, char **pgm, char **run, char *path);