Imported Upstream version 1.11.1
[platform/upstream/gpgme.git] / config.h.in
1 /* config.h.in.  Generated from configure.ac by autoheader.  */
2
3 /* GIT commit id revision used to build this package */
4 #undef BUILD_REVISION
5
6 /* The time this package was configured for a build */
7 #undef BUILD_TIMESTAMP
8
9 /* Defined if we are building with uiserver support. */
10 #undef ENABLE_UISERVER
11
12 /* Locate binaries only via this PATH */
13 #undef FIXED_SEARCH_PATH
14
15 /* version of the libassuan library */
16 #undef GPGME_LIBASSUAN_VERSION
17
18 /* The default error source for GPGME. */
19 #undef GPG_ERR_SOURCE_DEFAULT
20
21 /* Defined if we build for an Android system */
22 #undef HAVE_ANDROID_SYSTEM
23
24 /* Define to 1 if you have the <argp.h> header file. */
25 #undef HAVE_ARGP_H
26
27 /* Define if ttyname_r is does not work with small buffers */
28 #undef HAVE_BROKEN_TTYNAME_R
29
30 /* Define to 1 if you have the `closefrom' function. */
31 #undef HAVE_CLOSEFROM
32
33 /* define if the compiler supports basic C++11 syntax */
34 #undef HAVE_CXX11
35
36 /* Define to 1 if you have the declaration of `ttyname_r', and to 0 if you
37    don't. */
38 #undef HAVE_DECL_TTYNAME_R
39
40 /* Define to 1 if you have the <dlfcn.h> header file. */
41 #undef HAVE_DLFCN_H
42
43 /* Defined if we run on some of the PCDOS like systems (DOS, Windoze. OS/2)
44    with special properties like no file modes */
45 #undef HAVE_DOSISH_SYSTEM
46
47 /* Define to 1 if the system has the type `error_t'. */
48 #undef HAVE_ERROR_T
49
50 /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
51 #undef HAVE_FSEEKO
52
53 /* Define to 1 if you have the `getegid' function. */
54 #undef HAVE_GETEGID
55
56 /* Define to 1 if you have the `getenv_r' function. */
57 #undef HAVE_GETENV_R
58
59 /* Define to 1 if you have the `getgid' function. */
60 #undef HAVE_GETGID
61
62 /* Define to 1 if you have the <inttypes.h> header file. */
63 #undef HAVE_INTTYPES_H
64
65 /* Define to 1 if you have the <locale.h> header file. */
66 #undef HAVE_LOCALE_H
67
68 /* Defined if we build for an MacOS system */
69 #undef HAVE_MACOS_SYSTEM
70
71 /* Define to 1 if you have the <memory.h> header file. */
72 #undef HAVE_MEMORY_H
73
74 /* Define if the ttyname_r function has a POSIX compliant declaration. */
75 #undef HAVE_POSIXDECL_TTYNAME_R
76
77 /* Define to 1 if you have the `setenv' function. */
78 #undef HAVE_SETENV
79
80 /* Define to 1 if you have the `setlocale' function. */
81 #undef HAVE_SETLOCALE
82
83 /* Define to 1 if you have the <stdint.h> header file. */
84 #undef HAVE_STDINT_H
85
86 /* Define to 1 if you have the <stdlib.h> header file. */
87 #undef HAVE_STDLIB_H
88
89 /* Define to 1 if you have the `stpcpy' function. */
90 #undef HAVE_STPCPY
91
92 /* Define to 1 if you have the <strings.h> header file. */
93 #undef HAVE_STRINGS_H
94
95 /* Define to 1 if you have the <string.h> header file. */
96 #undef HAVE_STRING_H
97
98 /* Define to 1 if you have the <sys/select.h> header file. */
99 #undef HAVE_SYS_SELECT_H
100
101 /* Define to 1 if you have the <sys/stat.h> header file. */
102 #undef HAVE_SYS_STAT_H
103
104 /* Define to 1 if you have the <sys/time.h> header file. */
105 #undef HAVE_SYS_TIME_H
106
107 /* Define to 1 if you have the <sys/types.h> header file. */
108 #undef HAVE_SYS_TYPES_H
109
110 /* Define to 1 if you have the <sys/uio.h> header file. */
111 #undef HAVE_SYS_UIO_H
112
113 /* Define if getenv() is thread-safe */
114 #undef HAVE_THREAD_SAFE_GETENV
115
116 /* Define to 1 if you have the `timegm' function. */
117 #undef HAVE_TIMEGM
118
119 /* Define if __thread is supported */
120 #undef HAVE_TLS
121
122 /* Define to 1 if you have the `ttyname_r' function. */
123 #undef HAVE_TTYNAME_R
124
125 /* Define to 1 if the system has the type `uintptr_t'. */
126 #undef HAVE_UINTPTR_T
127
128 /* Define to 1 if you have the <unistd.h> header file. */
129 #undef HAVE_UNISTD_H
130
131 /* Defined if we run on a W32 CE API based system */
132 #undef HAVE_W32CE_SYSTEM
133
134 /* Defined if we run on any kind of W32 API based system */
135 #undef HAVE_W32_SYSTEM
136
137 /* Defined if we run on a 64 bit W32 API based system */
138 #undef HAVE_W64_SYSTEM
139
140 /* Define to the sub-directory in which libtool stores uninstalled libraries.
141    */
142 #undef LT_OBJDIR
143
144 /* Name of this package */
145 #undef PACKAGE
146
147 /* Define to the address where bug reports for this package should be sent. */
148 #undef PACKAGE_BUGREPORT
149
150 /* Define to the full name of this package. */
151 #undef PACKAGE_NAME
152
153 /* Define to the full name and version of this package. */
154 #undef PACKAGE_STRING
155
156 /* Define to the one symbol short name of this package. */
157 #undef PACKAGE_TARNAME
158
159 /* Define to the home page for this package. */
160 #undef PACKAGE_URL
161
162 /* Define to the version of this package. */
163 #undef PACKAGE_VERSION
164
165 /* Define to 1 if ttyname_r is a replacement function. */
166 #undef REPLACE_TTYNAME_R
167
168
169 /* Separators as used in $PATH and file name.  */
170 #ifdef HAVE_DOSISH_SYSTEM
171 #define PATHSEP_C ';'
172 #define DIRSEP_C '\\'
173 #define DIRSEP_S "\\"
174 #else
175 #define PATHSEP_C ':'
176 #define DIRSEP_C '/'
177 #define DIRSEP_S "/"
178 #endif
179
180
181 /* The size of `unsigned int', as computed by sizeof. */
182 #undef SIZEOF_UNSIGNED_INT
183
184 /* Define to 1 if you have the ANSI C header files. */
185 #undef STDC_HEADERS
186
187 /* Defined if descriptor passing is enabled and supported */
188 #undef USE_DESCRIPTOR_PASSING
189
190 /* Defined if SYS_getdents can be used on Linux */
191 #undef USE_LINUX_GETDENTS
192
193 /* Enable extensions on AIX 3, Interix.  */
194 #ifndef _ALL_SOURCE
195 # undef _ALL_SOURCE
196 #endif
197 /* Enable GNU extensions on systems that have them.  */
198 #ifndef _GNU_SOURCE
199 # undef _GNU_SOURCE
200 #endif
201 /* Enable threading extensions on Solaris.  */
202 #ifndef _POSIX_PTHREAD_SEMANTICS
203 # undef _POSIX_PTHREAD_SEMANTICS
204 #endif
205 /* Enable extensions on HP NonStop.  */
206 #ifndef _TANDEM_SOURCE
207 # undef _TANDEM_SOURCE
208 #endif
209 /* Enable general extensions on Solaris.  */
210 #ifndef __EXTENSIONS__
211 # undef __EXTENSIONS__
212 #endif
213
214
215 /* Version of this package */
216 #undef VERSION
217
218 /* Expose all libc features (__DARWIN_C_FULL). */
219 #undef _DARWIN_C_SOURCE
220
221 /* Enable large inode numbers on Mac OS X 10.5.  */
222 #ifndef _DARWIN_USE_64_BIT_INODE
223 # define _DARWIN_USE_64_BIT_INODE 1
224 #endif
225
226 /* Number of bits in a file offset, on hosts where this is settable. */
227 #undef _FILE_OFFSET_BITS
228
229 /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
230 #undef _LARGEFILE_SOURCE
231
232 /* Define for large files, on AIX-style hosts. */
233 #undef _LARGE_FILES
234
235 /* Define to 1 if on MINIX. */
236 #undef _MINIX
237
238 /* Define to 2 if the system does not provide POSIX.1 features except with
239    this defined. */
240 #undef _POSIX_1_SOURCE
241
242 /* Define to 1 if you need to in order for `stat' and other things to work. */
243 #undef _POSIX_SOURCE
244
245 /* To allow the use of GPGME in multithreaded programs we have to use
246   special features from the library.
247   IMPORTANT: gpgme is not yet fully reentrant and you should use it
248   only from one thread.  */
249 #ifndef _REENTRANT
250 # define _REENTRANT 1
251 #endif
252
253 /* Activate POSIX interface on MacOS X */
254 #undef _XOPEN_SOURCE
255
256 /* Define to a type to use for `error_t' if it is not otherwise available. */
257 #undef error_t
258
259 /* Define to `__inline__' or `__inline' if that's what the C compiler
260    calls it, or to nothing if 'inline' is not supported under any name.  */
261 #ifndef __cplusplus
262 #undef inline
263 #endif
264
265 /* Define to `long int' if <sys/types.h> does not define. */
266 #undef off_t
267
268 /* Define to the type of an unsigned integer type wide enough to hold a
269    pointer, if such a type exists, and if the system does not define it. */
270 #undef uintptr_t
271
272
273 /* Definition of GCC specific attributes.  */
274 #if __GNUC__ > 2
275 # define GPGME_GCC_A_PURE  __attribute__ ((__pure__))
276 #else
277 # define GPGME_GCC_A_PURE
278 #endif
279
280 /* Under WindowsCE we need gpg-error's strerror macro.  */
281 #define GPG_ERR_ENABLE_ERRNO_MACROS 1
282
283 #define CRIGHTBLURB "Copyright (C) 2000 Werner Koch\n" \
284                     "Copyright (C) 2001--2018 g10 Code GmbH\n"
285