source: XIOS/dev/dev_olga/src/extern/blitz/include/blitz/apple/bzconfig.h @ 1022

Last change on this file since 1022 was 1022, checked in by mhnguyen, 7 years ago
File size: 11.2 KB
Line 
1#ifndef _BLITZ_APPLE_BZCONFIG_H
2#define _BLITZ_APPLE_BZCONFIG_H 1
3 
4/* blitz/apple/bzconfig.h. Generated automatically at end of configure. */
5/* blitz/config.h.  Generated from config.h.in by configure.  */
6/* blitz/config.h.in.  Generated from configure.ac by autoheader.  */
7
8
9/******************************************************************************
10 * config.h           Compiler language support flags
11 *
12 * This file was generated automatically when running the configure script.
13 * You should rerun configure each time you switch compilers, install new
14 * standard libraries, or change compiler versions.
15 *
16 */
17
18
19
20/* Macro for declaring aligned variables */
21#ifndef BZ_ALIGN_VARIABLE
22#define BZ_ALIGN_VARIABLE(vartype,varname,alignment) vartype varname;
23#endif
24
25/* Enable dimensions with > 2^31 elements (NOT IMPLEMENTED) */
26/* #undef BZ_FULLY64BIT */
27
28/* define if bool is a built-in type */
29#ifndef BZ_HAVE_BOOL
30#define BZ_HAVE_BOOL /**/ 
31#endif
32
33/* define if the Boost library is available */
34/* #undef BZ_HAVE_BOOST */
35
36/* Define to 1 if you have the <boost/mpi.hpp> header file. */
37/* #undef BZ_HAVE_BOOST_MPI_HPP */
38
39/* define if the Boost::Serialization library is available */
40/* #undef BZ_HAVE_BOOST_SERIALIZATION */
41
42/* define if the compiler has <climits> header */
43#ifndef BZ_HAVE_CLIMITS
44#define BZ_HAVE_CLIMITS /**/ 
45#endif
46
47/* define if the compiler has complex<T> */
48#ifndef BZ_HAVE_COMPLEX
49#define BZ_HAVE_COMPLEX /**/ 
50#endif
51
52/* define if the compiler has standard complex<T> functions */
53#ifndef BZ_HAVE_COMPLEX_FCNS
54#define BZ_HAVE_COMPLEX_FCNS /**/ 
55#endif
56
57/* define if the compiler has complex math functions */
58#ifndef BZ_HAVE_COMPLEX_MATH1
59#define BZ_HAVE_COMPLEX_MATH1 /**/ 
60#endif
61
62/* define if the compiler has more complex math functions */
63/* #undef BZ_HAVE_COMPLEX_MATH2 */
64
65/* define if complex math functions are in namespace std */
66#ifndef BZ_HAVE_COMPLEX_MATH_IN_NAMESPACE_STD
67#define BZ_HAVE_COMPLEX_MATH_IN_NAMESPACE_STD /**/ 
68#endif
69
70/* define if the compiler supports const_cast<> */
71#ifndef BZ_HAVE_CONST_CAST
72#define BZ_HAVE_CONST_CAST /**/ 
73#endif
74
75/* Define to 1 if you have the <cstring> header file. */
76#ifndef BZ_HAVE_CSTRING
77#define BZ_HAVE_CSTRING 1
78#endif
79
80/* define if the compiler supports default template parameters */
81#ifndef BZ_HAVE_DEFAULT_TEMPLATE_PARAMETERS
82#define BZ_HAVE_DEFAULT_TEMPLATE_PARAMETERS /**/ 
83#endif
84
85/* Define to 1 if you have the <dlfcn.h> header file. */
86/* #undef BZ_HAVE_DLFCN_H */
87
88/* define if the compiler supports dynamic_cast<> */
89#ifndef BZ_HAVE_DYNAMIC_CAST
90#define BZ_HAVE_DYNAMIC_CAST /**/ 
91#endif
92
93/* define if the compiler handle computations inside an enum */
94#ifndef BZ_HAVE_ENUM_COMPUTATIONS
95#define BZ_HAVE_ENUM_COMPUTATIONS /**/ 
96#endif
97
98/* define if the compiler handles (int) casts in enum computations */
99#ifndef BZ_HAVE_ENUM_COMPUTATIONS_WITH_CAST
100#define BZ_HAVE_ENUM_COMPUTATIONS_WITH_CAST /**/ 
101#endif
102
103/* define if the compiler supports exceptions */
104#ifndef BZ_HAVE_EXCEPTIONS
105#define BZ_HAVE_EXCEPTIONS /**/ 
106#endif
107
108/* define if the compiler supports the explicit keyword */
109#ifndef BZ_HAVE_EXPLICIT
110#define BZ_HAVE_EXPLICIT /**/ 
111#endif
112
113/* define if the compiler supports explicit template function qualification */
114#ifndef BZ_HAVE_EXPLICIT_TEMPLATE_FUNCTION_QUALIFICATION
115#define BZ_HAVE_EXPLICIT_TEMPLATE_FUNCTION_QUALIFICATION /**/ 
116#endif
117
118/* define if the compiler recognizes the full specialization syntax */
119#ifndef BZ_HAVE_FULL_SPECIALIZATION_SYNTAX
120#define BZ_HAVE_FULL_SPECIALIZATION_SYNTAX /**/ 
121#endif
122
123/* define if the compiler supports function templates with non-type parameters
124   */
125#ifndef BZ_HAVE_FUNCTION_NONTYPE_PARAMETERS
126#define BZ_HAVE_FUNCTION_NONTYPE_PARAMETERS /**/ 
127#endif
128
129/* define if the compiler supports IEEE math library */
130#ifndef BZ_HAVE_IEEE_MATH
131#define BZ_HAVE_IEEE_MATH /**/ 
132#endif
133
134/* Define to 1 if you have the <inttypes.h> header file. */
135/* #undef BZ_HAVE_INTTYPES_H */
136
137/* Define to 1 if you have the `m' library (-lm). */
138/* #undef BZ_HAVE_LIBM */
139
140/* Define to 1 if you have the `papi' library (-lpapi). */
141/* #undef BZ_HAVE_LIBPAPI */
142
143/* define if the compiler supports member constants */
144#ifndef BZ_HAVE_MEMBER_CONSTANTS
145#define BZ_HAVE_MEMBER_CONSTANTS /**/ 
146#endif
147
148/* define if the compiler supports member templates */
149#ifndef BZ_HAVE_MEMBER_TEMPLATES
150#define BZ_HAVE_MEMBER_TEMPLATES /**/ 
151#endif
152
153/* define if the compiler supports member templates outside the class
154   declaration */
155#ifndef BZ_HAVE_MEMBER_TEMPLATES_OUTSIDE_CLASS
156#define BZ_HAVE_MEMBER_TEMPLATES_OUTSIDE_CLASS /**/ 
157#endif
158
159/* Define to 1 if you have the <memory.h> header file. */
160/* #undef BZ_HAVE_MEMORY_H */
161
162/* define if the compiler supports the mutable keyword */
163#ifndef BZ_HAVE_MUTABLE
164#define BZ_HAVE_MUTABLE /**/ 
165#endif
166
167/* define if the compiler implements namespaces */
168#ifndef BZ_HAVE_NAMESPACES
169#define BZ_HAVE_NAMESPACES /**/ 
170#endif
171
172/* define if the compiler supports the Numerical C Extensions Group restrict
173   keyword */
174#ifndef BZ_HAVE_NCEG_RESTRICT
175#define BZ_HAVE_NCEG_RESTRICT /**/ 
176#endif
177
178/* define if the compiler supports the __restrict__ keyword */
179#ifndef BZ_HAVE_NCEG_RESTRICT_EGCS
180#define BZ_HAVE_NCEG_RESTRICT_EGCS /**/ 
181#endif
182
183/* define if the compiler has numeric_limits<T> */
184#ifndef BZ_HAVE_NUMERIC_LIMITS
185#define BZ_HAVE_NUMERIC_LIMITS /**/ 
186#endif
187
188/* define if the compiler accepts the old for scoping rules */
189/* #undef BZ_HAVE_OLD_FOR_SCOPING */
190
191/* define if the compiler supports partial ordering */
192#ifndef BZ_HAVE_PARTIAL_ORDERING
193#define BZ_HAVE_PARTIAL_ORDERING /**/ 
194#endif
195
196/* define if the compiler supports partial specialization */
197#ifndef BZ_HAVE_PARTIAL_SPECIALIZATION
198#define BZ_HAVE_PARTIAL_SPECIALIZATION /**/ 
199#endif
200
201/* define if the compiler supports reinterpret_cast<> */
202#ifndef BZ_HAVE_REINTERPRET_CAST
203#define BZ_HAVE_REINTERPRET_CAST /**/ 
204#endif
205
206/* define if the compiler supports Run-Time Type Identification */
207#ifndef BZ_HAVE_RTTI
208#define BZ_HAVE_RTTI /**/ 
209#endif
210
211/* define if the compiler has getrusage() function */
212#ifndef BZ_HAVE_RUSAGE
213#define BZ_HAVE_RUSAGE /**/ 
214#endif
215
216/* define if the compiler supports static_cast<> */
217#ifndef BZ_HAVE_STATIC_CAST
218#define BZ_HAVE_STATIC_CAST /**/ 
219#endif
220
221/* define if the compiler supports ISO C++ standard library */
222#ifndef BZ_HAVE_STD
223#define BZ_HAVE_STD /**/ 
224#endif
225
226/* Define to 1 if you have the <stdint.h> header file. */
227/* #undef BZ_HAVE_STDINT_H */
228
229/* Define to 1 if you have the <stdlib.h> header file. */
230/* #undef BZ_HAVE_STDLIB_H */
231
232/* define if the compiler supports Standard Template Library */
233#ifndef BZ_HAVE_STL
234#define BZ_HAVE_STL /**/ 
235#endif
236
237/* Define to 1 if you have the <strings.h> header file. */
238/* #undef BZ_HAVE_STRINGS_H */
239
240/* Define to 1 if you have the <string.h> header file. */
241/* #undef BZ_HAVE_STRING_H */
242
243/* define if the compiler supports System V math library */
244#ifndef BZ_HAVE_SYSTEM_V_MATH
245#define BZ_HAVE_SYSTEM_V_MATH /**/ 
246#endif
247
248/* Define to 1 if you have the <sys/stat.h> header file. */
249/* #undef BZ_HAVE_SYS_STAT_H */
250
251/* Define to 1 if you have the <sys/types.h> header file. */
252/* #undef BZ_HAVE_SYS_TYPES_H */
253
254/* Define to 1 if you have the <tbb/atomic.h> header file. */
255/* #undef BZ_HAVE_TBB_ATOMIC_H */
256
257/* define if the compiler supports basic templates */
258#ifndef BZ_HAVE_TEMPLATES
259#define BZ_HAVE_TEMPLATES /**/ 
260#endif
261
262/* define if the compiler supports templates as template arguments */
263#ifndef BZ_HAVE_TEMPLATES_AS_TEMPLATE_ARGUMENTS
264#define BZ_HAVE_TEMPLATES_AS_TEMPLATE_ARGUMENTS /**/ 
265#endif
266
267/* define if the compiler supports use of the template keyword as a qualifier
268   */
269#ifndef BZ_HAVE_TEMPLATE_KEYWORD_QUALIFIER
270#define BZ_HAVE_TEMPLATE_KEYWORD_QUALIFIER /**/ 
271#endif
272
273/* define if the compiler supports template-qualified base class specifiers */
274#ifndef BZ_HAVE_TEMPLATE_QUALIFIED_BASE_CLASS
275#define BZ_HAVE_TEMPLATE_QUALIFIED_BASE_CLASS /**/ 
276#endif
277
278/* define if the compiler supports template-qualified return types */
279#ifndef BZ_HAVE_TEMPLATE_QUALIFIED_RETURN_TYPE
280#define BZ_HAVE_TEMPLATE_QUALIFIED_RETURN_TYPE /**/ 
281#endif
282
283/* define if the compiler supports function matching with argument types which
284   are template scope-qualified */
285#ifndef BZ_HAVE_TEMPLATE_SCOPED_ARGUMENT_MATCHING
286#define BZ_HAVE_TEMPLATE_SCOPED_ARGUMENT_MATCHING /**/ 
287#endif
288
289/* define if the compiler recognizes typename */
290#ifndef BZ_HAVE_TYPENAME
291#define BZ_HAVE_TYPENAME /**/ 
292#endif
293
294/* define if the compiler supports the vector type promotion mechanism */
295#ifndef BZ_HAVE_TYPE_PROMOTION
296#define BZ_HAVE_TYPE_PROMOTION /**/ 
297#endif
298
299/* Define to 1 if you have the <unistd.h> header file. */
300/* #undef BZ_HAVE_UNISTD_H */
301
302/* define if the compiler supports numeric traits promotions */
303#ifndef BZ_HAVE_USE_NUMTRAIT
304#define BZ_HAVE_USE_NUMTRAIT /**/ 
305#endif
306
307/* define if the compiler has valarray<T> */
308#ifndef BZ_HAVE_VALARRAY
309#define BZ_HAVE_VALARRAY /**/ 
310#endif
311
312/* define if the compiler has isnan function in namespace std */
313/* #undef BZ_ISNAN_IN_NAMESPACE_STD */
314
315/* Define to the sub-directory in which libtool stores uninstalled libraries.
316   */
317#ifndef BZ_LT_OBJDIR
318#define BZ_LT_OBJDIR ".libs/"
319#endif
320
321/* define if the compiler has C math abs(integer types) in namespace std */
322#ifndef BZ_MATH_ABSINT_IN_NAMESPACE_STD
323#define BZ_MATH_ABSINT_IN_NAMESPACE_STD /**/ 
324#endif
325
326/* define if the compiler has C math functions in namespace std */
327#ifndef BZ_MATH_FN_IN_NAMESPACE_STD
328#define BZ_MATH_FN_IN_NAMESPACE_STD /**/ 
329#endif
330
331/* Name of package */
332#ifndef BZ_PACKAGE
333#define BZ_PACKAGE "blitz"
334#endif
335
336/* Define to the address where bug reports for this package should be sent. */
337#ifndef BZ_PACKAGE_BUGREPORT
338#define BZ_PACKAGE_BUGREPORT "blitz-support@lists.sourceforge.net"
339#endif
340
341/* Define to the full name of this package. */
342#ifndef BZ_PACKAGE_NAME
343#define BZ_PACKAGE_NAME "blitz"
344#endif
345
346/* Define to the full name and version of this package. */
347#ifndef BZ_PACKAGE_STRING
348#define BZ_PACKAGE_STRING "blitz 0.10"
349#endif
350
351/* Define to the one symbol short name of this package. */
352#ifndef BZ_PACKAGE_TARNAME
353#define BZ_PACKAGE_TARNAME "blitz"
354#endif
355
356/* Define to the home page for this package. */
357#ifndef BZ_PACKAGE_URL
358#define BZ_PACKAGE_URL ""
359#endif
360
361/* Define to the version of this package. */
362#ifndef BZ_PACKAGE_VERSION
363#define BZ_PACKAGE_VERSION "0.10"
364#endif
365
366/* Pad array lengths to SIMD width. */
367/* #undef BZ_PAD_ARRAYS */
368
369/* Set SIMD instruction width in bytes */
370#ifndef BZ_SIMD_WIDTH
371#define BZ_SIMD_WIDTH 1
372#endif
373
374/* Define to 1 if you have the ANSI C header files. */
375/* #undef BZ_STDC_HEADERS */
376
377/* Enable Blitz thread-safety features */
378/* #undef BZ_THREADSAFE */
379
380/* Use TBB atomic types */
381/* #undef BZ_THREADSAFE_USE_TBB */
382
383/* Specifies whether compiler alignment pragmas should be used */
384/* #undef BZ_USE_ALIGNMENT_PRAGMAS */
385
386/* Version number of package */
387#ifndef BZ_VERSION
388#define BZ_VERSION "0.10"
389#endif
390
391/* CXX */
392#ifndef BZ__compiler_name
393#define BZ__compiler_name "xlc++"
394#endif
395
396/* CXXFLAGS */
397#ifndef BZ__compiler_options
398#define BZ__compiler_options "-qrtti"
399#endif
400
401/* date */
402#ifndef BZ__config_date
403#define BZ__config_date "Mon Oct 15 13:09:45 DFT 2012"
404#endif
405
406/* uname -a */
407#ifndef BZ__os_name
408#define BZ__os_name "AIX vargas043 3 5 00CFEBE14C00"
409#endif
410
411/* target */
412#ifndef BZ__platform
413#define BZ__platform "powerpc-ibm-aix5.3.0.0"
414#endif
415 
416/* once: _BLITZ_APPLE_BZCONFIG_H */
417#endif
Note: See TracBrowser for help on using the repository browser.