blitz/config.h

Go to the documentation of this file.
00001 /* blitz/config.h.  Generated by configure.  */
00002 /* blitz/config.h.in.  Generated from configure.ac by autoheader.  */
00003 
00004 
00005 /******************************************************************************
00006  * config.h           Compiler language support flags
00007  *
00008  * This file was generated automatically when running the configure script.
00009  * You should rerun configure each time you switch compilers, install new
00010  * standard libraries, or change compiler versions.
00011  *
00012  */
00013 
00014 
00015 
00016 /* define if bool is a built-in type */
00017 #define HAVE_BOOL 
00018 
00019 /* define if the compiler has <climits> header */
00020 #define HAVE_CLIMITS 
00021 
00022 /* define if the compiler has complex<T> */
00023 #define HAVE_COMPLEX 
00024 
00025 /* define if the compiler has standard complex<T> functions */
00026 #define HAVE_COMPLEX_FCNS 
00027 
00028 /* define if the compiler has complex math functions */
00029 #define HAVE_COMPLEX_MATH1 
00030 
00031 /* define if the compiler has more complex math functions */
00032 /* #undef HAVE_COMPLEX_MATH2 */
00033 
00034 /* define if complex math functions are in namespace std */
00035 #define HAVE_COMPLEX_MATH_IN_NAMESPACE_STD 
00036 
00037 /* define if the compiler supports const_cast<> */
00038 #define HAVE_CONST_CAST 
00039 
00040 /* define if the compiler supports default template parameters */
00041 #define HAVE_DEFAULT_TEMPLATE_PARAMETERS 
00042 
00043 /* Define to 1 if you have the <dlfcn.h> header file. */
00044 #define HAVE_DLFCN_H 1
00045 
00046 /* define if the compiler supports dynamic_cast<> */
00047 #define HAVE_DYNAMIC_CAST 
00048 
00049 /* define if the compiler handle computations inside an enum */
00050 #define HAVE_ENUM_COMPUTATIONS 
00051 
00052 /* define if the compiler handles (int) casts in enum computations */
00053 #define HAVE_ENUM_COMPUTATIONS_WITH_CAST 
00054 
00055 /* define if the compiler supports exceptions */
00056 #define HAVE_EXCEPTIONS 
00057 
00058 /* define if the compiler supports the explicit keyword */
00059 #define HAVE_EXPLICIT 
00060 
00061 /* define if the compiler supports explicit template function qualification */
00062 #define HAVE_EXPLICIT_TEMPLATE_FUNCTION_QUALIFICATION 
00063 
00064 /* define if the compiler recognizes the full specialization syntax */
00065 #define HAVE_FULL_SPECIALIZATION_SYNTAX 
00066 
00067 /* define if the compiler supports function templates with non-type parameters
00068    */
00069 #define HAVE_FUNCTION_NONTYPE_PARAMETERS 
00070 
00071 /* define if the compiler supports IEEE math library */
00072 #define HAVE_IEEE_MATH 
00073 
00074 /* Define to 1 if you have the <inttypes.h> header file. */
00075 #define HAVE_INTTYPES_H 1
00076 
00077 /* Define to 1 if you have the `m' library (-lm). */
00078 /* #undef HAVE_LIBM */
00079 
00080 /* define if the compiler supports member constants */
00081 #define HAVE_MEMBER_CONSTANTS 
00082 
00083 /* define if the compiler supports member templates */
00084 #define HAVE_MEMBER_TEMPLATES 
00085 
00086 /* define if the compiler supports member templates outside the class
00087    declaration */
00088 #define HAVE_MEMBER_TEMPLATES_OUTSIDE_CLASS 
00089 
00090 /* Define to 1 if you have the <memory.h> header file. */
00091 #define HAVE_MEMORY_H 1
00092 
00093 /* define if the compiler supports the mutable keyword */
00094 #define HAVE_MUTABLE 
00095 
00096 /* define if the compiler implements namespaces */
00097 #define HAVE_NAMESPACES 
00098 
00099 /* define if the compiler supports the Numerical C Extensions Group restrict
00100    keyword */
00101 /* #undef HAVE_NCEG_RESTRICT */
00102 
00103 /* define if the compiler supports the __restrict__ keyword */
00104 #define HAVE_NCEG_RESTRICT_EGCS 
00105 
00106 /* define if the compiler has numeric_limits<T> */
00107 #define HAVE_NUMERIC_LIMITS 
00108 
00109 /* define if the compiler accepts the old for scoping rules */
00110 /* #undef HAVE_OLD_FOR_SCOPING */
00111 
00112 /* define if the compiler supports partial ordering */
00113 #define HAVE_PARTIAL_ORDERING 
00114 
00115 /* define if the compiler supports partial specialization */
00116 #define HAVE_PARTIAL_SPECIALIZATION 
00117 
00118 /* define if the compiler supports reinterpret_cast<> */
00119 #define HAVE_REINTERPRET_CAST 
00120 
00121 /* define if the compiler supports Run-Time Type Identification */
00122 #define HAVE_RTTI 
00123 
00124 /* define if the compiler has getrusage() function */
00125 #define HAVE_RUSAGE 
00126 
00127 /* define if the compiler supports static_cast<> */
00128 #define HAVE_STATIC_CAST 
00129 
00130 /* define if the compiler supports ISO C++ standard library */
00131 #define HAVE_STD 
00132 
00133 /* Define to 1 if you have the <stdint.h> header file. */
00134 #define HAVE_STDINT_H 1
00135 
00136 /* Define to 1 if you have the <stdlib.h> header file. */
00137 #define HAVE_STDLIB_H 1
00138 
00139 /* define if the compiler supports Standard Template Library */
00140 #define HAVE_STL 
00141 
00142 /* Define to 1 if you have the <strings.h> header file. */
00143 #define HAVE_STRINGS_H 1
00144 
00145 /* Define to 1 if you have the <string.h> header file. */
00146 #define HAVE_STRING_H 1
00147 
00148 /* define if the compiler supports System V math library */
00149 /* #undef HAVE_SYSTEM_V_MATH */
00150 
00151 /* Define to 1 if you have the <sys/stat.h> header file. */
00152 #define HAVE_SYS_STAT_H 1
00153 
00154 /* Define to 1 if you have the <sys/types.h> header file. */
00155 #define HAVE_SYS_TYPES_H 1
00156 
00157 /* define if the compiler supports basic templates */
00158 #define HAVE_TEMPLATES 
00159 
00160 /* define if the compiler supports templates as template arguments */
00161 #define HAVE_TEMPLATES_AS_TEMPLATE_ARGUMENTS 
00162 
00163 /* define if the compiler supports use of the template keyword as a qualifier
00164    */
00165 #define HAVE_TEMPLATE_KEYWORD_QUALIFIER 
00166 
00167 /* define if the compiler supports template-qualified base class specifiers */
00168 #define HAVE_TEMPLATE_QUALIFIED_BASE_CLASS 
00169 
00170 /* define if the compiler supports template-qualified return types */
00171 #define HAVE_TEMPLATE_QUALIFIED_RETURN_TYPE 
00172 
00173 /* define if the compiler supports function matching with argument types which
00174    are template scope-qualified */
00175 #define HAVE_TEMPLATE_SCOPED_ARGUMENT_MATCHING 
00176 
00177 /* define if the compiler recognizes typename */
00178 #define HAVE_TYPENAME 
00179 
00180 /* define if the compiler supports the vector type promotion mechanism */
00181 #define HAVE_TYPE_PROMOTION 
00182 
00183 /* Define to 1 if you have the <unistd.h> header file. */
00184 #define HAVE_UNISTD_H 1
00185 
00186 /* define if the compiler supports numeric traits promotions */
00187 #define HAVE_USE_NUMTRAIT 
00188 
00189 /* define if the compiler has valarray<T> */
00190 #define HAVE_VALARRAY 
00191 
00192 /* define if the compiler has isnan function in namespace std */
00193 #define ISNAN_IN_NAMESPACE_STD 
00194 
00195 /* define if the compiler has C math functions in namespace std */
00196 #define MATH_FN_IN_NAMESPACE_STD 
00197 
00198 /* Name of package */
00199 #define PACKAGE "blitz"
00200 
00201 /* Define to the address where bug reports for this package should be sent. */
00202 #define PACKAGE_BUGREPORT "blitz-bugs@oonumerics.org"
00203 
00204 /* Define to the full name of this package. */
00205 #define PACKAGE_NAME "blitz"
00206 
00207 /* Define to the full name and version of this package. */
00208 #define PACKAGE_STRING "blitz 0.9"
00209 
00210 /* Define to the one symbol short name of this package. */
00211 #define PACKAGE_TARNAME "blitz"
00212 
00213 /* Define to the version of this package. */
00214 #define PACKAGE_VERSION "0.9"
00215 
00216 /* Define to 1 if you have the ANSI C header files. */
00217 #define STDC_HEADERS 1
00218 
00219 /* Version number of package */
00220 #define VERSION "0.9"
00221 
00222 /* CXX */
00223 #define _compiler_name "c++"
00224 
00225 /* CXXFLAGS */
00226 #define _compiler_options ""
00227 
00228 /* date */
00229 #define _config_date "Wed Oct 17 17:19:52 EDT 2007"
00230 
00231 /* uname -a */
00232 #define _os_name "Linux xenbuilder2.fedora.redhat.com 2.6.20-1.2962.fc6xen #1 SMP Tue Jun 19 19:10:51 EDT 2007 i686 i686 i386 GNU/Linux"
00233 
00234 /* target */
00235 #define _platform "i386-redhat-linux-gnu"

Generated on Wed Oct 17 17:20:04 2007 for blitz by  doxygen 1.5.2