annotate src/config.h.in @ 33408:dcfbfe57141c v9.0.1962

patch 9.0.1962: No support for writing extended attributes Commit: https://github.com/vim/vim/commit/e085dfda5d8dde064b0332464040959479696d1c Author: Christian Brabandt <cb@256bit.org> Date: Sat Sep 30 12:49:18 2023 +0200 patch 9.0.1962: No support for writing extended attributes Problem: No support for writing extended attributes Solution: Add extended attribute support for linux It's been a long standing issue, that if you write a file with extended attributes and backupcopy is set to no, the file will loose the extended attributes. So this patch adds support for retrieving the extended attributes and copying it to the new file. It currently only works on linux, mainly because I don't know the different APIs for other systems (BSD, MacOSX and Solaris). On linux, this should be supported since Kernel 2.4 or something, so this should be pretty safe to use now. Enable the extended attribute support with normal builds. I also added it explicitly to the :version output as well as make it able to check using `:echo has("xattr")`, to have users easily check that this is available. In contrast to the similar support for SELINUX and SMACK support (which also internally uses extended attributes), I have made this a FEAT_XATTR define, instead of the similar HAVE_XATTR. Add a test and change CI to include relevant packages so that CI can test that extended attributes are correctly written. closes: #306 closes: #13203 Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Sat, 30 Sep 2023 13:00:06 +0200
parents c517845bd10e
children 04563887d70e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1 /*
10375
2055d3722c5b commit https://github.com/vim/vim/commit/3f7d0907269558cb3ea184a3083640f9e20bb21e
Christian Brabandt <cb@256bit.org>
parents: 10297
diff changeset
2 * config.h.in. Originally generated automatically from configure.ac by
2055d3722c5b commit https://github.com/vim/vim/commit/3f7d0907269558cb3ea184a3083640f9e20bb21e
Christian Brabandt <cb@256bit.org>
parents: 10297
diff changeset
3 * autoheader and manually changed after that.
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
4 */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
5
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
6 /* Define if we have EBCDIC code */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
7 #undef EBCDIC
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
8
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
9 /* Define unless no X support found */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
10 #undef HAVE_X11
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
11
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
12 /* Define when terminfo support found */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
13 #undef TERMINFO
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
14
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
15 /* Define when termcap.h contains ospeed */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
16 #undef HAVE_OSPEED
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
17
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
18 /* Define when ospeed can be extern */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
19 #undef OSPEED_EXTERN
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
20
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
21 /* Define when termcap.h contains UP, BC and PC */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
22 #undef HAVE_UP_BC_PC
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
23
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
24 /* Define when UP, BC and PC can be extern */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
25 #undef UP_BC_PC_EXTERN
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
26
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
27 /* Define when termcap.h defines outfuntype */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
28 #undef HAVE_OUTFUNTYPE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
29
26177
13e09dc59f0f patch 8.2.3620: memory leak reported in libtlib
Bram Moolenaar <Bram@vim.org>
parents: 25953
diff changeset
30 /* Define when del_curterm() is available */
13e09dc59f0f patch 8.2.3620: memory leak reported in libtlib
Bram Moolenaar <Bram@vim.org>
parents: 25953
diff changeset
31 #undef HAVE_DEL_CURTERM
13e09dc59f0f patch 8.2.3620: memory leak reported in libtlib
Bram Moolenaar <Bram@vim.org>
parents: 25953
diff changeset
32
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
33 /* Define when __DATE__ " " __TIME__ can be used */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
34 #undef HAVE_DATE_TIME
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
35
20713
5ddd4df27068 patch 8.2.0910: Vim is not reproducibly buildable
Bram Moolenaar <Bram@vim.org>
parents: 20311
diff changeset
36 /* Defined from $SOURCE_DATE_EPOCH, used as the build date */
5ddd4df27068 patch 8.2.0910: Vim is not reproducibly buildable
Bram Moolenaar <Bram@vim.org>
parents: 20311
diff changeset
37 #undef BUILD_DATE
5ddd4df27068 patch 8.2.0910: Vim is not reproducibly buildable
Bram Moolenaar <Bram@vim.org>
parents: 20311
diff changeset
38
1876
932ff0c0f57b updated for version 7.2-173
vimboss
parents: 1832
diff changeset
39 /* Define when __attribute__((unused)) can be used */
932ff0c0f57b updated for version 7.2-173
vimboss
parents: 1832
diff changeset
40 #undef HAVE_ATTRIBUTE_UNUSED
932ff0c0f57b updated for version 7.2-173
vimboss
parents: 1832
diff changeset
41
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
42 /* defined always when using configure */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
43 #undef UNIX
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
44
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
45 /* Defined to the size of an int */
5684
136f05449f29 updated for version 7.4.188
Bram Moolenaar <bram@vim.org>
parents: 5409
diff changeset
46 #undef VIM_SIZEOF_INT
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
47
2241
60da25e3aab7 Correct use of long instead of off_t for file size. (James Vega)
Bram Moolenaar <bram@vim.org>
parents: 2232
diff changeset
48 /* Defined to the size of a long */
5684
136f05449f29 updated for version 7.4.188
Bram Moolenaar <bram@vim.org>
parents: 5409
diff changeset
49 #undef VIM_SIZEOF_LONG
2241
60da25e3aab7 Correct use of long instead of off_t for file size. (James Vega)
Bram Moolenaar <bram@vim.org>
parents: 2232
diff changeset
50
60da25e3aab7 Correct use of long instead of off_t for file size. (James Vega)
Bram Moolenaar <bram@vim.org>
parents: 2232
diff changeset
51 /* Defined to the size of off_t */
60da25e3aab7 Correct use of long instead of off_t for file size. (James Vega)
Bram Moolenaar <bram@vim.org>
parents: 2232
diff changeset
52 #undef SIZEOF_OFF_T
60da25e3aab7 Correct use of long instead of off_t for file size. (James Vega)
Bram Moolenaar <bram@vim.org>
parents: 2232
diff changeset
53
2232
2e6906bbc5f4 A few more fixes for undo file. Split test in two parts so that it doesn't
Bram Moolenaar <bram@vim.org>
parents: 2199
diff changeset
54 /* Defined to the size of time_t */
2e6906bbc5f4 A few more fixes for undo file. Split test in two parts so that it doesn't
Bram Moolenaar <bram@vim.org>
parents: 2199
diff changeset
55 #undef SIZEOF_TIME_T
2e6906bbc5f4 A few more fixes for undo file. Split test in two parts so that it doesn't
Bram Moolenaar <bram@vim.org>
parents: 2199
diff changeset
56
1887
fc89a4f98a8b updated for version 7.2-184
vimboss
parents: 1876
diff changeset
57 /* Define when wchar_t is only 2 bytes. */
fc89a4f98a8b updated for version 7.2-184
vimboss
parents: 1876
diff changeset
58 #undef SMALL_WCHAR_T
fc89a4f98a8b updated for version 7.2-184
vimboss
parents: 1876
diff changeset
59
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
60 /*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
61 * If we cannot trust one of the following from the libraries, we use our
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
62 * own safe but probably slower vim_memmove().
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
63 */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
64 #undef USEBCOPY
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
65 #undef USEMEMMOVE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
66 #undef USEMEMCPY
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
67
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
68 /* Define when "man -s 2" is to be used */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
69 #undef USEMAN_S
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
70
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
71 /* Define to empty if the keyword does not work. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
72 #undef const
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
73
1832
b34d985598f6 updated for version 7.2-130
vimboss
parents: 1621
diff changeset
74 /* Define to empty if the keyword does not work. */
b34d985598f6 updated for version 7.2-130
vimboss
parents: 1621
diff changeset
75 #undef volatile
b34d985598f6 updated for version 7.2-130
vimboss
parents: 1621
diff changeset
76
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
77 /* Define to `int' if <sys/types.h> doesn't define. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
78 #undef mode_t
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
79
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
80 /* Define to `long' if <sys/types.h> doesn't define. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
81 #undef off_t
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
82
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
83 /* Define to `long' if <sys/types.h> doesn't define. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
84 #undef pid_t
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
85
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
86 /* Define to `unsigned' if <sys/types.h> doesn't define. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
87 #undef size_t
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
88
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
89 /* Define to `int' if <sys/types.h> doesn't define. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
90 #undef uid_t
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
91
2184
5028c4d6d825 Fixed encryption big/little endian test.
Bram Moolenaar <bram@vim.org>
parents: 2131
diff changeset
92 /* Define to `unsigned int' or other type that is 32 bit. */
5028c4d6d825 Fixed encryption big/little endian test.
Bram Moolenaar <bram@vim.org>
parents: 2131
diff changeset
93 #undef uint32_t
5028c4d6d825 Fixed encryption big/little endian test.
Bram Moolenaar <bram@vim.org>
parents: 2131
diff changeset
94
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
95 /* Define to `int' if <sys/types.h> doesn't define. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
96 #undef gid_t
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
97
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
98 /* Define to `long' if <sys/types.h> doesn't define. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
99 #undef ino_t
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
100
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
101 /* Define to `unsigned' if <sys/types.h> doesn't define. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
102 #undef dev_t
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
103
2184
5028c4d6d825 Fixed encryption big/little endian test.
Bram Moolenaar <bram@vim.org>
parents: 2131
diff changeset
104 /* Define on big-endian machines */
5028c4d6d825 Fixed encryption big/little endian test.
Bram Moolenaar <bram@vim.org>
parents: 2131
diff changeset
105 #undef WORDS_BIGENDIAN
5028c4d6d825 Fixed encryption big/little endian test.
Bram Moolenaar <bram@vim.org>
parents: 2131
diff changeset
106
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
107 /* Define to `unsigned long' if <sys/types.h> doesn't define. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
108 #undef rlim_t
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
109
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
110 /* Define to `struct sigaltstack' if <signal.h> doesn't define. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
111 #undef stack_t
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
112
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
113 /* Define if stack_t has the ss_base field. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
114 #undef HAVE_SS_BASE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
115
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
116 /* Define if you can safely include both <sys/time.h> and <time.h>. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
117 #undef TIME_WITH_SYS_TIME
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
118
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
119 /* Define if you can safely include both <sys/time.h> and <sys/select.h>. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
120 #undef SYS_SELECT_WITH_SYS_TIME
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
121
14718
cf33c47d66aa patch 8.1.0371: argument types for select() may be wrong
Christian Brabandt <cb@256bit.org>
parents: 13923
diff changeset
122 /* Define to a typecast for select() arguments 2, 3 and 4. */
cf33c47d66aa patch 8.1.0371: argument types for select() may be wrong
Christian Brabandt <cb@256bit.org>
parents: 13923
diff changeset
123 #undef SELECT_TYPE_ARG234
cf33c47d66aa patch 8.1.0371: argument types for select() may be wrong
Christian Brabandt <cb@256bit.org>
parents: 13923
diff changeset
124
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
125 /* Define if you have /dev/ptc */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
126 #undef HAVE_DEV_PTC
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
127
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
128 /* Define if you have Sys4 ptys */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
129 #undef HAVE_SVR4_PTYS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
130
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
131 /* Define to range of pty names to try */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
132 #undef PTYRANGE0
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
133 #undef PTYRANGE1
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
134
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
135 /* Define if struct sigcontext is present */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
136 #undef HAVE_SIGCONTEXT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
137
30986
360f286b5869 patch 9.0.0828: various typos
Bram Moolenaar <Bram@vim.org>
parents: 30731
diff changeset
138 /* Define if toupper/tolower only work on lower/uppercase characters */
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
139 #undef BROKEN_TOUPPER
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
140
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
141 /* Define if stat() ignores a trailing slash */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
142 #undef STAT_IGNORES_SLASH
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
143
25953
d7e1cf30728c patch 8.2.3510: changes are only detected with one second accuracy
Bram Moolenaar <Bram@vim.org>
parents: 24970
diff changeset
144 /* Define to nanoseconds field of struct stat */
d7e1cf30728c patch 8.2.3510: changes are only detected with one second accuracy
Bram Moolenaar <Bram@vim.org>
parents: 24970
diff changeset
145 #undef ST_MTIM_NSEC
d7e1cf30728c patch 8.2.3510: changes are only detected with one second accuracy
Bram Moolenaar <Bram@vim.org>
parents: 24970
diff changeset
146
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
147 /* Define if tgetstr() has a second argument that is (char *) */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
148 #undef TGETSTR_CHAR_P
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
149
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
150 /* Define if tgetent() returns zero for an error */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
151 #undef TGETENT_ZERO_ERR
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
152
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
153 /* Define if the getcwd() function should not be used. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
154 #undef BAD_GETCWD
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
155
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
156 /* Define if you the function: */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
157 #undef HAVE_FCHDIR
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
158 #undef HAVE_FCHOWN
12847
14f287552218 patch 8.0.1300: file permissions may end up wrong when writing
Christian Brabandt <cb@256bit.org>
parents: 12837
diff changeset
159 #undef HAVE_FCHMOD
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
160 #undef HAVE_FSEEKO
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
161 #undef HAVE_FSYNC
12847
14f287552218 patch 8.0.1300: file permissions may end up wrong when writing
Christian Brabandt <cb@256bit.org>
parents: 12837
diff changeset
162 #undef HAVE_FTRUNCATE
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
163 #undef HAVE_GETCWD
11115
3b36da20ad73 patch 8.0.0445: getpgid is not supported on all systems
Christian Brabandt <cb@256bit.org>
parents: 10430
diff changeset
164 #undef HAVE_GETPGID
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
165 #undef HAVE_GETPSEUDOTTY
3744
99f076ca8d84 updated for version 7.3.631
Bram Moolenaar <bram@vim.org>
parents: 3330
diff changeset
166 #undef HAVE_GETPWENT
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
167 #undef HAVE_GETPWNAM
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
168 #undef HAVE_GETPWUID
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
169 #undef HAVE_GETRLIMIT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
170 #undef HAVE_GETTIMEOFDAY
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
171 #undef HAVE_GETWD
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
172 #undef HAVE_ICONV
20077
128963cd954f patch 8.2.0594: MS-Windows: cannot build with WINVER set to 0x0501
Bram Moolenaar <Bram@vim.org>
parents: 20003
diff changeset
173 #undef HAVE_INET_NTOP
16621
7ad3fc329e08 patch 8.1.1313: warnings for using localtime() and ctime()
Bram Moolenaar <Bram@vim.org>
parents: 16441
diff changeset
174 #undef HAVE_LOCALTIME_R
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
175 #undef HAVE_LSTAT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
176 #undef HAVE_MEMSET
1997
1f53050b3868 updated for version 7.2-294
vimboss
parents: 1887
diff changeset
177 #undef HAVE_MKDTEMP
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
178 #undef HAVE_NANOSLEEP
11115
3b36da20ad73 patch 8.0.0445: getpgid is not supported on all systems
Christian Brabandt <cb@256bit.org>
parents: 10430
diff changeset
179 #undef HAVE_NL_LANGINFO_CODESET
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
180 #undef HAVE_OPENDIR
16441
c1dca26a6949 patch 8.1.1225: cannot create a pty to use with :terminal on FreeBSD
Bram Moolenaar <Bram@vim.org>
parents: 15850
diff changeset
181 #undef HAVE_POSIX_OPENPT
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
182 #undef HAVE_PUTENV
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
183 #undef HAVE_QSORT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
184 #undef HAVE_READLINK
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
185 #undef HAVE_RENAME
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
186 #undef HAVE_SELECT
1583
ebe059f69b9e updated for version 7.1-296
vimboss
parents: 1110
diff changeset
187 #undef HAVE_SELINUX
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
188 #undef HAVE_SETENV
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
189 #undef HAVE_SETPGID
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
190 #undef HAVE_SETSID
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
191 #undef HAVE_SIGACTION
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
192 #undef HAVE_SIGALTSTACK
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
193 #undef HAVE_SIGSET
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
194 #undef HAVE_SIGSETJMP
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
195 #undef HAVE_SIGSTACK
10297
c90f4cc9c3fe commit https://github.com/vim/vim/commit/bb09ceb95477ecc271854b3fdd8d2776eca66adf
Christian Brabandt <cb@256bit.org>
parents: 8997
diff changeset
196 #undef HAVE_SIGPROCMASK
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
197 #undef HAVE_SIGVEC
5788
410ef4f1a3d2 updated for version 7.4.238
Bram Moolenaar <bram@vim.org>
parents: 5684
diff changeset
198 #undef HAVE_SMACK
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
199 #undef HAVE_STRCASECMP
20873
69055d27e85e patch 8.2.0988: getting directory contents is always case sorted
Bram Moolenaar <Bram@vim.org>
parents: 20713
diff changeset
200 #undef HAVE_STRCOLL
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
201 #undef HAVE_STRERROR
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
202 #undef HAVE_STRFTIME
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
203 #undef HAVE_STRICMP
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
204 #undef HAVE_STRNCASECMP
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
205 #undef HAVE_STRNICMP
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
206 #undef HAVE_STRPBRK
18669
9007e9896303 patch 8.1.2326: cannot parse a date/time string
Bram Moolenaar <Bram@vim.org>
parents: 17135
diff changeset
207 #undef HAVE_STRPTIME
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
208 #undef HAVE_STRTOL
17004
353ed7ef78df patch 8.1.1502: cannot play any sound
Bram Moolenaar <Bram@vim.org>
parents: 16621
diff changeset
209 #undef HAVE_CANBERRA
24970
7e9e53a0368f patch 8.2.3022: available encryption methods are not strong enough
Bram Moolenaar <Bram@vim.org>
parents: 24089
diff changeset
210 #undef HAVE_SODIUM
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
211 #undef HAVE_ST_BLKSIZE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
212 #undef HAVE_SYSCONF
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
213 #undef HAVE_SYSCTL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
214 #undef HAVE_SYSINFO
1110
b77f790d53f6 updated for version 7.0-236
vimboss
parents: 838
diff changeset
215 #undef HAVE_SYSINFO_MEM_UNIT
24089
cdeec1389c8c patch 8.2.2586: process id may be invalid
Bram Moolenaar <Bram@vim.org>
parents: 24016
diff changeset
216 #undef HAVE_SYSINFO_UPTIME
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
217 #undef HAVE_TGETENT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
218 #undef HAVE_TOWLOWER
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
219 #undef HAVE_TOWUPPER
258
f93df7322443 updated for version 7.0070
vimboss
parents: 148
diff changeset
220 #undef HAVE_ISWUPPER
17135
d03a52e02f1a patch 8.1.1567: localtime_r() does not respond to $TZ changes
Bram Moolenaar <Bram@vim.org>
parents: 17004
diff changeset
221 #undef HAVE_TZSET
13923
e4d5726e1678 patch 8.0.1832: cannot use :unlet for an environment variable
Christian Brabandt <cb@256bit.org>
parents: 12847
diff changeset
222 #undef HAVE_UNSETENV
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
223 #undef HAVE_USLEEP
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
224 #undef HAVE_UTIME
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
225 #undef HAVE_BIND_TEXTDOMAIN_CODESET
12716
351cf7c67bbe patch 8.0.1236: Mac features are confusing
Christian Brabandt <cb@256bit.org>
parents: 11621
diff changeset
226 #undef HAVE_MBLEN
29071
b90bca860b5a patch 8.2.5057: using gettimeofday() for timeout is very inefficient
Bram Moolenaar <Bram@vim.org>
parents: 27863
diff changeset
227 #undef HAVE_TIMER_CREATE
32238
b2cce50602ca patch 9.0.1450: MacOS: building fails if clock_gettime() is not available
Bram Moolenaar <Bram@vim.org>
parents: 31555
diff changeset
228 #undef HAVE_CLOCK_GETTIME
33408
dcfbfe57141c patch 9.0.1962: No support for writing extended attributes
Christian Brabandt <cb@256bit.org>
parents: 32936
diff changeset
229 #undef HAVE_XATTR
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
230
2131
8ef9da918a98 updated for version 7.2.413
Bram Moolenaar <bram@zimbu.org>
parents: 2087
diff changeset
231 /* Define, if needed, for accessing large files. */
8ef9da918a98 updated for version 7.2.413
Bram Moolenaar <bram@zimbu.org>
parents: 2087
diff changeset
232 #undef _LARGE_FILES
8ef9da918a98 updated for version 7.2.413
Bram Moolenaar <bram@zimbu.org>
parents: 2087
diff changeset
233 #undef _FILE_OFFSET_BITS
8ef9da918a98 updated for version 7.2.413
Bram Moolenaar <bram@zimbu.org>
parents: 2087
diff changeset
234 #undef _LARGEFILE_SOURCE
8ef9da918a98 updated for version 7.2.413
Bram Moolenaar <bram@zimbu.org>
parents: 2087
diff changeset
235
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
236 /* Define if you do not have utime(), but do have the utimes() function. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
237 #undef HAVE_UTIMES
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
238
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
239 /* Define if you have the header file: */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
240 #undef HAVE_DIRENT_H
31555
5aa54cbc6e20 patch 9.0.1110: build fails on Mac OS X 10.4/10.5
Bram Moolenaar <Bram@vim.org>
parents: 30986
diff changeset
241 #undef HAVE_DISPATCH_DISPATCH_H
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
242 #undef HAVE_ERRNO_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
243 #undef HAVE_FCNTL_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
244 #undef HAVE_FRAME_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
245 #undef HAVE_ICONV_H
2199
014a996ac896 Use UINT32_T in the code, define it to uint32_t or unsigned int.
Bram Moolenaar <bram@vim.org>
parents: 2184
diff changeset
246 #undef HAVE_INTTYPES_H
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
247 #undef HAVE_LANGINFO_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
248 #undef HAVE_LIBC_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
249 #undef HAVE_LIBGEN_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
250 #undef HAVE_LIBINTL_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
251 #undef HAVE_LOCALE_H
1621
82b5078be2dd updated for version 7.2a
vimboss
parents: 1583
diff changeset
252 #undef HAVE_MATH_H
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
253 #undef HAVE_NDIR_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
254 #undef HAVE_POLL_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
255 #undef HAVE_PTHREAD_NP_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
256 #undef HAVE_PWD_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
257 #undef HAVE_SETJMP_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
258 #undef HAVE_SGTTY_H
2199
014a996ac896 Use UINT32_T in the code, define it to uint32_t or unsigned int.
Bram Moolenaar <bram@vim.org>
parents: 2184
diff changeset
259 #undef HAVE_STDINT_H
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
260 #undef HAVE_STRINGS_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
261 #undef HAVE_STROPTS_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
262 #undef HAVE_SYS_ACCESS_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
263 #undef HAVE_SYS_ACL_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
264 #undef HAVE_SYS_DIR_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
265 #undef HAVE_SYS_IOCTL_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
266 #undef HAVE_SYS_NDIR_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
267 #undef HAVE_SYS_PARAM_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
268 #undef HAVE_SYS_POLL_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
269 #undef HAVE_SYS_PTEM_H
15632
d4a6d575e910 patch 8.1.0824: SunOS/Solaris has a problem with ttys
Bram Moolenaar <Bram@vim.org>
parents: 15607
diff changeset
270 #undef HAVE_SYS_PTMS_H
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
271 #undef HAVE_SYS_RESOURCE_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
272 #undef HAVE_SYS_SELECT_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
273 #undef HAVE_SYS_STATFS_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
274 #undef HAVE_SYS_STREAM_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
275 #undef HAVE_SYS_SYSCTL_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
276 #undef HAVE_SYS_SYSINFO_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
277 #undef HAVE_SYS_SYSTEMINFO_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
278 #undef HAVE_SYS_TIME_H
2241
60da25e3aab7 Correct use of long instead of off_t for file size. (James Vega)
Bram Moolenaar <bram@vim.org>
parents: 2232
diff changeset
279 #undef HAVE_SYS_TYPES_H
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
280 #undef HAVE_SYS_UTSNAME_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
281 #undef HAVE_TERMCAP_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
282 #undef HAVE_TERMIOS_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
283 #undef HAVE_TERMIO_H
2241
60da25e3aab7 Correct use of long instead of off_t for file size. (James Vega)
Bram Moolenaar <bram@vim.org>
parents: 2232
diff changeset
284 #undef HAVE_WCHAR_H
60da25e3aab7 Correct use of long instead of off_t for file size. (James Vega)
Bram Moolenaar <bram@vim.org>
parents: 2232
diff changeset
285 #undef HAVE_WCTYPE_H
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
286 #undef HAVE_UNISTD_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
287 #undef HAVE_UTIL_DEBUG_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
288 #undef HAVE_UTIL_MSGI18N_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
289 #undef HAVE_UTIME_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
290 #undef HAVE_X11_SUNKEYSYM_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
291 #undef HAVE_XM_XM_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
292 #undef HAVE_XM_XPMP_H
148
72aefd4c1e0d updated for version 7.0046
vimboss
parents: 14
diff changeset
293 #undef HAVE_XM_TRAITP_H
72aefd4c1e0d updated for version 7.0046
vimboss
parents: 14
diff changeset
294 #undef HAVE_XM_MANAGER_H
72aefd4c1e0d updated for version 7.0046
vimboss
parents: 14
diff changeset
295 #undef HAVE_XM_UNHIGHLIGHTT_H
72aefd4c1e0d updated for version 7.0046
vimboss
parents: 14
diff changeset
296 #undef HAVE_XM_JOINSIDET_H
838
8e5830943bff updated for version 7.0e04
vimboss
parents: 819
diff changeset
297 #undef HAVE_XM_NOTEBOOK_H
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
298 #undef HAVE_X11_XPM_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
299 #undef HAVE_X11_XMU_EDITRES_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
300 #undef HAVE_X11_SM_SMLIB_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
301
819
23f82b5d2814 updated for version 7.0c10
vimboss
parents: 273
diff changeset
302 /* Define to the type of the XpmAttributes type. */
23f82b5d2814 updated for version 7.0c10
vimboss
parents: 273
diff changeset
303 #undef XPMATTRIBUTES_TYPE
23f82b5d2814 updated for version 7.0c10
vimboss
parents: 273
diff changeset
304
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
305 /* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
306 #undef HAVE_SYS_WAIT_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
307
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
308 /* Define if you have a <sys/wait.h> that is not POSIX.1 compatible. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
309 #undef HAVE_UNION_WAIT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
310
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
311 /* This is currently unused in vim: */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
312 /* Define if you have the ANSI C header files. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
313 /* #undef STDC_HEADERS */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
314
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
315 /* instead, we check a few STDC things ourselves */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
316 #undef HAVE_STDLIB_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
317 #undef HAVE_STRING_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
318
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
319 /* Define if strings.h cannot be included when strings.h already is */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
320 #undef NO_STRINGS_WITH_STRING_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
321
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
322 /* Define if you want tiny features. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
323 #undef FEAT_TINY
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
324
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
325 /* Define if you want normal features. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
326 #undef FEAT_NORMAL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
327
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
328 /* Define if you want huge features. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
329 #undef FEAT_HUGE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
330
2320
966a5609669e Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents: 2277
diff changeset
331 /* Define if you want to include the Lua interpreter. */
966a5609669e Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents: 2277
diff changeset
332 #undef FEAT_LUA
966a5609669e Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents: 2277
diff changeset
333
2373
f149bb1cf5be Make it possible to load Lua dynamically on Unix. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents: 2370
diff changeset
334 /* Define for linking via dlopen() or LoadLibrary() */
f149bb1cf5be Make it possible to load Lua dynamically on Unix. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents: 2370
diff changeset
335 #undef DYNAMIC_LUA
f149bb1cf5be Make it possible to load Lua dynamically on Unix. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents: 2370
diff changeset
336
14
946da5994c01 updated for version 7.0006
vimboss
parents: 11
diff changeset
337 /* Define if you want to include the MzScheme interpreter. */
946da5994c01 updated for version 7.0006
vimboss
parents: 11
diff changeset
338 #undef FEAT_MZSCHEME
946da5994c01 updated for version 7.0006
vimboss
parents: 11
diff changeset
339
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
340 /* Define if you want to include the Perl interpreter. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
341 #undef FEAT_PERL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
342
2370
454f314d0e61 Make it possible to load Perl dynamically on Unix. (James Vega)
Bram Moolenaar <bram@vim.org>
parents: 2329
diff changeset
343 /* Define for linking via dlopen() or LoadLibrary() */
454f314d0e61 Make it possible to load Perl dynamically on Unix. (James Vega)
Bram Moolenaar <bram@vim.org>
parents: 2329
diff changeset
344 #undef DYNAMIC_PERL
454f314d0e61 Make it possible to load Perl dynamically on Unix. (James Vega)
Bram Moolenaar <bram@vim.org>
parents: 2329
diff changeset
345
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
346 /* Define if you want to include the Python interpreter. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
347 #undef FEAT_PYTHON
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
348
2329
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
349 /* Define if you want to include the Python3 interpreter. */
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
350 #undef FEAT_PYTHON3
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
351
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
352 /* Define for linking via dlopen() or LoadLibrary() */
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
353 #undef DYNAMIC_PYTHON
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
354
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
355 /* Define for linking via dlopen() or LoadLibrary() */
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
356 #undef DYNAMIC_PYTHON3
ad2889f48843 Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2320
diff changeset
357
32936
c517845bd10e patch 9.0.1776: No support for stable Python 3 ABI
Christian Brabandt <cb@256bit.org>
parents: 32238
diff changeset
358 /* Define if compiled against Python 3 stable ABI / limited API */
c517845bd10e patch 9.0.1776: No support for stable Python 3 ABI
Christian Brabandt <cb@256bit.org>
parents: 32238
diff changeset
359 #undef DYNAMIC_PYTHON3_STABLE_ABI
c517845bd10e patch 9.0.1776: No support for stable Python 3 ABI
Christian Brabandt <cb@256bit.org>
parents: 32238
diff changeset
360
2554
7abef60aca22 Add a configure check for RTLD_GLOBAL. (James Vega, Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2373
diff changeset
361 /* Define if dynamic python does not require RTLD_GLOBAL */
7abef60aca22 Add a configure check for RTLD_GLOBAL. (James Vega, Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2373
diff changeset
362 #undef PY_NO_RTLD_GLOBAL
7abef60aca22 Add a configure check for RTLD_GLOBAL. (James Vega, Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents: 2373
diff changeset
363
3038
e8ee4b4ebf41 updated for version 7.3.291
Bram Moolenaar <bram@vim.org>
parents: 2621
diff changeset
364 /* Define if dynamic python3 does not require RTLD_GLOBAL */
e8ee4b4ebf41 updated for version 7.3.291
Bram Moolenaar <bram@vim.org>
parents: 2621
diff changeset
365 #undef PY3_NO_RTLD_GLOBAL
e8ee4b4ebf41 updated for version 7.3.291
Bram Moolenaar <bram@vim.org>
parents: 2621
diff changeset
366
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
367 /* Define if you want to include the Ruby interpreter. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
368 #undef FEAT_RUBY
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
369
2621
baa5f81197c8 updated for version 7.3.043
Bram Moolenaar <bram@vim.org>
parents: 2554
diff changeset
370 /* Define for linking via dlopen() or LoadLibrary() */
baa5f81197c8 updated for version 7.3.043
Bram Moolenaar <bram@vim.org>
parents: 2554
diff changeset
371 #undef DYNAMIC_RUBY
baa5f81197c8 updated for version 7.3.043
Bram Moolenaar <bram@vim.org>
parents: 2554
diff changeset
372
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
373 /* Define if you want to include the Tcl interpreter. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
374 #undef FEAT_TCL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
375
7538
c9fc24b76293 commit https://github.com/vim/vim/commit/8a5115cf18751022387af2085f374d38c60dde83
Christian Brabandt <cb@256bit.org>
parents: 7380
diff changeset
376 /* Define for linking via dlopen() or LoadLibrary() */
c9fc24b76293 commit https://github.com/vim/vim/commit/8a5115cf18751022387af2085f374d38c60dde83
Christian Brabandt <cb@256bit.org>
parents: 7380
diff changeset
377 #undef DYNAMIC_TCL
c9fc24b76293 commit https://github.com/vim/vim/commit/8a5115cf18751022387af2085f374d38c60dde83
Christian Brabandt <cb@256bit.org>
parents: 7380
diff changeset
378
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
379 /* Define if you want to add support for ACL */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
380 #undef HAVE_POSIX_ACL
3330
81201fb337a5 updated for version 7.3.432
Bram Moolenaar <bram@vim.org>
parents: 3038
diff changeset
381 #undef HAVE_SOLARIS_ZFS_ACL
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
382 #undef HAVE_SOLARIS_ACL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
383 #undef HAVE_AIX_ACL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
384
7098
70b56e5eccb2 commit https://github.com/vim/vim/commit/3cbe0c01ad71875bd662edb629f9e792a734f292
Christian Brabandt <cb@256bit.org>
parents: 6282
diff changeset
385 /* Define if pango_shape_full() is available. */
70b56e5eccb2 commit https://github.com/vim/vim/commit/3cbe0c01ad71875bd662edb629f9e792a734f292
Christian Brabandt <cb@256bit.org>
parents: 6282
diff changeset
386 #undef HAVE_PANGO_SHAPE_FULL
70b56e5eccb2 commit https://github.com/vim/vim/commit/3cbe0c01ad71875bd662edb629f9e792a734f292
Christian Brabandt <cb@256bit.org>
parents: 6282
diff changeset
387
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
388 /* Define if you want to add support of GPM (Linux console mouse daemon) */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
389 #undef HAVE_GPM
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
390
1621
82b5078be2dd updated for version 7.2a
vimboss
parents: 1583
diff changeset
391 /* Define if you want to add support of sysmouse (*BSD console mouse) */
82b5078be2dd updated for version 7.2a
vimboss
parents: 1583
diff changeset
392 #undef HAVE_SYSMOUSE
82b5078be2dd updated for version 7.2a
vimboss
parents: 1583
diff changeset
393
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
394 /* Define if you want to include the Cscope interface. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
395 #undef FEAT_CSCOPE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
396
15136
1f3fe26f8e3f patch 8.1.0578: cannot disable arabic, rightleft and farsi in configure
Bram Moolenaar <Bram@vim.org>
parents: 14718
diff changeset
397 /* Define if you don't want to include right-left support. */
1f3fe26f8e3f patch 8.1.0578: cannot disable arabic, rightleft and farsi in configure
Bram Moolenaar <Bram@vim.org>
parents: 14718
diff changeset
398 #undef DISABLE_RIGHTLEFT
1f3fe26f8e3f patch 8.1.0578: cannot disable arabic, rightleft and farsi in configure
Bram Moolenaar <Bram@vim.org>
parents: 14718
diff changeset
399
1f3fe26f8e3f patch 8.1.0578: cannot disable arabic, rightleft and farsi in configure
Bram Moolenaar <Bram@vim.org>
parents: 14718
diff changeset
400 /* Define if you don't want to include Arabic support. */
1f3fe26f8e3f patch 8.1.0578: cannot disable arabic, rightleft and farsi in configure
Bram Moolenaar <Bram@vim.org>
parents: 14718
diff changeset
401 #undef DISABLE_ARABIC
1f3fe26f8e3f patch 8.1.0578: cannot disable arabic, rightleft and farsi in configure
Bram Moolenaar <Bram@vim.org>
parents: 14718
diff changeset
402
12837
963cdeb42c41 patch 8.0.1295: cannot automatically get a server name in a terminal
Christian Brabandt <cb@256bit.org>
parents: 12716
diff changeset
403 /* Define if you want to always define a server name at vim startup. */
963cdeb42c41 patch 8.0.1295: cannot automatically get a server name in a terminal
Christian Brabandt <cb@256bit.org>
parents: 12716
diff changeset
404 #undef FEAT_AUTOSERVERNAME
963cdeb42c41 patch 8.0.1295: cannot automatically get a server name in a terminal
Christian Brabandt <cb@256bit.org>
parents: 12716
diff changeset
405
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
406 /* Define if you want to include fontset support. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
407 #undef FEAT_XFONTSET
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
408
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
409 /* Define if you want to include XIM support. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
410 #undef FEAT_XIM
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
411
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
412 /* Define if you use GTK and want GNOME support. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
413 #undef FEAT_GUI_GNOME
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
414
11
4424b47a0797 updated for version 7.0003
vimboss
parents: 7
diff changeset
415 /* Define if you use KDE and want KDE Toolbar support. */
4424b47a0797 updated for version 7.0003
vimboss
parents: 7
diff changeset
416 #undef FEAT_KDETOOLBAR
4424b47a0797 updated for version 7.0003
vimboss
parents: 7
diff changeset
417
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
418 /* Define if your X has own locale library */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
419 #undef X_LOCALE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
420
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
421 /* Define if we have dlfcn.h. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
422 #undef HAVE_DLFCN_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
423
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
424 /* Define if there is a working gettext(). */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
425 #undef HAVE_GETTEXT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
426
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
427 /* Define if _nl_msg_cat_cntr is present. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
428 #undef HAVE_NL_MSG_CAT_CNTR
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
429
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
430 /* Define if we have dlopen() */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
431 #undef HAVE_DLOPEN
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
432
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
433 /* Define if we have dlsym() */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
434 #undef HAVE_DLSYM
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
435
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
436 /* Define if we have dl.h. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
437 #undef HAVE_DL_H
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
438
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
439 /* Define if we have shl_load() */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
440 #undef HAVE_SHL_LOAD
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
441
20003
e373843e2980 patch 8.2.0557: no IPv6 support for channels
Bram Moolenaar <Bram@vim.org>
parents: 18671
diff changeset
442 /* Define if we can use IPv6 networking. */
e373843e2980 patch 8.2.0557: no IPv6 support for channels
Bram Moolenaar <Bram@vim.org>
parents: 18671
diff changeset
443 #undef FEAT_IPV6
e373843e2980 patch 8.2.0557: no IPv6 support for channels
Bram Moolenaar <Bram@vim.org>
parents: 18671
diff changeset
444
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
445 /* Define if you want to include NetBeans integration. */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
446 #undef FEAT_NETBEANS_INTG
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
447
7743
6069f43cea4e commit https://github.com/vim/vim/commit/e0874f8cbcddfcf9965a85ba35199964efb1d01a
Christian Brabandt <cb@256bit.org>
parents: 7538
diff changeset
448 /* Define if you want to include process communication. */
8493
caed4b2d305f commit https://github.com/vim/vim/commit/509ce2a558e7e0c03242e32e844255af52f1c821
Christian Brabandt <cb@256bit.org>
parents: 8289
diff changeset
449 #undef FEAT_JOB_CHANNEL
7743
6069f43cea4e commit https://github.com/vim/vim/commit/e0874f8cbcddfcf9965a85ba35199964efb1d01a
Christian Brabandt <cb@256bit.org>
parents: 7538
diff changeset
450
11621
b8299e742f41 patch 8.0.0693: no terminal emulator support
Christian Brabandt <cb@256bit.org>
parents: 11474
diff changeset
451 /* Define if you want to include terminal emulator support. */
b8299e742f41 patch 8.0.0693: no terminal emulator support
Christian Brabandt <cb@256bit.org>
parents: 11474
diff changeset
452 #undef FEAT_TERMINAL
b8299e742f41 patch 8.0.0693: no terminal emulator support
Christian Brabandt <cb@256bit.org>
parents: 11474
diff changeset
453
15205
54d2905bd5ab patch 8.1.0612: cannot use two global runtime dirs with configure
Bram Moolenaar <Bram@vim.org>
parents: 15136
diff changeset
454 // Define default global runtime path.
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
455 #undef RUNTIME_GLOBAL
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
456
15205
54d2905bd5ab patch 8.1.0612: cannot use two global runtime dirs with configure
Bram Moolenaar <Bram@vim.org>
parents: 15136
diff changeset
457 // Define default global runtime after path.
54d2905bd5ab patch 8.1.0612: cannot use two global runtime dirs with configure
Bram Moolenaar <Bram@vim.org>
parents: 15136
diff changeset
458 #undef RUNTIME_GLOBAL_AFTER
54d2905bd5ab patch 8.1.0612: cannot use two global runtime dirs with configure
Bram Moolenaar <Bram@vim.org>
parents: 15136
diff changeset
459
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
460 /* Define name of who modified a released Vim */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
461 #undef MODIFIED_BY
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
462
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
463 /* Define if you want XSMP interaction as well as vanilla swapfile safety */
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
464 #undef USE_XSMP_INTERACT
2003
5d5cad78a838 updated for version 7.2-300
vimboss
parents: 1997
diff changeset
465
5d5cad78a838 updated for version 7.2-300
vimboss
parents: 1997
diff changeset
466 /* Define if fcntl()'s F_SETFD command knows about FD_CLOEXEC */
5d5cad78a838 updated for version 7.2-300
vimboss
parents: 1997
diff changeset
467 #undef HAVE_FD_CLOEXEC
4168
ff193256398a updated for version 7.3.836
Bram Moolenaar <bram@vim.org>
parents: 3744
diff changeset
468
11154
0895f142cac3 patch 8.0.0464: can't find executable name on Solaris and FreeBSD
Christian Brabandt <cb@256bit.org>
parents: 11125
diff changeset
469 /* Define if /proc/self/exe or similar can be read */
0895f142cac3 patch 8.0.0464: can't find executable name on Solaris and FreeBSD
Christian Brabandt <cb@256bit.org>
parents: 11125
diff changeset
470 #undef PROC_EXE_LINK
11125
6f52cc87fe15 patch 8.0.0450: v:progpath is not reliably set
Christian Brabandt <cb@256bit.org>
parents: 11115
diff changeset
471
4168
ff193256398a updated for version 7.3.836
Bram Moolenaar <bram@vim.org>
parents: 3744
diff changeset
472 /* Define if you want Cygwin to use the WIN32 clipboard, not compatible with X11*/
ff193256398a updated for version 7.3.836
Bram Moolenaar <bram@vim.org>
parents: 3744
diff changeset
473 #undef FEAT_CYGWIN_WIN32_CLIPBOARD
5409
38a755adc580 updated for version 7.4.055
Bram Moolenaar <bram@vim.org>
parents: 4168
diff changeset
474
38a755adc580 updated for version 7.4.055
Bram Moolenaar <bram@vim.org>
parents: 4168
diff changeset
475 /* Define if we have AvailabilityMacros.h on Mac OS X */
38a755adc580 updated for version 7.4.055
Bram Moolenaar <bram@vim.org>
parents: 4168
diff changeset
476 #undef HAVE_AVAILABILITYMACROS_H
6282
0446fa17bd95 updated for version 7.4.475
Bram Moolenaar <bram@vim.org>
parents: 5788
diff changeset
477
0446fa17bd95 updated for version 7.4.475
Bram Moolenaar <bram@vim.org>
parents: 5788
diff changeset
478 /* Define if Xutf8SetWMProperties() is in an X library. */
0446fa17bd95 updated for version 7.4.475
Bram Moolenaar <bram@vim.org>
parents: 5788
diff changeset
479 #undef HAVE_XUTF8SETWMPROPERTIES
7380
055a0b587a3e commit https://github.com/vim/vim/commit/36e294c00c784b9ddd05a4fdbea2e331ab2b1ca8
Christian Brabandt <cb@256bit.org>
parents: 7098
diff changeset
480
055a0b587a3e commit https://github.com/vim/vim/commit/36e294c00c784b9ddd05a4fdbea2e331ab2b1ca8
Christian Brabandt <cb@256bit.org>
parents: 7098
diff changeset
481 /* Define if GResource is used to load icons */
055a0b587a3e commit https://github.com/vim/vim/commit/36e294c00c784b9ddd05a4fdbea2e331ab2b1ca8
Christian Brabandt <cb@256bit.org>
parents: 7098
diff changeset
482 #undef USE_GRESOURCE
8218
3456e2ebebd4 commit https://github.com/vim/vim/commit/9892189d2e7ab94b750f99e6da4cbfc3c8014517
Christian Brabandt <cb@256bit.org>
parents: 7842
diff changeset
483
3456e2ebebd4 commit https://github.com/vim/vim/commit/9892189d2e7ab94b750f99e6da4cbfc3c8014517
Christian Brabandt <cb@256bit.org>
parents: 7842
diff changeset
484 /* Define if GTK+ GUI is to be linked against GTK+ 3 */
3456e2ebebd4 commit https://github.com/vim/vim/commit/9892189d2e7ab94b750f99e6da4cbfc3c8014517
Christian Brabandt <cb@256bit.org>
parents: 7842
diff changeset
485 #undef USE_GTK3
8289
6ae3fb4fe7c1 commit https://github.com/vim/vim/commit/136f29a91dbafce424e31a4af133155f997e8f78
Christian Brabandt <cb@256bit.org>
parents: 8281
diff changeset
486
6ae3fb4fe7c1 commit https://github.com/vim/vim/commit/136f29a91dbafce424e31a4af133155f997e8f78
Christian Brabandt <cb@256bit.org>
parents: 8281
diff changeset
487 /* Define if we have isinf() */
6ae3fb4fe7c1 commit https://github.com/vim/vim/commit/136f29a91dbafce424e31a4af133155f997e8f78
Christian Brabandt <cb@256bit.org>
parents: 8281
diff changeset
488 #undef HAVE_ISINF
6ae3fb4fe7c1 commit https://github.com/vim/vim/commit/136f29a91dbafce424e31a4af133155f997e8f78
Christian Brabandt <cb@256bit.org>
parents: 8281
diff changeset
489
6ae3fb4fe7c1 commit https://github.com/vim/vim/commit/136f29a91dbafce424e31a4af133155f997e8f78
Christian Brabandt <cb@256bit.org>
parents: 8281
diff changeset
490 /* Define if we have isnan() */
6ae3fb4fe7c1 commit https://github.com/vim/vim/commit/136f29a91dbafce424e31a4af133155f997e8f78
Christian Brabandt <cb@256bit.org>
parents: 8281
diff changeset
491 #undef HAVE_ISNAN
6ae3fb4fe7c1 commit https://github.com/vim/vim/commit/136f29a91dbafce424e31a4af133155f997e8f78
Christian Brabandt <cb@256bit.org>
parents: 8281
diff changeset
492
20311
05b4efb062a7 patch 8.2.0711: temp directory might be cleared
Bram Moolenaar <Bram@vim.org>
parents: 20249
diff changeset
493 /* Define if we have dirfd() */
05b4efb062a7 patch 8.2.0711: temp directory might be cleared
Bram Moolenaar <Bram@vim.org>
parents: 20249
diff changeset
494 #undef HAVE_DIRFD
05b4efb062a7 patch 8.2.0711: temp directory might be cleared
Bram Moolenaar <Bram@vim.org>
parents: 20249
diff changeset
495
05b4efb062a7 patch 8.2.0711: temp directory might be cleared
Bram Moolenaar <Bram@vim.org>
parents: 20249
diff changeset
496 /* Define if we have flock() */
05b4efb062a7 patch 8.2.0711: temp directory might be cleared
Bram Moolenaar <Bram@vim.org>
parents: 20249
diff changeset
497 #undef HAVE_FLOCK
05b4efb062a7 patch 8.2.0711: temp directory might be cleared
Bram Moolenaar <Bram@vim.org>
parents: 20249
diff changeset
498
8289
6ae3fb4fe7c1 commit https://github.com/vim/vim/commit/136f29a91dbafce424e31a4af133155f997e8f78
Christian Brabandt <cb@256bit.org>
parents: 8281
diff changeset
499 /* Define to inline symbol or empty */
6ae3fb4fe7c1 commit https://github.com/vim/vim/commit/136f29a91dbafce424e31a4af133155f997e8f78
Christian Brabandt <cb@256bit.org>
parents: 8281
diff changeset
500 #undef inline
24016
a77ea73f4db5 patch 8.2.2550: signal stack size is wrong with latest glibc 2.34
Bram Moolenaar <Bram@vim.org>
parents: 20873
diff changeset
501
a77ea73f4db5 patch 8.2.2550: signal stack size is wrong with latest glibc 2.34
Bram Moolenaar <Bram@vim.org>
parents: 20873
diff changeset
502 /* Define if _SC_SIGSTKSZ is available via sysconf() */
a77ea73f4db5 patch 8.2.2550: signal stack size is wrong with latest glibc 2.34
Bram Moolenaar <Bram@vim.org>
parents: 20873
diff changeset
503 #undef HAVE_SYSCONF_SIGSTKSZ
27863
f1799ba16729 patch 8.2.4457: the GPM library can only be linked statically
Bram Moolenaar <Bram@vim.org>
parents: 26177
diff changeset
504
f1799ba16729 patch 8.2.4457: the GPM library can only be linked statically
Bram Moolenaar <Bram@vim.org>
parents: 26177
diff changeset
505 /* Define if you want to load libgpm dynamically */
f1799ba16729 patch 8.2.4457: the GPM library can only be linked statically
Bram Moolenaar <Bram@vim.org>
parents: 26177
diff changeset
506 #undef DYNAMIC_GPM