4 * Copyright (c) 1998-2003, Darren Hiebert
6 * This source code is released for free distribution under the terms of the
7 * GNU General Public License.
9 * This module contains input source for generating config.h.in
20 /* Define to the appropriate type if <time.h> does not define this.
24 /* Define to long if <stdio.h> does not define this.
28 /* Define to the appropriate size for tmpnam() if <stdio.h> does not define
33 /* Define this macro if the field "st_ino" exists in struct stat in
36 #undef HAVE_STAT_ST_INO
38 /* Define remove to unlink if you have unlink(), but not remove().
42 /* Define this value used by fseek() appropriately if <stdio.h>
43 * (or <unistd.h> on SunOS 4.1.x) does not define them.
47 /* Define as the maximum integer on your system if not defined <limits.h>.
51 /* You can define this label to be a string containing the name of a
52 * site-specific configuration file containing site-wide default options. The
53 * files /etc/ctags.conf and /usr/local/etc/ctags.conf are already checked,
54 * so only define one here if you need a file somewhere else.
56 #undef CUSTOM_CONFIGURATION_FILE
58 /* Define this label if you want macro tags (defined lables) to use patterns
59 * in the EX command by default (original ctags behavior is to use line
62 #undef MACROS_USE_PATTERNS
64 /* Define this as desired.
65 * 1: Original ctags format
66 * 2: Extended ctags format with extension flags in EX-style comment.
68 #define DEFAULT_FILE_FORMAT 2
70 /* Define this label if your system supports starting scripts with a line of
71 * the form "#! /bin/sh" to select the interpreter to use for the script.
73 #undef SYS_INTERPRETER
75 /* Define this label if your system uses case-insensitive file names
77 #undef CASE_INSENSITIVE_FILENAMES
79 /* Define this label to use the system sort utility (which is probably more
80 * efficient) over the internal sorting algorithm.
86 /* If you wish to change the directory in which temporary files are stored,
87 * define this label to the directory desired.
91 /* Define this label if regcomp() is broken.
95 /* Define this label if you wish to check the regcomp() function at run time
96 * for correct behavior. This function is currently broken on Cygwin.
100 /* This corrects the problem of missing prototypes for certain functions
101 * in some GNU installations (e.g. SunOS 4.1.x).
103 #undef __USE_FIXED_PROTOTYPES__
105 /* Define this is you have a prototype for putenv() in <stdlib.h>, but
106 * doesn't declare its argument as "const char *".
108 #undef NON_CONST_PUTENV_PROTOTYPE
110 /* If you receive error or warning messages indicating that you are missing
111 * a prototype for, or a type mismatch using, one of the following functions,
112 * define the appropriate label and remake.
114 #undef NEED_PROTO_REMOVE
115 #undef NEED_PROTO_UNLINK
116 #undef NEED_PROTO_MALLOC
117 #undef NEED_PROTO_GETENV
118 #undef NEED_PROTO_FGETPOS
119 #undef NEED_PROTO_STAT
120 #undef NEED_PROTO_LSTAT
121 #undef NEED_PROTO_TRUNCATE
122 #undef NEED_PROTO_FTRUNCATE
124 /*----------------------------------------------------------------------------
125 - Lines below this are automatically generated by autoheader
126 ----------------------------------------------------------------------------*/