1: /* $Header: Mkmf.h,v 1.4 85/04/23 16:43:00 nicklin Exp $ */
   2: 
   3: /*
   4:  * Mkmf definitions
   5:  *
   6:  * Author: Peter J. Nicklin
   7:  */
   8: 
   9: /*
  10:  * Buffer sizes
  11:  */
  12: #define ANSWERBUFSIZE       256 /* interactive answer buffer size */
  13: #define INCLUDETABLESIZE    1021    /* include file table size */
  14: #define MACRODEFSIZE        1024    /* macro definition body size */
  15: #define MACRONAMSIZE        32  /* macro definition name size */
  16: #define MDEFTABLESIZE       127 /* macro definition table size */
  17: #define RULETABSIZE     256 /* rule table size */
  18: #define SFXTABSIZE      256 /* suffix table size */
  19: #define SUFFIXSIZE      16  /* suffix size */
  20: /*
  21:  * Predefined macro names
  22:  */
  23: #define MCFLAGS     "CFLAGS"
  24: #define MDESTDIR    "DEST"
  25: #define MEXTERNALS  "EXTHDRS"
  26: #define MFFLAGS     "FFLAGS"
  27: #define MHEADERS    "HDRS"
  28: #define MLIBLIST    "LIBS"
  29: #define MLIBRARY    "LIBRARY"
  30: #define MMAKEFILE   "MAKEFILE"
  31: #define MOBJECTS    "OBJS"
  32: #define MPFLAGS     "PFLAGS"
  33: #define MPROGRAM    "PROGRAM"
  34: #define MSOURCE     "SRCS"
  35: #define MSUFFIX     "SUFFIX"
  36: /*
  37:  * Predefined macro values
  38:  */
  39: #define VERROR             -1
  40: #define VUNKNOWN        0
  41: #define VREADONLY       1
  42: #define VREADWRITE      2
  43: #define VLIBRARY        3
  44: #define VPROGRAM        4
  45: #define VDESTDIR        5
  46: /*
  47:  * Include statement styles
  48:  */
  49: #define INCLUDE_C       'C' /* #include "file" */
  50: #define INCLUDE_FORTRAN     'F' /* include "file" or #include "file" */
  51: #define INCLUDE_PASCAL      'P' /* #include "file" */
  52: #define INCLUDE_NONE        0   /* no include file */
  53: /*
  54:  * Marker to indicate start of included file dependencies
  55:  */
  56: #define DEPENDMARK      "###"

Defined macros

ANSWERBUFSIZE defined in line 12; used 1 times
INCLUDETABLESIZE defined in line 13; used 3 times
INCLUDE_C defined in line 49; used 1 times
INCLUDE_FORTRAN defined in line 50; used 1 times
INCLUDE_NONE defined in line 52; used 1 times
INCLUDE_PASCAL defined in line 51; used 1 times
MACRODEFSIZE defined in line 14; used 1 times
MACRONAMSIZE defined in line 15; used 2 times
MCFLAGS defined in line 23; used 2 times
MDEFTABLESIZE defined in line 16; used 1 times
MDESTDIR defined in line 24; used 3 times
MEXTERNALS defined in line 25; used 1 times
MFFLAGS defined in line 26; used 2 times
MHEADERS defined in line 27; used 2 times
MLIBLIST defined in line 28; used 3 times
MLIBRARY defined in line 29; used 4 times
MMAKEFILE defined in line 30; used 2 times
MOBJECTS defined in line 31; used 1 times
MPFLAGS defined in line 32; used 2 times
MPROGRAM defined in line 33; used 4 times
MSOURCE defined in line 34; used 2 times
MSUFFIX defined in line 35; used 2 times
RULETABSIZE defined in line 17; used 1 times
SFXTABSIZE defined in line 18; used 3 times
VDESTDIR defined in line 45; used 2 times
VERROR defined in line 39; used 4 times
VLIBRARY defined in line 43; used 7 times
VPROGRAM defined in line 44; used 5 times
VREADONLY defined in line 41; used 1 times
VUNKNOWN defined in line 40; used 4 times

Usage of this include

Last modified: 1985-07-03
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 1074
Valid CSS Valid XHTML 1.0 Strict