blitz Version 0.10
blitz/config.h
Go to the documentation of this file.
00001 /* blitz/config.h.  Generated from config.h.in 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 /* Enable dimensions with > 2^31 elements (NOT IMPLEMENTED) */
00017 /* #undef FULLY64BIT */
00018 
00019 /* define if bool is a built-in type */
00020 #define HAVE_BOOL 
00021 
00022 /* define if the compiler has <climits> header */
00023 #define HAVE_CLIMITS 
00024 
00025 /* define if the compiler has complex<T> */
00026 #define HAVE_COMPLEX 
00027 
00028 /* define if the compiler has standard complex<T> functions */
00029 #define HAVE_COMPLEX_FCNS 
00030 
00031 /* define if the compiler has complex math functions */
00032 #define HAVE_COMPLEX_MATH1 
00033 
00034 /* define if the compiler has more complex math functions */
00035 /* #undef HAVE_COMPLEX_MATH2 */
00036 
00037 /* define if complex math functions are in namespace std */
00038 #define HAVE_COMPLEX_MATH_IN_NAMESPACE_STD 
00039 
00040 /* define if the compiler supports const_cast<> */
00041 #define HAVE_CONST_CAST 
00042 
00043 /* Define to 1 if you have the <cstring> header file. */
00044 #define HAVE_CSTRING 1
00045 
00046 /* define if the compiler supports default template parameters */
00047 #define HAVE_DEFAULT_TEMPLATE_PARAMETERS 
00048 
00049 /* Define to 1 if you have the <dlfcn.h> header file. */
00050 #define HAVE_DLFCN_H 1
00051 
00052 /* define if the compiler supports dynamic_cast<> */
00053 #define HAVE_DYNAMIC_CAST 
00054 
00055 /* define if the compiler handle computations inside an enum */
00056 #define HAVE_ENUM_COMPUTATIONS 
00057 
00058 /* define if the compiler handles (int) casts in enum computations */
00059 #define HAVE_ENUM_COMPUTATIONS_WITH_CAST 
00060 
00061 /* define if the compiler supports exceptions */
00062 #define HAVE_EXCEPTIONS 
00063 
00064 /* define if the compiler supports the explicit keyword */
00065 #define HAVE_EXPLICIT 
00066 
00067 /* define if the compiler supports explicit template function qualification */
00068 #define HAVE_EXPLICIT_TEMPLATE_FUNCTION_QUALIFICATION 
00069 
00070 /* define if the compiler recognizes the full specialization syntax */
00071 #define HAVE_FULL_SPECIALIZATION_SYNTAX 
00072 
00073 /* define if the compiler supports function templates with non-type parameters
00074    */
00075 #define HAVE_FUNCTION_NONTYPE_PARAMETERS 
00076 
00077 /* define if the compiler supports IEEE math library */
00078 #define HAVE_IEEE_MATH 
00079 
00080 /* Define to 1 if you have the <inttypes.h> header file. */
00081 #define HAVE_INTTYPES_H 1
00082 
00083 /* Define to 1 if you have the `m' library (-lm). */
00084 /* #undef HAVE_LIBM */
00085 
00086 /* define if the compiler supports member constants */
00087 #define HAVE_MEMBER_CONSTANTS 
00088 
00089 /* define if the compiler supports member templates */
00090 #define HAVE_MEMBER_TEMPLATES 
00091 
00092 /* define if the compiler supports member templates outside the class
00093    declaration */
00094 #define HAVE_MEMBER_TEMPLATES_OUTSIDE_CLASS 
00095 
00096 /* Define to 1 if you have the <memory.h> header file. */
00097 #define HAVE_MEMORY_H 1
00098 
00099 /* define if the compiler supports the mutable keyword */
00100 #define HAVE_MUTABLE 
00101 
00102 /* define if the compiler implements namespaces */
00103 #define HAVE_NAMESPACES 
00104 
00105 /* define if the compiler supports the Numerical C Extensions Group restrict
00106    keyword */
00107 /* #undef HAVE_NCEG_RESTRICT */
00108 
00109 /* define if the compiler supports the __restrict__ keyword */
00110 #define HAVE_NCEG_RESTRICT_EGCS 
00111 
00112 /* define if the compiler has numeric_limits<T> */
00113 #define HAVE_NUMERIC_LIMITS 
00114 
00115 /* define if the compiler accepts the old for scoping rules */
00116 /* #undef HAVE_OLD_FOR_SCOPING */
00117 
00118 /* define if the compiler supports partial ordering */
00119 #define HAVE_PARTIAL_ORDERING 
00120 
00121 /* define if the compiler supports partial specialization */
00122 #define HAVE_PARTIAL_SPECIALIZATION 
00123 
00124 /* define if the compiler supports reinterpret_cast<> */
00125 #define HAVE_REINTERPRET_CAST 
00126 
00127 /* define if the compiler supports Run-Time Type Identification */
00128 #define HAVE_RTTI 
00129 
00130 /* define if the compiler has getrusage() function */
00131 #define HAVE_RUSAGE 
00132 
00133 /* define if the compiler supports static_cast<> */
00134 #define HAVE_STATIC_CAST 
00135 
00136 /* define if the compiler supports ISO C++ standard library */
00137 #define HAVE_STD 
00138 
00139 /* Define to 1 if you have the <stdint.h> header file. */
00140 #define HAVE_STDINT_H 1
00141 
00142 /* Define to 1 if you have the <stdlib.h> header file. */
00143 #define HAVE_STDLIB_H 1
00144 
00145 /* define if the compiler supports Standard Template Library */
00146 #define HAVE_STL 
00147 
00148 /* Define to 1 if you have the <strings.h> header file. */
00149 #define HAVE_STRINGS_H 1
00150 
00151 /* Define to 1 if you have the <string.h> header file. */
00152 #define HAVE_STRING_H 1
00153 
00154 /* define if the compiler supports System V math library */
00155 /* #undef HAVE_SYSTEM_V_MATH */
00156 
00157 /* Define to 1 if you have the <sys/stat.h> header file. */
00158 #define HAVE_SYS_STAT_H 1
00159 
00160 /* Define to 1 if you have the <sys/types.h> header file. */
00161 #define HAVE_SYS_TYPES_H 1
00162 
00163 /* define if the compiler supports basic templates */
00164 #define HAVE_TEMPLATES 
00165 
00166 /* define if the compiler supports templates as template arguments */
00167 #define HAVE_TEMPLATES_AS_TEMPLATE_ARGUMENTS 
00168 
00169 /* define if the compiler supports use of the template keyword as a qualifier
00170    */
00171 #define HAVE_TEMPLATE_KEYWORD_QUALIFIER 
00172 
00173 /* define if the compiler supports template-qualified base class specifiers */
00174 #define HAVE_TEMPLATE_QUALIFIED_BASE_CLASS 
00175 
00176 /* define if the compiler supports template-qualified return types */
00177 #define HAVE_TEMPLATE_QUALIFIED_RETURN_TYPE 
00178 
00179 /* define if the compiler supports function matching with argument types which
00180    are template scope-qualified */
00181 #define HAVE_TEMPLATE_SCOPED_ARGUMENT_MATCHING 
00182 
00183 /* define if the compiler recognizes typename */
00184 #define HAVE_TYPENAME 
00185 
00186 /* define if the compiler supports the vector type promotion mechanism */
00187 #define HAVE_TYPE_PROMOTION 
00188 
00189 /* Define to 1 if you have the <unistd.h> header file. */
00190 #define HAVE_UNISTD_H 1
00191 
00192 /* define if the compiler supports numeric traits promotions */
00193 #define HAVE_USE_NUMTRAIT 
00194 
00195 /* define if the compiler has valarray<T> */
00196 #define HAVE_VALARRAY 
00197 
00198 /* define if the compiler has isnan function in namespace std */
00199 #define ISNAN_IN_NAMESPACE_STD 
00200 
00201 /* Define to the sub-directory in which libtool stores uninstalled libraries.
00202    */
00203 #define LT_OBJDIR ".libs/"
00204 
00205 /* define if the compiler has C math abs(integer types) in namespace std */
00206 #define MATH_ABSINT_IN_NAMESPACE_STD 
00207 
00208 /* define if the compiler has C math functions in namespace std */
00209 #define MATH_FN_IN_NAMESPACE_STD 
00210 
00211 /* Name of package */
00212 #define PACKAGE "blitz"
00213 
00214 /* Define to the address where bug reports for this package should be sent. */
00215 #define PACKAGE_BUGREPORT "blitz-support@lists.sourceforge.net"
00216 
00217 /* Define to the full name of this package. */
00218 #define PACKAGE_NAME "blitz"
00219 
00220 /* Define to the full name and version of this package. */
00221 #define PACKAGE_STRING "blitz 0.10"
00222 
00223 /* Define to the one symbol short name of this package. */
00224 #define PACKAGE_TARNAME "blitz"
00225 
00226 /* Define to the home page for this package. */
00227 #define PACKAGE_URL ""
00228 
00229 /* Define to the version of this package. */
00230 #define PACKAGE_VERSION "0.10"
00231 
00232 /* Define to 1 if you have the ANSI C header files. */
00233 #define STDC_HEADERS 1
00234 
00235 /* Enable Blitz thread-safety features */
00236 #define THREADSAFE 1
00237 
00238 /* Version number of package */
00239 #define VERSION "0.10"
00240 
00241 /* CXX */
00242 #define _compiler_name "i586-alt-linux-g++"
00243 
00244 /* CXXFLAGS */
00245 #define _compiler_options " -O3 -funroll-loops -fstrict-aliasing -fomit-frame-pointer -ffast-math -DUSE_LIBBLAS -g"
00246 
00247 /* date */
00248 #define _config_date "Mon Apr 18 09:25:52 UTC 2011"
00249 
00250 /* uname -a */
00251 #define _os_name "Linux apiary.orion.altlinux.org 2.6.18-ovz-rhel-alt13.M51.18 #1 SMP Thu Dec 23 14:07:02 UTC 2010 i686 GNU/Linux"
00252 
00253 /* target */
00254 #define _platform "i586-alt-linux-gnu"
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines