blob: ed16076283306b30fadfc8dbf944e493c5e891e7 [file] [log] [blame]
Alexandre Lisionddd731e2014-01-31 11:50:08 -05001/* ucommon-config.h. Generated from ucommon-config.h.in by configure. */
2/* ucommon-config.h.in. Generated from configure.ac by autoheader. */
3
4/* has posix clock functions */
5#define HAVE_CLOCK_GETTIME 1
6
7/* has clocked nanosleep */
8#define HAVE_CLOCK_NANOSLEEP 1
9
10/* Define to 1 if you have the <dirent.h> header file. */
11#define HAVE_DIRENT_H 1
12
13/* Define to 1 if you have the <dlfcn.h> header file. */
14#define HAVE_DLFCN_H 1
15
16/* Define to 1 if you have the <endian.h> header file. */
17#define HAVE_ENDIAN_H 1
18
19/* has execvp in libc */
20#define HAVE_EXECVP 1
21
22/* Define to 1 if you have the <fcntl.h> header file. */
23#define HAVE_FCNTL_H 1
24
25/* has ftok */
26#define HAVE_FTOK 1
27
28/* can truncate files */
29#define HAVE_FTRUNCATE 1
30
31/* "cannot test in autoconf safely" */
32/* #undef HAVE_GCC_ATOMICS */
33
34/* have getaddrinfo */
35#define HAVE_GETADDRINFO 1
36
37/* have gethostbyname2 */
38#define HAVE_GETHOSTBYNAME2 1
39
40/* has gettext in glibc */
41#define HAVE_GETTEXT 1
42
43/* has localtime_r */
44#define HAVE_GMTIME_R 1
45
46/* have inet_ntop */
47#define HAVE_INET_NTOP 1
48
49/* Define to 1 if you have the <inttypes.h> header file. */
50#define HAVE_INTTYPES_H 1
51
52/* international headers */
53#define HAVE_LIBINTL_H 1
54
55/* Define to 1 if you have the <linux/version.h> header file. */
56#define HAVE_LINUX_VERSION_H 1
57
58/* has localtime_r */
59#define HAVE_LOCALTIME_R 1
60
61/* have lstat */
62#define HAVE_LSTAT 1
63
64/* Define to 1 if you have the <mach/clock.h> header file. */
65/* #undef HAVE_MACH_CLOCK_H */
66
67/* Define to 1 if you have the <mach-o/dyld.h> header file. */
68/* #undef HAVE_MACH_O_DYLD_H */
69
70/* Define to 1 if you have the <memory.h> header file. */
71#define HAVE_MEMORY_H 1
72
73/* has nanosleep */
74#define HAVE_NANOSLEEP 1
75
76/* Define to 1 if you have the <netinet/in.h> header file. */
77#define HAVE_NETINET_IN_H 1
78
79/* Define to 1 if you have the <net/if.h> header file. */
80#define HAVE_NET_IF_H 1
81
82/* Define to 1 if you have the <openssl/fips.h> header file. */
83#define HAVE_OPENSSL_FIPS_H 1
84
85/* Define to 1 if you have the <openssl/ssl.h> header file. */
86#define HAVE_OPENSSL_SSL_H 1
87
88/* Define to 1 if you have the <poll.h> header file. */
89#define HAVE_POLL_H 1
90
91/* can specify access options */
92#define HAVE_POSIX_FADVISE 1
93
94/* posix memory alignment */
95// #define HAVE_POSIX_MEMALIGN 0
96
97/* "pthread clocking" */
98#define HAVE_PTHREAD_CONDATTR_SETCLOCK 1
99
100/* "pthread delay" */
101/* #undef HAVE_PTHREAD_DELAY */
102
103/* "pthread delay np" */
104/* #undef HAVE_PTHREAD_DELAY_NP */
105
106/* "pthread concurrency" */
107#define HAVE_PTHREAD_SETCONCURRENCY 1
108
109/* "pthread scheduling" */
110#define HAVE_PTHREAD_SETSCHEDPRIO 1
111
112/* "pthread yield" */
113#define HAVE_PTHREAD_YIELD 1
114
115/* can do atomic write with offset */
116#define HAVE_PWRITE 1
117
118/* has readlink in libc */
119#define HAVE_READLINK 1
120
121/* realpath support */
122#define HAVE_REALPATH 1
123
124/* have regex header */
125#define HAVE_REGEX_H 1
126
127/* can set localization */
128#define HAVE_SETLOCALE 1
129
130/* process group control */
131#define HAVE_SETPGRP 1
132
133/* alternate dyn loader */
134/* #undef HAVE_SHL_LOAD */
135
136/* shared memory open */
137#define HAVE_SHM_OPEN 1
138
139/* have socketpair in libsocket */
140#define HAVE_SOCKETPAIR 1
141
142/* "Socks proxy support" */
143/* #undef HAVE_SOCKS */
144
145/* Define to 1 if you have the <socks.h> header file. */
146/* #undef HAVE_SOCKS_H */
147
148/* Define to 1 if you have the <stdexcept> header file. */
149#define HAVE_STDEXCEPT 1
150
151/* Define to 1 if you have the <stdint.h> header file. */
152#define HAVE_STDINT_H 1
153
154/* Define to 1 if you have the <stdlib.h> header file. */
155#define HAVE_STDLIB_H 1
156
157/* string collation */
158#define HAVE_STRCOLL 1
159
160/* has strerror_r */
161#define HAVE_STRERROR_R 1
162
163/* string icmp */
164/* #undef HAVE_STRICMP */
165
166/* Define to 1 if you have the <strings.h> header file. */
167#define HAVE_STRINGS_H 1
168
169/* Define to 1 if you have the <string.h> header file. */
170#define HAVE_STRING_H 1
171
172/* string istr */
173/* #undef HAVE_STRISTR */
174
175/* has symlink in libc */
176#define HAVE_SYMLINK 1
177
178/* system config */
179#define HAVE_SYSCONF 1
180
181/* Define to 1 if you have the <syslog.h> header file. */
182#define HAVE_SYSLOG_H 1
183
184/* Define to 1 if you have the <sys/event.h> header file. */
185/* #undef HAVE_SYS_EVENT_H */
186
187/* Define to 1 if you have the <sys/file.h> header file. */
188#define HAVE_SYS_FILE_H 1
189
190/* Define to 1 if you have the <sys/filio.h> header file. */
191/* #undef HAVE_SYS_FILIO_H */
192
193/* Define to 1 if you have the <sys/inotify.h> header file. */
194#define HAVE_SYS_INOTIFY_H 1
195
196/* Define to 1 if you have the <sys/lockf.h> header file. */
197/* #undef HAVE_SYS_LOCKF_H */
198
199/* Define to 1 if you have the <sys/mman.h> header file. */
200#define HAVE_SYS_MMAN_H 1
201
202/* Define to 1 if you have the <sys/param.h> header file. */
203#define HAVE_SYS_PARAM_H 1
204
205/* Define to 1 if you have the <sys/poll.h> header file. */
206#define HAVE_SYS_POLL_H 1
207
208/* Define to 1 if you have the <sys/resource.h> header file. */
209#define HAVE_SYS_RESOURCE_H 1
210
211/* Define to 1 if you have the <sys/shm.h> header file. */
212#define HAVE_SYS_SHM_H 0
213
214/* Define to 1 if you have the <sys/stat.h> header file. */
215#define HAVE_SYS_STAT_H 1
216
217/* Define to 1 if you have the <sys/timeb.h> header file. */
218#define HAVE_SYS_TIMEB_H 1
219
220/* Define to 1 if you have the <sys/types.h> header file. */
221#define HAVE_SYS_TYPES_H 1
222
223/* Define to 1 if you have the <sys/wait.h> header file. */
224#define HAVE_SYS_WAIT_H 1
225
226/* Define to 1 if you have the <termios.h> header file. */
227#define HAVE_TERMIOS_H 1
228
229/* Define to 1 if you have the <termio.h> header file. */
230#define HAVE_TERMIO_H 1
231
232/* Define to 1 if you have the <unistd.h> header file. */
233#define HAVE_UNISTD_H 1
234
235/* has wait4 in libc */
236#define HAVE_WAIT4 1
237
238/* has waitpid in libc */
239#define HAVE_WAITPID 1
240
241/* Define to 1 if you have the <wchar.h> header file. */
242#define HAVE_WCHAR_H 1
243
244/* Define to the sub-directory in which libtool stores uninstalled libraries.
245 */
246#define LT_OBJDIR ".libs/"
247
248/* Name of package */
249#define PACKAGE "ucommon"
250
251/* Define to the address where bug reports for this package should be sent. */
252#define PACKAGE_BUGREPORT ""
253
254/* Define to the full name of this package. */
255#define PACKAGE_NAME "ucommon"
256
257/* Define to the full name and version of this package. */
258#define PACKAGE_STRING "ucommon 6.0.7"
259
260/* Define to the one symbol short name of this package. */
261#define PACKAGE_TARNAME "ucommon"
262
263/* Define to the home page for this package. */
264#define PACKAGE_URL ""
265
266/* Define to the version of this package. */
267#define PACKAGE_VERSION "6.0.7"
268
269/* Define to 1 if you have the ANSI C header files. */
270#define STDC_HEADERS 1
271
272/* config path */
273#define UCOMMON_CFGPATH "/etc"
274
275/* locale path */
276#define UCOMMON_LOCALE "/usr/local/share/locale"
277
278/* config path */
279#define UCOMMON_PREFIX "/usr/local"
280
281/* config path */
282#define UCOMMON_VARPATH "/var"
283
284/* Version number of package */
285#define VERSION "6.0.7"
286
287/* Define to `__inline__' or `__inline' if that's what the C compiler
288 calls it, or to nothing if 'inline' is not supported under any name. */
289#ifndef __cplusplus
290/* #undef inline */
291#endif
292
293/* Define to the equivalent of the C99 'restrict' keyword, or to
294 nothing if this is not supported. Do not define if restrict is
295 supported directly. */
296#define restrict __restrict
297/* Work around a bug in Sun C++: it does not support _Restrict or
298 __restrict__, even though the corresponding Sun C compiler ends up with
299 "#define restrict _Restrict" or "#define restrict __restrict__" in the
300 previous line. Perhaps some future version of Sun C++ will work with
301 restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
302#if defined __SUNPRO_CC && !defined __RESTRICT
303# define _Restrict
304# define __restrict__
305#endif
306
307/* Define to empty if the keyword `volatile' does not work. Warning: valid
308 code using `volatile' can become incorrect without. Disable with care. */
309/* #undef volatile */
310
311
312#include <ucommon/platform.h>
313