/* 2008-04-16 SMS. * config.h_vms. Generated manually from config.h_in (1.4.9). */ #ifndef GNUPG_CONFIG_H_INCLUDED #define GNUPG_CONFIG_H_INCLUDED /* Ensure that all the version- and feature-related macros are defined. (Some malformed source files may include config.h before any of the normal system header files, any of which would do this job.) */ # include /* Defined if the host has big endian byte ordering */ /* #undef BIG_ENDIAN_HOST */ /* an Apple OSXism */ /* #undef BIND_8_COMPAT */ /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP systems. This function is required for `alloca.c' support on those systems. */ /* #undef CRAY_STACKSEG_END */ /* Define to 1 if using `alloca.c'. */ /* #undef C_ALLOCA */ /* define to disable keyserver helpers */ /* #undef DISABLE_KEYSERVER_HELPERS */ /* define to disable exec-path for keyserver helpers */ /* #undef DISABLE_KEYSERVER_PATH */ /* define to disable photo viewing */ /* #undef DISABLE_PHOTO_VIEWER */ /* Define to disable regular expression support */ /* #undef DISABLE_REGEX */ /* Define if you don't want the default EGD socket name. For details see cipher/rndegd.c */ #define EGD_SOCKET_NAME "" /* Define to include gpg-agent support */ /* #define ENABLE_AGENT_SUPPORT 1 */ /* Define to include OpenPGP card support */ /* #define ENABLE_CARD_SUPPORT 1 */ /* Define to 1 if translation of program messages to the user's native language is requested. */ #define ENABLE_NLS 1 /* Define to enable SELinux support */ /* #undef ENABLE_SELINUX_HACKS */ /* The executable file extension, if any */ #define EXEEXT "" /* if set, restrict photo-viewer to this */ /* #undef FIXED_PHOTO_VIEWER */ /* Define to 1 if you have `alloca', as a function or macro. */ #define HAVE_ALLOCA 1 /* Accomodate old DEC C RTL on VAX. (Harmless elsewhere.) */ #define alloca(n) __ALLOCA(n) #include /* Define to 1 if you have and it should be used (not on Ultrix). */ /* #define HAVE_ALLOCA_H 1 */ /* Define to 1 if you have the `argz_count' function. */ /* #undef HAVE_ARGZ_COUNT */ /* Define to 1 if you have the header file. */ /* #undef HAVE_ARGZ_H */ /* Define to 1 if you have the `argz_next' function. */ /* #undef HAVE_ARGZ_NEXT */ /* Define to 1 if you have the `argz_stringify' function. */ /* #undef HAVE_ARGZ_STRINGIFY */ /* Define to 1 if you have the `asprintf' function. */ /* #undef HAVE_ASPRINTF */ /* Define to 1 if you have the `atexit' function. */ #define HAVE_ATEXIT 1 /* Define if `gethrtime(2)' does not work correctly i.e. issues a SIGILL. */ /* #undef HAVE_BROKEN_GETHRTIME */ /* Defined if the mlock() call does not work */ /* #undef HAVE_BROKEN_MLOCK */ /* Define to 1 if the compiler understands __builtin_expect. */ /* #undef HAVE_BUILTIN_EXPECT */ /* Defined if a `byte' is typedef'd */ /* #undef HAVE_BYTE_TYPEDEF */ /* Defined if the bz2 compression library is available */ #define HAVE_BZIP2 1 /* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework. */ /* #undef HAVE_CFLOCALECOPYCURRENT */ /* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework. */ /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */ /* Define to 1 if you have the `clock_gettime' function. */ /* #undef HAVE_CLOCK_GETTIME */ /* Define to 1 if you have the `ctermid' function. */ #define HAVE_CTERMID 1 /* Define to 1 if you have the `curl_easy_escape' function. */ /* #undef HAVE_CURL_EASY_ESCAPE */ /* Define to 1 if you have the `curl_easy_unescape' function. */ /* #undef HAVE_CURL_EASY_UNESCAPE */ /* Define to 1 if you have the `curl_free' function. */ #define HAVE_CURL_FREE 1 /* Define if the GNU dcgettext() function is already present or preinstalled. */ #define HAVE_DCGETTEXT 1 /* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you don't. */ #define HAVE_DECL_FEOF_UNLOCKED 0 /* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if you don't. */ #define HAVE_DECL_FGETS_UNLOCKED 0 /* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you don't. */ #define HAVE_DECL_GETC_UNLOCKED 0 /* Define to 1 if you have the declaration of `getpagesize', and to 0 if you don't. */ #define HAVE_DECL_GETPAGESIZE 1 /* Define to 1 if you have the declaration of `sys_siglist', and to 0 if you don't. */ #define HAVE_DECL_SYS_SIGLIST 0 /* Define to 1 if you have the declaration of `_snprintf', and to 0 if you don't. */ #define HAVE_DECL__SNPRINTF 0 /* Define to 1 if you have the declaration of `_snwprintf', and to 0 if you don't. */ #define HAVE_DECL__SNWPRINTF 0 /* defined if the system supports a random device */ /* #define HAVE_DEV_RANDOM 1 */ /* Define to 1 if you have the header file. */ /* #undef HAVE_DIRECT_H */ /* Defined when the dlopen function family is available */ #define HAVE_DL_DLOPEN 1 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ /* #define HAVE_DOPRNT 1 */ /* defined if we run on some of the PCDOS like systems (DOS, Windoze. OS/2) with special properties like no file modes */ /* #undef HAVE_DOSISH_SYSTEM */ /* defined if we must run on a stupid file system */ /* #undef HAVE_DRIVE_LETTERS */ /* Define to 1 if you have the `fcntl' function. */ #define HAVE_FCNTL 1 /* Define to 1 if you have the `fork' function. */ /* #define HAVE_FORK 1 */ /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */ /* #undef HAVE_FSEEKO */ #if ((!defined( __VAX)) && (__CRTL_VER >= 70301000)) # define HAVE_FSEEKO #endif /* ((!defined( __VAX)) && (__CRTL_VER >= 70301000)) */ /* Define to 1 if you have the `ftruncate' function. */ #define HAVE_FTRUNCATE 1 /* Define to 1 if you have the `fwprintf' function. */ #if (__CRTL_VER >= 70000000) # define HAVE_FWPRINTF 1 #endif /* (__CRTL_VER >= 70000000) */ /* Define to 1 if you have the `getaddrinfo' function. */ #define HAVE_GETADDRINFO 1 /* Define to 1 if you have the `getcwd' function. */ #define HAVE_GETCWD 1 /* Define to 1 if you have the `getegid' function. */ #define HAVE_GETEGID 1 /* Define to 1 if you have the `geteuid' function. */ #define HAVE_GETEUID 1 /* Define to 1 if you have the `getgid' function. */ #define HAVE_GETGID 1 /* Define if you have the `gethrtime(2)' function. */ /* #undef HAVE_GETHRTIME */ /* Define to 1 if you have the header file. */ /* #define HAVE_GETOPT_H 1 */ /* Define to 1 if you have the `getpagesize' function. */ #define HAVE_GETPAGESIZE 1 /* Define to 1 if you have the `getpwnam' function. */ #define HAVE_GETPWNAM 1 /* Define to 1 if you have the `getpwuid' function. */ #define HAVE_GETPWUID 1 /* Define to 1 if you have the `getrusage' function. */ /* #define HAVE_GETRUSAGE 1 */ /* Define if the GNU gettext() function is already present or preinstalled. */ #define HAVE_GETTEXT 1 /* Define to 1 if you have the `gettimeofday' function. */ #define HAVE_GETTIMEOFDAY 1 /* Define to 1 if you have the `getuid' function. */ #define HAVE_GETUID 1 /* Define if you have the iconv() function. */ #define HAVE_ICONV 1 /* Define if you have the 'intmax_t' type in or . */ /* #define HAVE_INTMAX_T 1 */ /* Define to 1 if you have the header file. */ #define HAVE_INTTYPES_H 1 /* Define if exists, doesn't clash with , and declares uintmax_t. */ /* #define HAVE_INTTYPES_H_WITH_UINTMAX 1 */ /* Define to 1 if you have the `isascii' function. */ #define HAVE_ISASCII 1 /* Define if you have and nl_langinfo(CODESET). */ #define HAVE_LANGINFO_CODESET 1 /* Define to 1 if you have the header file. */ #define HAVE_LANGINFO_H 1 /* Define if your file defines LC_MESSAGES. */ #define HAVE_LC_MESSAGES 1 /* Define to 1 if you have the `ldap_get_option' function. */ /* #undef HAVE_LDAP_GET_OPTION */ /* Define if the LDAP library supports ld_errno */ /* #undef HAVE_LDAP_LD_ERRNO */ /* Define to 1 if you have the `ldap_set_option' function. */ /* #undef HAVE_LDAP_SET_OPTION */ /* Define to 1 if you have the `ldap_start_tls_s' function. */ /* #undef HAVE_LDAP_START_TLS_S */ /* Define to 1 if you have the `ldap_start_tls_sA' function. */ /* #undef HAVE_LDAP_START_TLS_SA */ /* Define to 1 if you have a functional curl library. */ /* #define HAVE_LIBCURL 1 */ /* Define to 1 if you have a fully functional readline library. */ /* #undef HAVE_LIBREADLINE */ /* Define to 1 if you have the `rt' library (-lrt). */ /* #define HAVE_LIBRT 1 */ /* Define to 1 if you have a fully functional libusb library. */ /* #undef HAVE_LIBUSB */ /* Define to 1 if you have the header file. */ #define HAVE_LIMITS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_LOCALE_H 1 /* Define if you have the 'long double' type. */ #define HAVE_LONG_DOUBLE 1 /* Define to 1 if the system has the type `long long int'. */ #ifndef __VAX # define HAVE_LONG_LONG_INT 1 #endif /* ndef __VAX */ /* Define to 1 if you have the `memmove' function. */ #define HAVE_MEMMOVE 1 /* Define to 1 if you have the header file. */ #define HAVE_MEMORY_H 1 /* Define to 1 if you have the `mempcpy' function. */ /* #undef HAVE_MEMPCPY */ /* Define to 1 if you have the `memrchr' function. */ /* #undef HAVE_MEMRCHR */ /* Define to 1 if you have the `mkdtemp' function. */ /* #define HAVE_MKDTEMP 1 */ /* Defined if the system supports an mlock() call */ #define HAVE_MLOCK 1 /* Define to 1 if you have the `mmap' function. */ #define HAVE_MMAP 1 /* Define to 1 if you have the `munmap' function. */ #define HAVE_MUNMAP 1 /* Define to 1 if you have the `nl_langinfo' function. */ #define HAVE_NL_LANGINFO 1 /* Define if you have and it defines the NL_LOCALE_NAME macro if _GNU_SOURCE is defined. */ /* #undef HAVE_NL_LOCALE_NAME */ /* Define to 1 if you have the `pipe' function. */ #define HAVE_PIPE 1 /* Define to 1 if you have the `plock' function. */ /* #undef HAVE_PLOCK */ /* Define if your printf() function supports format strings with positions. */ #define HAVE_POSIX_PRINTF 1 /* Define if the defines PTHREAD_MUTEX_RECURSIVE. */ /* #undef HAVE_PTHREAD_MUTEX_RECURSIVE */ /* Define if the POSIX multithreading library has read/write locks. */ /* #undef HAVE_PTHREAD_RWLOCK */ /* Define to 1 if you have the `putenv' function. */ #if (__CRTL_VER >= 70000000) # define HAVE_PUTENV 1 #endif /* (__CRTL_VER >= 70000000) */ /* Define to 1 if you have the header file. */ #define HAVE_PWD_H 1 /* Define to 1 if you have the `raise' function. */ #define HAVE_RAISE 1 /* Define to 1 if you have the `rand' function. */ #define HAVE_RAND 1 /* Define to 1 if you have the `setenv' function. */ #if (__CRTL_VER >= 70000000) # define HAVE_SETENV 1 #endif /* (__CRTL_VER >= 70000000) */ /* Define to 1 if you have the `setlocale' function. */ #define HAVE_SETLOCALE 1 /* Define to 1 if you have the `setrlimit' function. */ #define HAVE_SETRLIMIT 1 /* Define to 1 if you have the `sigaction' function. */ #if (__CRTL_VER >= 70000000) # define HAVE_SIGACTION 1 #endif /* (__CRTL_VER >= 70000000) */ /* Define to 1 if you have the `sigprocmask' function. */ #if (__CRTL_VER >= 70000000) # define HAVE_SIGPROCMASK 1 #endif /* (__CRTL_VER >= 70000000) */ /* Define to 1 if the system has the type `sigset_t'. */ #if (__CRTL_VER >= 70000000) # define HAVE_SIGSET_T 1 #endif /* (__CRTL_VER >= 70000000) */ /* Define to 1 if you have the `snprintf' function. */ #if ((!defined( __VAX)) && (__CRTL_VER >= 70312000)) # define HAVE_SNPRINTF 1 #endif /* ((!defined( __VAX)) && (__CRTL_VER >= 70312000)) */ /* Define to 1 if you have the `stat' function. */ #define HAVE_STAT 1 /* Define to 1 if you have the header file. */ #define HAVE_STDDEF_H 1 /* Define to 1 if you have the header file. */ /* #define HAVE_STDINT_H 1 */ /* Define if exists, doesn't clash with , and declares uintmax_t. */ /* #define HAVE_STDINT_H_WITH_UINTMAX 1 */ /* Define to 1 if you have the header file. */ #define HAVE_STDLIB_H 1 /* Define to 1 if you have the `stpcpy' function. */ /* #undef HAVE_STPCPY */ /* Define to 1 if you have the `strcasecmp' function. */ #if (__CRTL_VER >= 70000000) # define HAVE_STRCASECMP 1 #endif /* (__CRTL_VER >= 70000000) */ /* Define to 1 if you have the `strchr' function. */ #define HAVE_STRCHR 1 /* Define to 1 if you have the `strdup' function. */ #define HAVE_STRDUP 1 /* Define to 1 if you have the `strerror' function. */ #define HAVE_STRERROR 1 /* Define to 1 if you have the `strftime' function. */ #define HAVE_STRFTIME 1 /* Define to 1 if you have the header file. */ #define HAVE_STRINGS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STRING_H 1 /* Define to 1 if you have the `strlwr' function. */ /* #undef HAVE_STRLWR */ /* Define to 1 if you have the `strncasecmp' function. */ #if (__CRTL_VER >= 70000000) # define HAVE_STRNCASECMP 1 #endif /* (__CRTL_VER >= 70000000) */ /* Define to 1 if you have the `strsep' function. */ /* #undef HAVE_STRSEP */ #if (__CRTL_VER >= 70000000) # define HAVE_STRSEP 1 #endif /* (__CRTL_VER >= 70000000) */ /* Define to 1 if you have the `strtoul' function. */ #define HAVE_STRTOUL 1 /* Define to 1 if the system has the type `struct sigaction'. */ #define HAVE_STRUCT_SIGACTION 1 /* Define to 1 if you have the `sysconf' function. */ #define HAVE_SYSCONF 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_CAPABILITY_H */ /* Define to 1 if you have the header file. */ /* #define HAVE_SYS_IPC_H 1 */ /* Define to 1 if you have the header file. */ #define HAVE_SYS_MMAN_H 1 /* Define to 1 if you have the header file. */ /* #define HAVE_SYS_PARAM_H 1 */ /* Define to 1 if you have the header file. */ /* #define HAVE_SYS_SHM_H 1 */ /* Define to 1 if you have the header file. */ #define HAVE_SYS_STAT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_TYPES_H 1 /* Define to 1 if you have the `tcgetattr' function. */ /* #define HAVE_TCGETATTR 1 */ /* Define to 1 if you have the header file. */ /* #define HAVE_TERMIO_H 1 */ /* Define to 1 if you have the `timegm' function. */ /* #undef HAVE_TIMEGM */ /* Define to 1 if you have the `times' function. */ /* #define HAVE_TIMES 1 */ /* Define to 1 if you have the `tsearch' function. */ /* #define HAVE_TSEARCH 1 */ /* Defined if a `u16' is typedef'd */ /* #undef HAVE_U16_TYPEDEF */ /* Defined if a `u32' is typedef'd */ /* #undef HAVE_U32_TYPEDEF */ /* Define if you have the 'uintmax_t' type in or . */ /* #define HAVE_UINTMAX_T 1 */ /* Defined if a `ulong' is typedef'd */ #define HAVE_ULONG_TYPEDEF 1 /* Define to 1 if you have the header file. */ #define HAVE_UNISTD_H 1 /* Define to 1 if you have the `unsetenv' function. */ #if (__CRTL_VER >= 70000000) # define HAVE_UNSETENV 1 #endif /* (__CRTL_VER >= 70000000) */ /* Define if you have the 'unsigned long long' type. */ #ifndef __VAX # define HAVE_UNSIGNED_LONG_LONG 1 #endif /* ndef __VAX */ /* Define to 1 if the system has the type `unsigned long long int'. */ #ifndef __VAX # define HAVE_UNSIGNED_LONG_LONG_INT 1 #endif /* ndef __VAX */ /* Define to 1 if you have the `usb_get_busses' function. */ /* #undef HAVE_USB_GET_BUSSES */ /* Defined if a `ushort' is typedef'd */ #define HAVE_USHORT_TYPEDEF 1 /* Define to 1 if you have the `vfork' function. */ #define HAVE_VFORK 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_VFORK_H */ /* Define to 1 or 0, depending whether the compiler supports simple visibility declarations. */ #define HAVE_VISIBILITY 0 /* Define to 1 if you have the `vprintf' function. */ #define HAVE_VPRINTF 1 /* Defined if we run on a W32 API based system */ /* #undef HAVE_W32_SYSTEM */ /* Define to 1 if you have the `wait4' function. */ #define HAVE_WAIT4 1 /* Define to 1 if you have the `waitpid' function. */ #define HAVE_WAITPID 1 /* Define if you have the 'wchar_t' type. */ #if (__CRTL_VER >= 60200000) # define HAVE_WCHAR_T 1 #endif /* (__CRTL_VER >= 60200000) */ /* Define to 1 if you have the `wcslen' function. */ #if (__CRTL_VER >= 60200000) # define HAVE_WCSLEN 1 #endif /* (__CRTL_VER >= 60200000) */ /* Define if you have the 'wint_t' type. */ #if (__CRTL_VER >= 60200000) # define HAVE_WINT_T 1 #endif /* (__CRTL_VER >= 60200000) */ /* Define to 1 if `fork' works. */ /* #define HAVE_WORKING_FORK 1 */ /* Define to 1 if `vfork' works. */ #define HAVE_WORKING_VFORK 1 /* Define to 1 if you have the `__fsetlocking' function. */ /* #undef HAVE___FSETLOCKING */ /* Define as const if the declaration of iconv() needs const. */ #define ICONV_CONST /* Define if integer division by zero raises signal SIGFPE. */ #define INTDIV0_RAISES_SIGFPE 1 /* Defined if a SysV shared memory supports the LOCK flag */ /* #define IPC_HAVE_SHM_LOCK 1 */ /* Defined if we can do a deferred shm release */ /* #undef IPC_RMID_DEFERRED_RELEASE */ /* Defined if this is not a regular release */ /* #undef IS_DEVELOPMENT_VERSION */ /* Defined if libcurl supports AsynchDNS */ /* #undef LIBCURL_FEATURE_ASYNCHDNS */ /* Defined if libcurl supports IDN */ /* #undef LIBCURL_FEATURE_IDN */ /* Defined if libcurl supports IPv6 */ /* #define LIBCURL_FEATURE_IPV6 1 */ /* Defined if libcurl supports KRB4 */ /* #undef LIBCURL_FEATURE_KRB4 */ /* Defined if libcurl supports libz */ #define LIBCURL_FEATURE_LIBZ 1 /* Defined if libcurl supports NTLM */ /* #define LIBCURL_FEATURE_NTLM 1 */ /* Defined if libcurl supports SSL */ /* #define LIBCURL_FEATURE_SSL 1 */ /* Defined if libcurl supports SSPI */ /* #undef LIBCURL_FEATURE_SSPI */ /* Defined if libcurl supports DICT */ #define LIBCURL_PROTOCOL_DICT 1 /* Defined if libcurl supports FILE */ #define LIBCURL_PROTOCOL_FILE 1 /* Defined if libcurl supports FTP */ #define LIBCURL_PROTOCOL_FTP 1 /* Defined if libcurl supports FTPS */ /* #define LIBCURL_PROTOCOL_FTPS 1 */ /* Defined if libcurl supports HTTP */ #define LIBCURL_PROTOCOL_HTTP 1 /* Defined if libcurl supports HTTPS */ /* #define LIBCURL_PROTOCOL_HTTPS 1 */ /* Defined if libcurl supports LDAP */ #define LIBCURL_PROTOCOL_LDAP 1 /* Defined if libcurl supports TELNET */ #define LIBCURL_PROTOCOL_TELNET 1 /* Defined if libcurl supports TFTP */ /* #define LIBCURL_PROTOCOL_TFTP 1 */ /* Defined if the host has little endian byte ordering */ #define LITTLE_ENDIAN_HOST 1 /* Defined if mkdir() does not take permission flags */ /* #undef MKDIR_TAKES_ONE_ARG */ /* defined to the name of the strong random device */ /* #define NAME_OF_DEV_RANDOM "/dev/random" */ /* defined to the name of the weaker random device */ /* #define NAME_OF_DEV_URANDOM "/dev/urandom" */ /* Define if the LDAP library requires including lber.h before ldap.h */ /* #undef NEED_LBER_H */ /* Define to disable all external program execution */ /* #undef NO_EXEC */ /* Define to 1 if your C compiler doesn't accept -c and -o together. */ /* #undef NO_MINUS_C_MINUS_O */ /* Name of package */ #define PACKAGE "gnupg" /* Define to the address where bug reports for this package should be sent. */ #define PACKAGE_BUGREPORT "bug-gnupg@gnu.org" /* Define to the full name of this package. */ #define PACKAGE_NAME "gnupg" /* Define to the full name and version of this package. */ #define PACKAGE_STRING "gnupg 1.4.9" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gnupg" /* Define to the version of this package. */ #define PACKAGE_VERSION "1.4.9" /* Size of the key and UID caches */ #define PK_UID_CACHE_SIZE 4096 /* A human readable text with the name of the OS */ #if defined( __alpha) /* [complex] */ # define PRINTABLE_OS_NAME "VMS Alpha" #elif defined( __ia64) /* [complex] */ # define PRINTABLE_OS_NAME "VMS IA64" #elif defined( __VAX) /* [complex] */ # define PRINTABLE_OS_NAME "VMS VAX" #else /* [complex] */ # define PRINTABLE_OS_NAME "VMS" #endif /* [complex] */ /* Define if exists and defines unusable PRI* macros. */ /* #undef PRI_MACROS_BROKEN */ /* Define if the pthread_in_use() detection is hard. */ /* #undef PTHREAD_IN_USE_DETECTION_HARD */ /* Define as the return type of signal handlers (`int' or `void'). */ #define RETSIGTYPE void /* The size of `uint64_t', as computed by sizeof. */ #ifndef __VAX # define SIZEOF_UINT64_T 8 #endif /* ndef __VAX */ /* Type cast macro for [.include]types.h. */ /* #define UINT64_C( c) ((uint64_t) (c)) */ #define UINT64_C( c) (c ## ULL) /* The size of `unsigned int', as computed by sizeof. */ #define SIZEOF_UNSIGNED_INT 4 /* The size of `unsigned long', as computed by sizeof. */ #define SIZEOF_UNSIGNED_LONG 4 /* The size of `unsigned long long', as computed by sizeof. */ #ifndef __VAX # define SIZEOF_UNSIGNED_LONG_LONG 8 #endif /* ndef __VAX */ /* The size of `unsigned short', as computed by sizeof. */ #define SIZEOF_UNSIGNED_SHORT 2 /* Define as the maximum value of type 'size_t', if the system doesn't define it. */ /* #undef SIZE_MAX */ /* If using the C implementation of alloca, define if you know the direction of stack growth for your system; otherwise it will be automatically deduced at runtime. STACK_DIRECTION > 0 => grows toward higher addresses STACK_DIRECTION < 0 => grows toward lower addresses STACK_DIRECTION = 0 => direction of growth unknown */ /* #undef STACK_DIRECTION */ /* Define to 1 if you have the ANSI C header files. */ #define STDC_HEADERS 1 /* Define to include the AES, AES192, and AES256 ciphers */ #define USE_AES 1 /* Allow to select random modules at runtime. */ /* #undef USE_ALL_RANDOM_MODULES */ /* Define to include the BLOWFISH cipher */ #define USE_BLOWFISH 1 /* Define to include the CAMELLIA cipher */ /* #undef USE_CAMELLIA */ /* define if capabilities should be used */ /* #undef USE_CAPABILITIES */ /* Define to include the CAST5 cipher */ #define USE_CAST5 1 /* define to use DNS CERT */ #define USE_DNS_CERT 1 /* define to use our experimental DNS PKA */ #define USE_DNS_PKA 1 /* define to use DNS SRV */ #define USE_DNS_SRV 1 /* Define to enable the use of extensions */ #define USE_DYNAMIC_LINKING 1 /* Define to use the new iconv based code */ #define USE_GNUPG_ICONV 1 /* Define to include the IDEA cipher */ #define USE_IDEA 1 /* Define if you want to use the included regex lib */ #define USE_INTERNAL_REGEX 1 /* set this to limit filenames to the 8.3 format */ /* #undef USE_ONLY_8DOT3 */ /* Define if the POSIX multithreading library can be used. */ /* #undef USE_POSIX_THREADS */ /* Define if references to the POSIX multithreading library should be made weak. */ /* #undef USE_POSIX_THREADS_WEAK */ /* Define if the GNU Pth multithreading library can be used. */ /* #undef USE_PTH_THREADS */ /* Define if references to the GNU Pth multithreading library should be made weak. */ /* #undef USE_PTH_THREADS_WEAK */ /* Defined if the EGD based RNG should be used. */ /* #undef USE_RNDEGD */ /* Defined if the /dev/random based RNG should be used. */ /* #define USE_RNDLINUX 1 */ /* Defined if the default Unix RNG should be used. */ /* #undef USE_RNDUNIX */ /* Defined if the VMS-specific RNG should be used. */ #define USE_RNDVMS 1 /* Defined if the Windows specific RNG should be used. */ /* #undef USE_RNDW32 */ /* Define to include the RSA public key algorithm */ #define USE_RSA 1 /* Define to include the SHA-224 and SHA-256 digests */ #define USE_SHA256 1 /* Define to include the SHA-384 and SHA-512 digests */ #ifndef __VAX # define USE_SHA512 1 #endif /* ndef __VAX */ /* define if the shared memory interface should be made available */ /* #define USE_SHM_COPROCESSING 1 */ /* because the Unix gettext has too much overhead on MingW32 systems and these systems lack Posix functions, we use a simplified version of gettext */ /* #undef USE_SIMPLE_GETTEXT */ /* Define if the old Solaris multithreading library can be used. */ /* #undef USE_SOLARIS_THREADS */ /* Define if references to the old Solaris multithreading library should be made weak. */ /* #undef USE_SOLARIS_THREADS_WEAK */ /* Define to include the TWOFISH cipher */ #define USE_TWOFISH 1 /* Define if the Win32 multithreading API can be used. */ /* #undef USE_WIN32_THREADS */ /* Version number of package */ #define VERSION "1.4.9b" /* Defined if compiled symbols have a leading underscore */ /* #undef WITH_SYMBOL_UNDERSCORE */ /* Number of bits in a file offset, on hosts where this is settable. */ /* #undef _FILE_OFFSET_BITS */ /* Enable GNU extensions on systems that have them. */ #ifndef _GNU_SOURCE # define _GNU_SOURCE 1 #endif /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */ /* #undef _LARGEFILE_SOURCE */ /* Define for large files, on AIX-style hosts. */ /* #undef _LARGE_FILES */ /* Define to empty if `const' does not conform to ANSI C. */ /* #undef const */ /* Define to `__inline__' or `__inline' if that's what the C compiler calls it, or to nothing if 'inline' is not supported under any name. */ #ifndef __cplusplus /* #undef inline */ # define inline __inline #endif /* Define to `int' if does not define. */ /* #undef mode_t */ /* Define to `int' if does not define. */ /* #undef pid_t */ /* Define as the type of the result of subtracting two pointers, if the system doesn't define it. */ /* #undef ptrdiff_t */ /* Define to `unsigned int' if does not define. */ /* #undef size_t */ /* Define to unsigned long or unsigned long long if and don't define. */ /* #undef uintmax_t */ #ifdef __VAX # define uintmax_t unsigned long #else /* def __VAX */ # define uintmax_t unsigned long long #endif /* def __VAX [else] */ /* Define as `fork' if `vfork' does not work. */ /* #undef vfork */ /* Define to empty if the keyword `volatile' does not work. Warning: valid code using `volatile' can become incorrect without. Disable with care. */ /* #undef volatile */ /* We didn't define endianness above, so get it from OS macros. This is intended for making fat binary builds on OS X. */ #if !defined(BIG_ENDIAN_HOST) && !defined(LITTLE_ENDIAN_HOST) # if defined(__BIG_ENDIAN__) # define BIG_ENDIAN_HOST 1 # elif defined(__LITTLE_ENDIAN__) # define LITTLE_ENDIAN_HOST 1 # else # error "No endianness found" # endif #endif #if !(defined(HAVE_FORK) && defined(HAVE_PIPE) && defined(HAVE_WAITPID)) # define EXEC_TEMPFILE_ONLY #endif /* Please note that the string version must not contain more than one character because the using code assumes strlen()==1 */ #ifdef HAVE_DOSISH_SYSTEM # define DIRSEP_C '\\' # define EXTSEP_C '.' # define DIRSEP_S "\\" # define EXTSEP_S "." # define PATHSEP_C ';' # define PATHSEP_S ";" #else # define DIRSEP_C '/' # define EXTSEP_C '.' # define EXTSEP_C2 '-' # define DIRSEP_S "/" # define EXTSEP_S "." # define EXTSEP_S2 "-" # define PATHSEP_C ':' # define PATHSEP_S ":" #endif /* For some OSes we need to use fixed strings for certain directories. */ #ifdef HAVE_DRIVE_LETTERS # define LOCALEDIR "c:\\\\lib\\\\gnupg\\\\locale" # define GNUPG_LIBDIR "c:\\\\lib\\\\gnupg" # define GNUPG_LIBEXECDIR "c:\\\\lib\\\\gnupg" # define GNUPG_DATADIR "c:\\\\lib\\\\gnupg" # define GNUPG_HOMEDIR "c:\\\\gnupg" #else # ifdef __VMS # define GNUPG_DATADIR "/SYS$MANAGER/gnupg_share" # define GNUPG_HOMEDIR "/SYS$LOGIN/gnupg" # define GNUPG_LIBDIR "/SYS$MANAGER/gnupg_share" # define GNUPG_LIBEXECDIR "" # else # define GNUPG_HOMEDIR "~/.gnupg" # endif #endif #ifdef __VMS # define BAK_SFX "_bak" # define TMP_SFX "_tmp" #else /* def __VMS */ # define BAK_SFX "~" # define TMP_SFX ".tmp" /* EXTSEP_S + "tmp" */ #endif /* def __VMS [else] */ /* Hack used for W32: ldap.m4 also tests for the ASCII version of ldap_start_tls_s because that is the actual symbol used in the library. winldap.h redefines it to our commonly used value, thus we define our usual macro here. */ #ifdef HAVE_LDAP_START_TLS_SA # ifndef HAVE_LDAP_START_TLS_S # define HAVE_LDAP_START_TLS_S 1 # endif #endif /* This is the major version number of GnuPG so that source included files can test for this. */ #define GNUPG_MAJOR_VERSION 1 /* This is the same as VERSION, but should be overridden if the platform cannot handle things like dots'.' in filenames. Set SAFE_VERSION_DOT and SAFE_VERSION_DASH to whatever SAFE_VERSION uses for dots and dashes. */ #define SAFE_VERSION VERSION #define SAFE_VERSION_DOT '.' #define SAFE_VERSION_DASH '-' /* Miscellaneous VMS-specific items. */ /* HAVE_SNPRINTF seems to be ignored by the code, so declare * snprintf() here, if needed. */ #ifndef HAVE_SNPRINTF int snprintf(char *__s, __size_t __n, const char *__format, ...); #endif /* ndef HAVE_SNPRINTF */ /* Use a VMS-specific replacement for [.g10]openfile.c * make_outfile_name(). */ #define make_outfile_name vms_make_outfile_name /* VMS-specific supplement for [.g10]openfile.c open_outfile(). */ char *vms_append_ext( char *oname, const char *iname, const char *sfx); /* Shorten any names longer than 31 characters. */ /* [.INTL] */ #define libintl_nl_default_default_domain vms_nl_default_default_domain #define libintl_nl_current_default_domain vms_nl_current_default_domain #define _nl_language_preferences_default vms_nl_language_prefs_default #endif /*GNUPG_CONFIG_H_INCLUDED*/ #ifdef HAVE_LIBCURL /* Define curl_free() via free() if our version of curl lacks curl_free() */ #if !defined(curl_free) && !defined(HAVE_CURL_FREE) #define curl_free(a) free((a)) #endif /* Define curl_easy_escape() via curl_escape() if our version of curl lacks curl_easy_escape() */ #if !defined(curl_easy_escape) && !defined(HAVE_CURL_EASY_ESCAPE) #define curl_easy_escape(a,b,c) curl_escape((b),(c)) #endif /* Define curl_easy_unescape() via curl_unescape() if our version of curl lacks curl_easy_unescape() */ #if !defined(curl_easy_unescape) && !defined(HAVE_CURL_EASY_UNESCAPE) #define curl_easy_unescape(a,b,c) curl_unescape((b),(c)) #endif #endif /* HAVE_LIBCURL */ #define __libc_lock_t gl_lock_t #define __libc_lock_define gl_lock_define #define __libc_lock_define_initialized gl_lock_define_initialized #define __libc_lock_init gl_lock_init #define __libc_lock_lock gl_lock_lock #define __libc_lock_unlock gl_lock_unlock #define __libc_lock_recursive_t gl_recursive_lock_t #define __libc_lock_define_recursive gl_recursive_lock_define #define __libc_lock_define_initialized_recursive gl_recursive_lock_define_initialized #define __libc_lock_init_recursive gl_recursive_lock_init #define __libc_lock_lock_recursive gl_recursive_lock_lock #define __libc_lock_unlock_recursive gl_recursive_lock_unlock #define glthread_in_use libintl_thread_in_use #define glthread_lock_init libintl_lock_init #define glthread_lock_lock libintl_lock_lock #define glthread_lock_unlock libintl_lock_unlock #define glthread_lock_destroy libintl_lock_destroy #define glthread_rwlock_init libintl_rwlock_init #define glthread_rwlock_rdlock libintl_rwlock_rdlock #define glthread_rwlock_wrlock libintl_rwlock_wrlock #define glthread_rwlock_unlock libintl_rwlock_unlock #define glthread_rwlock_destroy libintl_rwlock_destroy #define glthread_recursive_lock_init libintl_recursive_lock_init #define glthread_recursive_lock_lock libintl_recursive_lock_lock #define glthread_recursive_lock_unlock libintl_recursive_lock_unlock #define glthread_recursive_lock_destroy libintl_recursive_lock_destroy #define glthread_once libintl_once #define glthread_once_call libintl_once_call #define glthread_once_singlethreaded libintl_once_singlethreaded