1 /* config.h.  Generated from config.h.in by configure.  */
2 /* config.h.in.  Generated from configure.ac by autoheader.  */
3 
4 /* Define if building universal (internal helper macro) */
5 /* #undef AC_APPLE_UNIVERSAL_BUILD */
6 
7 /* Define to 1 if you have the `aligned_alloc' function. */
8 #define HAVE_ALIGNED_ALLOC 1
9 
10 /* define to 1 if the C compiler supports ALTIVEC */
11 #define HAVE_ALTIVEC 0
12 
13 /* define to 1 if the C compiler supports AVX2 */
14 #define HAVE_AVX2 1
15 
16 /* define to 1 if the C compiler supports AVX2 _mm256_extract_epi16 */
17 #define HAVE_AVX2_MM256_EXTRACT_EPI16 1
18 
19 /* define to 1 if the C compiler supports AVX2 _mm256_extract_epi32 */
20 #define HAVE_AVX2_MM256_EXTRACT_EPI32 1
21 
22 /* define to 1 if the C compiler supports AVX2 _mm256_extract_epi64 */
23 #define HAVE_AVX2_MM256_EXTRACT_EPI64 1
24 
25 /* define to 1 if the C compiler supports AVX2 _mm256_extract_epi8 */
26 #define HAVE_AVX2_MM256_EXTRACT_EPI8 1
27 
28 /* define to 1 if the C compiler supports AVX2 _mm256_insert_epi16 */
29 #define HAVE_AVX2_MM256_INSERT_EPI16 1
30 
31 /* define to 1 if the C compiler supports AVX2 _mm256_insert_epi32 */
32 #define HAVE_AVX2_MM256_INSERT_EPI32 1
33 
34 /* define to 1 if the C compiler supports AVX2 _mm256_insert_epi64 */
35 #define HAVE_AVX2_MM256_INSERT_EPI64 1
36 
37 /* define to 1 if the C compiler supports AVX2 _mm256_insert_epi8 */
38 #define HAVE_AVX2_MM256_INSERT_EPI8 1
39 
40 /* define to 1 if the C compiler supports AVX2 _mm256_set1_epi64x */
41 #define HAVE_AVX2_MM256_SET1_EPI64X 1
42 
43 /* define to 1 if the C compiler supports AVX2 _mm256_set_epi64x */
44 #define HAVE_AVX2_MM256_SET_EPI64X 1
45 
46 /* define to 1 if the C compiler supports AVX512BW */
47 #define HAVE_AVX512BW 1
48 
49 /* define to 1 if the C compiler supports AVX512F */
50 #define HAVE_AVX512F 1
51 
52 /* define to 1 if the C compiler supports AVX512VBMI */
53 #define HAVE_AVX512VBMI 1
54 
55 /* define to 1 if using clock_gettime CLOCK_MONOTONIC */
56 #define HAVE_CLOCK_GETTIME_MONOTONIC 0
57 
58 /* define to 1 if using clock_gettime CLOCK_REALTIME */
59 #define HAVE_CLOCK_GETTIME_REALTIME 0
60 
61 /* define to 1 if using clock_get_time */
62 #define HAVE_CLOCK_GET_TIME 0
63 
64 /* Define to 1 if you have the <dlfcn.h> header file. */
65 #define HAVE_DLFCN_H 1
66 
67 /* Define to 1 if you have the `filelength' function. */
68 /* #undef HAVE_FILELENGTH */
69 
70 /* Define to 1 if you have the `getopt' function. */
71 #define HAVE_GETOPT 1
72 
73 /* define to 1 if using windows GetSystemTimeAsFileTime */
74 #define HAVE_GETSYSTEMTIMEASFILETIME 0
75 
76 /* Define to 1 if you have the <inttypes.h> header file. */
77 #define HAVE_INTTYPES_H 1
78 
79 /* Define to 1 if you have the <malloc.h> header file. */
80 /* #undef HAVE_MALLOC_H */
81 
82 /* Define to 1 if you have the `memalign' function. */
83 /* #undef HAVE_MEMALIGN */
84 
85 /* Define to 1 if you have the <memory.h> header file. */
86 #define HAVE_MEMORY_H 1
87 
88 /* Define to 1 if you have the `memset' function. */
89 #define HAVE_MEMSET 1
90 
91 /* define to 1 if the C compiler supports NEON */
92 #define HAVE_NEON 0
93 
94 /* Define if OpenMP is enabled */
95 #define HAVE_OPENMP 1
96 
97 /* Define to 1 if you have the `poll' function. */
98 #define HAVE_POLL 1
99 
100 /* Define to 1 if you have the <poll.h> header file. */
101 #define HAVE_POLL_H 1
102 
103 /* Define to 1 if you have the `posix_memalign' function. */
104 #define HAVE_POSIX_MEMALIGN 1
105 
106 /* Define to 1 if you have the `SetUnhandledExceptionFilter' function. */
107 /* #undef HAVE_SETUNHANDLEDEXCEPTIONFILTER */
108 
109 /* define to 1 if the C compiler supports SSE2 */
110 #define HAVE_SSE2 1
111 
112 /* define to 1 if the C compiler supports SSE2 _mm_set1_epi64x */
113 #define HAVE_SSE2_MM_SET1_EPI64X 1
114 
115 /* define to 1 if the C compiler supports SSE2 _mm_set_epi64x */
116 #define HAVE_SSE2_MM_SET_EPI64X 1
117 
118 /* define to 1 if the C compiler supports SSE4.1 */
119 #define HAVE_SSE41 1
120 
121 /* define to 1 if the C compiler supports SSE4.1 _mm_extract_epi64 */
122 #define HAVE_SSE41_MM_EXTRACT_EPI64 1
123 
124 /* define to 1 if the C compiler supports SSE4.1 _mm_insert_epi64 */
125 #define HAVE_SSE41_MM_INSERT_EPI64 1
126 
127 /* Define to 1 if you have the <stdint.h> header file. */
128 #define HAVE_STDINT_H 1
129 
130 /* Define to 1 if you have the <stdlib.h> header file. */
131 #define HAVE_STDLIB_H 1
132 
133 /* Define to 1 if you have the <strings.h> header file. */
134 #define HAVE_STRINGS_H 1
135 
136 /* Define to 1 if you have the <string.h> header file. */
137 #define HAVE_STRING_H 1
138 
139 /* Define to 1 if the system has the type `struct __stat64'. */
140 /* #undef HAVE_STRUCT___STAT64 */
141 
142 /* Define to 1 if you have the <sys/mman.h> header file. */
143 #define HAVE_SYS_MMAN_H 1
144 
145 /* Define to 1 if you have the <sys/stat.h> header file. */
146 #define HAVE_SYS_STAT_H 1
147 
148 /* Define to 1 if you have the <sys/types.h> header file. */
149 #define HAVE_SYS_TYPES_H 1
150 
151 /* Define to 1 if you have the <unistd.h> header file. */
152 #define HAVE_UNISTD_H 1
153 
154 /* define to 1 if the CXX compiler supports variadic macros */
155 #define HAVE_VARIADIC_MACROS 1
156 
157 /* Define to 1 if you have the <windows.h> header file. */
158 /* #undef HAVE_WINDOWS_H */
159 
160 /* define to 1 if the C compiler supports xgetbv */
161 #define HAVE_XGETBV 1
162 
163 /* define to 1 if zlib is available */
164 #define HAVE_ZLIB 1
165 
166 /* Define to 1 if you have the `_aligned_malloc' function. */
167 /* #undef HAVE__ALIGNED_MALLOC */
168 
169 /* Define to 1 if you have the `_fstat64' function. */
170 /* #undef HAVE__FSTAT64 */
171 
172 /* Define to 1 if you have the `_stat64' function. */
173 /* #undef HAVE__STAT64 */
174 
175 /* int64_t suffix is i64 */
176 /* #undef INT64_LITERAL_SUFFIX_I64 */
177 
178 /* int64_t suffix is LL */
179 #define INT64_LITERAL_SUFFIX_LL 1
180 
181 /* int64_t suffix is unknown */
182 /* #undef INT64_LITERAL_SUFFIX_UNKNOWN */
183 
184 /* Define to the sub-directory where libtool stores uninstalled libraries. */
185 #define LT_OBJDIR ".libs/"
186 
187 /* Name of package */
188 #define PACKAGE "parasail"
189 
190 /* Define to the address where bug reports for this package should be sent. */
191 #define PACKAGE_BUGREPORT "jeffrey.daily@gmail.com"
192 
193 /* Define to the full name of this package. */
194 #define PACKAGE_NAME "Pairwise Sequence Alignment Library"
195 
196 /* Define to the full name and version of this package. */
197 #define PACKAGE_STRING "Pairwise Sequence Alignment Library 2.4.2"
198 
199 /* Define to the one symbol short name of this package. */
200 #define PACKAGE_TARNAME "parasail"
201 
202 /* Define to the home page for this package. */
203 #define PACKAGE_URL ""
204 
205 /* Define to the version of this package. */
206 #define PACKAGE_VERSION "2.4.2"
207 
208 /* The size of `int', as computed by sizeof. */
209 #define SIZEOF_INT 4
210 
211 /* Define to 1 if you have the ANSI C header files. */
212 #define STDC_HEADERS 1
213 
214 /* Version number of package */
215 #define VERSION "2.4.2"
216 
217 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
218    significant byte first (like Motorola and SPARC, unlike Intel). */
219 #if defined AC_APPLE_UNIVERSAL_BUILD
220 # if defined __BIG_ENDIAN__
221 #  define WORDS_BIGENDIAN 1
222 # endif
223 #else
224 # ifndef WORDS_BIGENDIAN
225 /* #  undef WORDS_BIGENDIAN */
226 # endif
227 #endif
228 
229 /* Enable large inode numbers on Mac OS X 10.5.  */
230 #ifndef _DARWIN_USE_64_BIT_INODE
231 # define _DARWIN_USE_64_BIT_INODE 1
232 #endif
233 
234 /* Number of bits in a file offset, on hosts where this is settable. */
235 /* #undef _FILE_OFFSET_BITS */
236 
237 /* Define for large files, on AIX-style hosts. */
238 /* #undef _LARGE_FILES */
239 
240 /* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
241    <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
242    #define below would cause a syntax error. */
243 /* #undef _UINT32_T */
244 
245 /* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
246    <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
247    #define below would cause a syntax error. */
248 /* #undef _UINT64_T */
249 
250 /* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>,
251    <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
252    #define below would cause a syntax error. */
253 /* #undef _UINT8_T */
254 
255 /* Define to empty if `const' does not conform to ANSI C. */
256 /* #undef const */
257 
258 /* Define to `__inline__' or `__inline' if that's what the C compiler
259    calls it, or to nothing if 'inline' is not supported under any name.  */
260 #ifndef __cplusplus
261 /* #undef inline */
262 #endif
263 
264 /* Define to the type of a signed integer type of width exactly 16 bits if
265    such a type exists and the standard includes do not define it. */
266 /* #undef int16_t */
267 
268 /* Define to the type of a signed integer type of width exactly 32 bits if
269    such a type exists and the standard includes do not define it. */
270 /* #undef int32_t */
271 
272 /* Define to the type of a signed integer type of width exactly 64 bits if
273    such a type exists and the standard includes do not define it. */
274 /* #undef int64_t */
275 
276 /* Define to the type of a signed integer type of width exactly 8 bits if such
277    a type exists and the standard includes do not define it. */
278 /* #undef int8_t */
279 
280 /* Define to `long int' if <sys/types.h> does not define. */
281 /* #undef off_t */
282 
283 /* Define to the equivalent of the C99 'restrict' keyword, or to
284    nothing if this is not supported.  Do not define if restrict is
285    supported directly.  */
286 #define restrict __restrict
287 /* Work around a bug in Sun C++: it does not support _Restrict or
288    __restrict__, even though the corresponding Sun C compiler ends up with
289    "#define restrict _Restrict" or "#define restrict __restrict__" in the
290    previous line.  Perhaps some future version of Sun C++ will work with
291    restrict; if so, hopefully it defines __RESTRICT like Sun C does.  */
292 #if defined __SUNPRO_CC && !defined __RESTRICT
293 # define _Restrict
294 # define __restrict__
295 #endif
296 
297 /* Define to `unsigned int' if <sys/types.h> does not define. */
298 /* #undef size_t */
299 
300 /* Define to the type of an unsigned integer type of width exactly 16 bits if
301    such a type exists and the standard includes do not define it. */
302 /* #undef uint16_t */
303 
304 /* Define to the type of an unsigned integer type of width exactly 32 bits if
305    such a type exists and the standard includes do not define it. */
306 /* #undef uint32_t */
307 
308 /* Define to the type of an unsigned integer type of width exactly 64 bits if
309    such a type exists and the standard includes do not define it. */
310 /* #undef uint64_t */
311 
312 /* Define to the type of an unsigned integer type of width exactly 8 bits if
313    such a type exists and the standard includes do not define it. */
314 /* #undef uint8_t */
315