#ifndef BOTAN_BUILD_CONFIG_H__ #define BOTAN_BUILD_CONFIG_H__ /* This file was automatically generated %{timestamp} UTC */ #define BOTAN_VERSION_MAJOR %{version_major} #define BOTAN_VERSION_MINOR %{version_minor} #define BOTAN_VERSION_PATCH %{version_patch} #ifndef BOTAN_DLL #define BOTAN_DLL %{dll_export_flags} #endif /* Chunk sizes */ #define BOTAN_DEFAULT_BUFFER_SIZE 4096 #define BOTAN_MEM_POOL_CHUNK_SIZE 64*1024 /* BigInt toggles */ #define BOTAN_MP_WORD_BITS %{mp_bits} #define BOTAN_KARAT_MUL_THRESHOLD 32 #define BOTAN_KARAT_SQR_THRESHOLD 32 #define BOTAN_PRIVATE_KEY_OP_BLINDING_BITS 64 /* Toggles for parallel block cipher mode processing */ #define BOTAN_PARALLEL_BLOCKS_ECB 8 #define BOTAN_PARALLEL_BLOCKS_CTR 8 #define BOTAN_PARALLEL_BLOCKS_EAX 8 #define BOTAN_PARALLEL_BLOCKS_XTS 8 /* PK key consistency checking toggles */ #define BOTAN_PUBLIC_KEY_STRONG_CHECKS_ON_LOAD 1 #define BOTAN_PRIVATE_KEY_STRONG_CHECKS_ON_LOAD 1 #define BOTAN_PRIVATE_KEY_STRONG_CHECKS_ON_GENERATE 1 /* Should we use GCC-style inline assembler? */ #if !defined(BOTAN_USE_GCC_INLINE_ASM) && defined(__GNUG__) #define BOTAN_USE_GCC_INLINE_ASM 1 #endif #ifndef BOTAN_USE_GCC_INLINE_ASM #define BOTAN_USE_GCC_INLINE_ASM 0 #endif /* Target identification and feature test macros */ %{target_os_defines} %{target_cpu_defines} %{target_compiler_defines} /* Module definitions */ %{module_defines} /* Local configuration options */ %{local_config} /* %{user}@%{hostname} ran '%{command_line}' Target ------- Compiler: %{cc} %{lib_opt} %{mach_opt} Arch: %{submodel}/%{arch} OS: %{os} Modules ------- %{mod_list} */ #endif