1 /* config.h.in. Generated from configure.ac by autoheader. */
3 /* GIT commit id revision used to build this package */
6 /* The time this package was configured for a build */
9 /* Defined if we are building with uiserver support. */
10 #undef ENABLE_UISERVER
12 /* Locate binaries only via this PATH */
13 #undef FIXED_SEARCH_PATH
15 /* version of the libassuan library */
16 #undef GPGME_LIBASSUAN_VERSION
18 /* The default error source for GPGME. */
19 #undef GPG_ERR_SOURCE_DEFAULT
21 /* Defined if we build for an Android system */
22 #undef HAVE_ANDROID_SYSTEM
24 /* Define to 1 if you have the <argp.h> header file. */
27 /* Define if ttyname_r is does not work with small buffers */
28 #undef HAVE_BROKEN_TTYNAME_R
30 /* Define to 1 if you have the `closefrom' function. */
33 /* define if the compiler supports basic C++11 syntax */
36 /* Define to 1 if you have the declaration of `ttyname_r', and to 0 if you
38 #undef HAVE_DECL_TTYNAME_R
40 /* Define to 1 if you have the <dlfcn.h> header file. */
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
47 /* Define to 1 if the system has the type `error_t'. */
50 /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
53 /* Define to 1 if you have the `getegid' function. */
56 /* Define to 1 if you have the `getenv_r' function. */
59 /* Define to 1 if you have the `getgid' function. */
62 /* Define to 1 if you have the <inttypes.h> header file. */
63 #undef HAVE_INTTYPES_H
65 /* Define to 1 if you have the <locale.h> header file. */
68 /* Defined if we build for an MacOS system */
69 #undef HAVE_MACOS_SYSTEM
71 /* Define to 1 if you have the <memory.h> header file. */
74 /* Define if the ttyname_r function has a POSIX compliant declaration. */
75 #undef HAVE_POSIXDECL_TTYNAME_R
77 /* Define to 1 if you have the `setenv' function. */
80 /* Define to 1 if you have the `setlocale' function. */
83 /* Define to 1 if you have the <stdint.h> header file. */
86 /* Define to 1 if you have the <stdlib.h> header file. */
89 /* Define to 1 if you have the `stpcpy' function. */
92 /* Define to 1 if you have the <strings.h> header file. */
95 /* Define to 1 if you have the <string.h> header file. */
98 /* Define to 1 if you have the <sys/select.h> header file. */
99 #undef HAVE_SYS_SELECT_H
101 /* Define to 1 if you have the <sys/stat.h> header file. */
102 #undef HAVE_SYS_STAT_H
104 /* Define to 1 if you have the <sys/time.h> header file. */
105 #undef HAVE_SYS_TIME_H
107 /* Define to 1 if you have the <sys/types.h> header file. */
108 #undef HAVE_SYS_TYPES_H
110 /* Define to 1 if you have the <sys/uio.h> header file. */
111 #undef HAVE_SYS_UIO_H
113 /* Define if getenv() is thread-safe */
114 #undef HAVE_THREAD_SAFE_GETENV
116 /* Define to 1 if you have the `timegm' function. */
119 /* Define if __thread is supported */
122 /* Define to 1 if you have the `ttyname_r' function. */
123 #undef HAVE_TTYNAME_R
125 /* Define to 1 if the system has the type `uintptr_t'. */
126 #undef HAVE_UINTPTR_T
128 /* Define to 1 if you have the <unistd.h> header file. */
131 /* Defined if we run on a W32 CE API based system */
132 #undef HAVE_W32CE_SYSTEM
134 /* Defined if we run on any kind of W32 API based system */
135 #undef HAVE_W32_SYSTEM
137 /* Defined if we run on a 64 bit W32 API based system */
138 #undef HAVE_W64_SYSTEM
140 /* Define to the sub-directory in which libtool stores uninstalled libraries.
144 /* Name of this package */
147 /* Define to the address where bug reports for this package should be sent. */
148 #undef PACKAGE_BUGREPORT
150 /* Define to the full name of this package. */
153 /* Define to the full name and version of this package. */
154 #undef PACKAGE_STRING
156 /* Define to the one symbol short name of this package. */
157 #undef PACKAGE_TARNAME
159 /* Define to the home page for this package. */
162 /* Define to the version of this package. */
163 #undef PACKAGE_VERSION
165 /* Define to 1 if ttyname_r is a replacement function. */
166 #undef REPLACE_TTYNAME_R
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 "\\"
175 #define PATHSEP_C ':'
181 /* The size of `unsigned int', as computed by sizeof. */
182 #undef SIZEOF_UNSIGNED_INT
184 /* Define to 1 if you have the ANSI C header files. */
187 /* Defined if descriptor passing is enabled and supported */
188 #undef USE_DESCRIPTOR_PASSING
190 /* Defined if SYS_getdents can be used on Linux */
191 #undef USE_LINUX_GETDENTS
193 /* Enable extensions on AIX 3, Interix. */
197 /* Enable GNU extensions on systems that have them. */
201 /* Enable threading extensions on Solaris. */
202 #ifndef _POSIX_PTHREAD_SEMANTICS
203 # undef _POSIX_PTHREAD_SEMANTICS
205 /* Enable extensions on HP NonStop. */
206 #ifndef _TANDEM_SOURCE
207 # undef _TANDEM_SOURCE
209 /* Enable general extensions on Solaris. */
210 #ifndef __EXTENSIONS__
211 # undef __EXTENSIONS__
215 /* Version of this package */
218 /* Expose all libc features (__DARWIN_C_FULL). */
219 #undef _DARWIN_C_SOURCE
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
226 /* Number of bits in a file offset, on hosts where this is settable. */
227 #undef _FILE_OFFSET_BITS
229 /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
230 #undef _LARGEFILE_SOURCE
232 /* Define for large files, on AIX-style hosts. */
235 /* Define to 1 if on MINIX. */
238 /* Define to 2 if the system does not provide POSIX.1 features except with
240 #undef _POSIX_1_SOURCE
242 /* Define to 1 if you need to in order for `stat' and other things to work. */
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. */
250 # define _REENTRANT 1
253 /* Activate POSIX interface on MacOS X */
256 /* Define to a type to use for `error_t' if it is not otherwise available. */
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. */
265 /* Define to `long int' if <sys/types.h> does not define. */
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. */
273 /* Definition of GCC specific attributes. */
275 # define GPGME_GCC_A_PURE __attribute__ ((__pure__))
277 # define GPGME_GCC_A_PURE
280 /* Under WindowsCE we need gpg-error's strerror macro. */
281 #define GPG_ERR_ENABLE_ERRNO_MACROS 1
283 #define CRIGHTBLURB "Copyright (C) 2000 Werner Koch\n" \
284 "Copyright (C) 2001--2018 g10 Code GmbH\n"