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

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines