ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-AIO/config.h.in
(Generate patch)

Comparing IO-AIO/config.h.in (file contents):
Revision 1.3 by root, Tue Aug 14 11:50:43 2018 UTC vs.
Revision 1.12 by root, Wed Sep 28 08:24:25 2022 UTC

1/* config.h.in. Generated from configure.ac by autoheader. */ 1/* config.h.in. Generated from configure.ac by autoheader. */
2
3/* accept4(2) is available */
4#undef HAVE_ACCEPT4
2 5
3/* copy_file_range(2) is available */ 6/* copy_file_range(2) is available */
4#undef HAVE_COPY_FILE_RANGE 7#undef HAVE_COPY_FILE_RANGE
5 8
6/* eventfd(2) is available */ 9/* eventfd(2) is available */
7#undef HAVE_EVENTFD 10#undef HAVE_EVENTFD
8 11
9/* fdatasync(2) is available */ 12/* fdatasync(2) is available */
10#undef HAVE_FDATASYNC 13#undef HAVE_FDATASYNC
11 14
15/* fexecve(2) is available */
16#undef HAVE_FEXECVE
17
12/* futimes(2) is available */ 18/* futimes(2) is available */
13#undef HAVE_FUTIMES 19#undef HAVE_FUTIMES
14 20
15/* Define to 1 if you have the <inttypes.h> header file. */ 21/* Define to 1 if you have the <inttypes.h> header file. */
16#undef HAVE_INTTYPES_H 22#undef HAVE_INTTYPES_H
25#undef HAVE_LINUX_FS_H 31#undef HAVE_LINUX_FS_H
26 32
27/* splice/vmsplice/tee(2) are available */ 33/* splice/vmsplice/tee(2) are available */
28#undef HAVE_LINUX_SPLICE 34#undef HAVE_LINUX_SPLICE
29 35
36/* memfd_create(2) is available */
37#undef HAVE_MEMFD_CREATE
38
30/* Define to 1 if you have the <memory.h> header file. */ 39/* Define to 1 if you have the <minix/config.h> header file. */
40#undef HAVE_MINIX_CONFIG_H
41
42/* mount is available */
31#undef HAVE_MEMORY_H 43#undef HAVE_MOUNT
32 44
33/* pipe2(2) is available */ 45/* pipe2(2) is available */
34#undef HAVE_PIPE2 46#undef HAVE_PIPE2
35 47
36/* posix_close(2) is available */ 48/* posix_close(2) is available */
55#undef HAVE_RLIMITS 67#undef HAVE_RLIMITS
56 68
57/* sendfile(2) is available and supported */ 69/* sendfile(2) is available and supported */
58#undef HAVE_SENDFILE 70#undef HAVE_SENDFILE
59 71
72/* have siginfo_t in signal.h */
73#undef HAVE_SIGINFO_T
74
75/* statx(2) is available */
76#undef HAVE_STATX
77
60/* Define to 1 if you have the <stdint.h> header file. */ 78/* Define to 1 if you have the <stdint.h> header file. */
61#undef HAVE_STDINT_H 79#undef HAVE_STDINT_H
62 80
81/* Define to 1 if you have the <stdio.h> header file. */
82#undef HAVE_STDIO_H
83
63/* Define to 1 if you have the <stdlib.h> header file. */ 84/* Define to 1 if you have the <stdlib.h> header file. */
64#undef HAVE_STDLIB_H 85#undef HAVE_STDLIB_H
65 86
66/* Define to 1 if you have the <strings.h> header file. */ 87/* Define to 1 if you have the <strings.h> header file. */
67#undef HAVE_STRINGS_H 88#undef HAVE_STRINGS_H
68 89
69/* Define to 1 if you have the <string.h> header file. */ 90/* Define to 1 if you have the <string.h> header file. */
70#undef HAVE_STRING_H 91#undef HAVE_STRING_H
71 92
93/* birthtime nanosecond access by st_birthtimensec */
94#undef HAVE_ST_BIRTHTIMENSEC
95
96/* birthtime nanosecond access by st_birthtimespec */
97#undef HAVE_ST_BIRTHTIMESPEC
98
99/* stat st_gen member */
100#undef HAVE_ST_GEN
101
72/* stat nanosecond access by st_xtimensec */ 102/* stat nanosecond access by st_xtimensec */
73#undef HAVE_ST_XTIMENSEC 103#undef HAVE_ST_XTIMENSEC
74 104
75/* stat nanosecond access by st_xtimespec */ 105/* stat nanosecond access by st_xtimespec */
76#undef HAVE_ST_XTIMESPEC 106#undef HAVE_ST_XTIMESPEC
77 107
78/* sync_file_range(2) is available */ 108/* sync_file_range(2) is available */
79#undef HAVE_SYNC_FILE_RANGE 109#undef HAVE_SYNC_FILE_RANGE
80 110
111/* unix syscall interface */
112#undef HAVE_SYSCALL
113
81/* Define to 1 if you have the <sys/mkdev.h> header file. */ 114/* Define to 1 if you have the <sys/mkdev.h> header file. */
82#undef HAVE_SYS_MKDEV_H 115#undef HAVE_SYS_MKDEV_H
83 116
117/* Define to 1 if you have the <sys/mount.h> header file. */
118#undef HAVE_SYS_MOUNT_H
119
84/* Define to 1 if you have the <sys/prctl.h> header file. */ 120/* Define to 1 if you have the <sys/prctl.h> header file. */
85#undef HAVE_SYS_PRCTL_H 121#undef HAVE_SYS_PRCTL_H
86 122
87/* Define to 1 if you have the <sys/stat.h> header file. */ 123/* Define to 1 if you have the <sys/stat.h> header file. */
88#undef HAVE_SYS_STAT_H 124#undef HAVE_SYS_STAT_H
97#undef HAVE_SYS_SYSMACROS_H 133#undef HAVE_SYS_SYSMACROS_H
98 134
99/* Define to 1 if you have the <sys/types.h> header file. */ 135/* Define to 1 if you have the <sys/types.h> header file. */
100#undef HAVE_SYS_TYPES_H 136#undef HAVE_SYS_TYPES_H
101 137
138/* Define to 1 if you have the <sys/uio.h> header file. */
139#undef HAVE_SYS_UIO_H
140
102/* timerfd_*(2) are available */ 141/* timerfd_*(2) are available */
103#undef HAVE_TIMERFD 142#undef HAVE_TIMERFD
104 143
144/* umount is available */
145#undef HAVE_UMOUNT
146
147/* umount2 is available */
148#undef HAVE_UMOUNT2
149
105/* Define to 1 if you have the <unistd.h> header file. */ 150/* Define to 1 if you have the <unistd.h> header file. */
106#undef HAVE_UNISTD_H 151#undef HAVE_UNISTD_H
107 152
108/* utimes(2) is available */ 153/* utimes(2) is available */
109#undef HAVE_UTIMES 154#undef HAVE_UTIMES
110 155
156/* Define to 1 if you have the <wchar.h> header file. */
157#undef HAVE_WCHAR_H
158
111/* Define to the address where bug reports for this package should be sent. */ 159/* Define to the address where bug reports for this package should be sent. */
112#undef PACKAGE_BUGREPORT 160#undef PACKAGE_BUGREPORT
113 161
114/* Define to the full name of this package. */ 162/* Define to the full name of this package. */
115#undef PACKAGE_NAME 163#undef PACKAGE_NAME
124#undef PACKAGE_URL 172#undef PACKAGE_URL
125 173
126/* Define to the version of this package. */ 174/* Define to the version of this package. */
127#undef PACKAGE_VERSION 175#undef PACKAGE_VERSION
128 176
129/* Define to 1 if you have the ANSI C header files. */ 177/* Define to 1 if all of the C90 standard headers exist (not just the ones
178 required in a freestanding environment). This macro is provided for
179 backward compatibility; new code need not use it. */
130#undef STDC_HEADERS 180#undef STDC_HEADERS
131 181
132/* Enable extensions on AIX 3, Interix. */ 182/* Enable extensions on AIX 3, Interix. */
133#ifndef _ALL_SOURCE 183#ifndef _ALL_SOURCE
134# undef _ALL_SOURCE 184# undef _ALL_SOURCE
135#endif 185#endif
186/* Enable general extensions on macOS. */
187#ifndef _DARWIN_C_SOURCE
188# undef _DARWIN_C_SOURCE
189#endif
190/* Enable general extensions on Solaris. */
191#ifndef __EXTENSIONS__
192# undef __EXTENSIONS__
193#endif
136/* Enable GNU extensions on systems that have them. */ 194/* Enable GNU extensions on systems that have them. */
137#ifndef _GNU_SOURCE 195#ifndef _GNU_SOURCE
138# undef _GNU_SOURCE 196# undef _GNU_SOURCE
139#endif 197#endif
140/* Enable threading extensions on Solaris. */ 198/* Enable X/Open compliant socket functions that do not require linking
199 with -lxnet on HP-UX 11.11. */
200#ifndef _HPUX_ALT_XOPEN_SOCKET_API
201# undef _HPUX_ALT_XOPEN_SOCKET_API
202#endif
203/* Identify the host operating system as Minix.
204 This macro does not affect the system headers' behavior.
205 A future release of Autoconf may stop defining this macro. */
206#ifndef _MINIX
207# undef _MINIX
208#endif
209/* Enable general extensions on NetBSD.
210 Enable NetBSD compatibility extensions on Minix. */
211#ifndef _NETBSD_SOURCE
212# undef _NETBSD_SOURCE
213#endif
214/* Enable OpenBSD compatibility extensions on NetBSD.
215 Oddly enough, this does nothing on OpenBSD. */
216#ifndef _OPENBSD_SOURCE
217# undef _OPENBSD_SOURCE
218#endif
219/* Define to 1 if needed for POSIX-compatible behavior. */
220#ifndef _POSIX_SOURCE
221# undef _POSIX_SOURCE
222#endif
223/* Define to 2 if needed for POSIX-compatible behavior. */
224#ifndef _POSIX_1_SOURCE
225# undef _POSIX_1_SOURCE
226#endif
227/* Enable POSIX-compatible threading on Solaris. */
141#ifndef _POSIX_PTHREAD_SEMANTICS 228#ifndef _POSIX_PTHREAD_SEMANTICS
142# undef _POSIX_PTHREAD_SEMANTICS 229# undef _POSIX_PTHREAD_SEMANTICS
230#endif
231/* Enable extensions specified by ISO/IEC TS 18661-5:2014. */
232#ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
233# undef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
234#endif
235/* Enable extensions specified by ISO/IEC TS 18661-1:2014. */
236#ifndef __STDC_WANT_IEC_60559_BFP_EXT__
237# undef __STDC_WANT_IEC_60559_BFP_EXT__
238#endif
239/* Enable extensions specified by ISO/IEC TS 18661-2:2015. */
240#ifndef __STDC_WANT_IEC_60559_DFP_EXT__
241# undef __STDC_WANT_IEC_60559_DFP_EXT__
242#endif
243/* Enable extensions specified by ISO/IEC TS 18661-4:2015. */
244#ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__
245# undef __STDC_WANT_IEC_60559_FUNCS_EXT__
246#endif
247/* Enable extensions specified by ISO/IEC TS 18661-3:2015. */
248#ifndef __STDC_WANT_IEC_60559_TYPES_EXT__
249# undef __STDC_WANT_IEC_60559_TYPES_EXT__
250#endif
251/* Enable extensions specified by ISO/IEC TR 24731-2:2010. */
252#ifndef __STDC_WANT_LIB_EXT2__
253# undef __STDC_WANT_LIB_EXT2__
254#endif
255/* Enable extensions specified by ISO/IEC 24747:2009. */
256#ifndef __STDC_WANT_MATH_SPEC_FUNCS__
257# undef __STDC_WANT_MATH_SPEC_FUNCS__
143#endif 258#endif
144/* Enable extensions on HP NonStop. */ 259/* Enable extensions on HP NonStop. */
145#ifndef _TANDEM_SOURCE 260#ifndef _TANDEM_SOURCE
146# undef _TANDEM_SOURCE 261# undef _TANDEM_SOURCE
147#endif 262#endif
148/* Enable general extensions on Solaris. */ 263/* Enable X/Open extensions. Define to 500 only if necessary
149#ifndef __EXTENSIONS__ 264 to make mbstate_t available. */
150# undef __EXTENSIONS__ 265#ifndef _XOPEN_SOURCE
151#endif
152
153
154/* Define to 1 if on MINIX. */
155#undef _MINIX
156
157/* Define to 2 if the system does not provide POSIX.1 features except with
158 this defined. */
159#undef _POSIX_1_SOURCE
160
161/* Define to 1 if you need to in order for `stat' and other things to work. */
162#undef _POSIX_SOURCE 266# undef _XOPEN_SOURCE
267#endif
268

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines