[BACK]Return to config.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / make

Diff for /src/usr.bin/make/Attic/config.h between version 1.9 and 1.10

version 1.9, 1998/12/05 00:06:27 version 1.10, 2001/05/03 13:41:03
Line 1 
Line 1 
   /*      $OpenPackages$ */
 /*      $OpenBSD$       */  /*      $OpenBSD$       */
 /*      $NetBSD: config.h,v 1.7 1996/11/06 17:59:03 christos Exp $      */  /*      $NetBSD: config.h,v 1.7 1996/11/06 17:59:03 christos Exp $      */
   
Line 41 
Line 42 
  *      from: @(#)config.h      8.1 (Berkeley) 6/6/93   *      from: @(#)config.h      8.1 (Berkeley) 6/6/93
  */   */
   
 #define DEFSHELL        1                       /* Bourne shell */  #define DEFSHELL        1                       /* Bourne shell */
   
 /*  /*
  * DEFMAXJOBS   * DEFMAXJOBS
Line 82 
Line 83 
  *      that don't have this problem, you should defined this. Under   *      that don't have this problem, you should defined this. Under
  *      NFS you probably should not, unless you aren't exporting jobs.   *      NFS you probably should not, unless you aren't exporting jobs.
  */   */
 #define LIBSUFF ".a"  #define LIBSUFF ".a"
 #define RECHECK  #define RECHECK
   
 /*  /*
  * POSIX  
  *      Adhere to the POSIX 1003.2 draft for the make(1) program.  
  *      - Use MAKEFLAGS instead of MAKE to pick arguments from the  
  *        environment.  
  *      - Allow empty command lines if starting with tab.  
  */  
 #define POSIX  
   
 /*  
  * SYSVINCLUDE   * SYSVINCLUDE
  *      Recognize system V like include directives [include "filename"]   *      Recognize system V like include directives [include "filename"]
  * SYSVVARSUB   * SYSVVARSUB
Line 118 
Line 110 
 #  define RANLIBMAG "__.SYMDEF"  #  define RANLIBMAG "__.SYMDEF"
 # endif  # endif
 #endif  #endif
   
   #ifdef SYSVINCLUDE
   #define DOFEATURE_SYSVINCLUDE   FEATURE_SYSVINCLUDE
   #else
   #define DOFEATURE_SYSVINCLUDE   0
   #endif
   #ifdef SYSVVARSUB
   #define DOFEATURE_SYSVVARSUB    FEATURE_SYSVVARSUB
   #else
   #define DOFEATURE_SYSVVARSUB    0
   #endif
   #ifdef SUNSHCMD
   #define DOFEATURE_SUNSHCMD      FEATURE_SUNSHCMD
   #else
   #define DOFEATURE_SUNSHCMD      0
   #endif
   
   #ifndef DEFAULT_FEATURES
   #define DEFAULT_FEATURES        (FEATURE_UPPERLOWER | DOFEATURE_SYSVVARSUB | DOFEATURE_SYSVINCLUDE | DOFEATURE_SUNSHCMD | FEATURE_RECVARS)
   #endif
   
   #define FEATURES(x)     ((DEFAULT_FEATURES & (x)) != 0)
   #define FEATURE_ODE             1
   #define FEATURE_UNIQ            2
   #define FEATURE_SORT            4
   #define FEATURE_UPPERLOWER      8
   #define FEATURE_SYSVVARSUB      16
   #define FEATURE_SYSVINCLUDE     32
   #define FEATURE_SUNSHCMD        64
   #define FEATURE_RECVARS         128
   #define FEATURE_CONDINCLUDE     256
   #define FEATURE_ASSIGN          512
   #define FEATURE_EXECMOD         1024

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10