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.7 by root, Fri Sep 6 22:03:08 2019 UTC vs.
Revision 1.10 by root, Mon Sep 5 08:43:58 2022 UTC

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

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines