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

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/make/lib/mksh/mksh.cc
          +++ new/usr/src/cmd/make/lib/mksh/mksh.cc
↓ open down ↓ 25 lines elided ↑ open up ↑
  26   26  
  27   27  /*
  28   28   *      mksh.cc
  29   29   *
  30   30   *      Execute the command(s) of one Make or DMake rule
  31   31   */
  32   32  
  33   33  /*
  34   34   * Included files
  35   35   */
  36      -#if defined(TEAMWARE_MAKE_CMN) || defined(MAKETOOL) /* tolik */
  37      -#       include <avo/util.h>
  38      -#endif
  39      -
  40   36  #include <mksh/dosys.h>         /* redirect_io() */
  41   37  #include <mksh/misc.h>          /* retmem() */
  42   38  #include <mksh/mksh.h>
  43   39  #include <mksdmsi18n/mksdmsi18n.h>
  44   40  #include <errno.h>
  45   41  #include <signal.h>
  46   42  
  47   43  
  48   44  /*
  49   45   * Workaround for NFS bug. Sometimes, when running 'chdir' on a remote
↓ open down ↓ 230 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX