00001 /* This is the header file for the Microsoft compiler, defining all 00002 * system and compiler dependent configuration macros */ 00003 00004 /* Define to 64bit integer type */ 00005 #if _MSC_VER==1200 00006 #define COIN_INT64_T __int64 00007 #else 00008 #define COIN_INT64_T long long 00009 #endif 00010 00011 /* Define to integer type capturing pointer */ 00012 #define COIN_INTPTR_T long 00013 00014 /* Define to dummy `main' function (if any) required to link to the Fortran 00015 libraries. */ 00016 /* #undef F77_DUMMY_MAIN */ 00017 00018 #ifndef COIN_USE_F2C 00019 /* Define to a macro mangling the given C identifier (in lower and upper 00020 case), which must not contain underscores, for linking with Fortran. */ 00021 # define F77_FUNC(name,NAME) NAME 00022 00023 /* As F77_FUNC, but for C identifiers containing underscores. */ 00024 # define F77_FUNC_(name,NAME) NAME 00025 #else 00026 /* Define to a macro mangling the given C identifier (in lower and upper 00027 case), which must not contain underscores, for linking with Fortran. */ 00028 # define F77_FUNC(name,NAME) name ## _ 00029 00030 /* As F77_FUNC, but for C identifiers containing underscores. */ 00031 # define F77_FUNC_(name,NAME) name ## __ 00032 #endif 00033 00034 /* Define if F77 and FC dummy `main' functions are identical. */ 00035 /* #undef FC_DUMMY_MAIN_EQ_F77 */ 00036 00037 /* Define to the C type corresponding to Fortran INTEGER */ 00038 #define FORTRAN_INTEGER_TYPE int 00039 00040 /* Define to 1 if you have the <assert.h> header file. */ 00041 /* #undef HAVE_ASSERT_H */ 00042 00043 /* Define to 1 if you have the <cassert> header file. */ 00044 #define HAVE_CASSERT 1 00045 00046 /* Define to 1 if you have the <cctype> header file. */ 00047 #define HAVE_CCTYPE 1 00048 00049 /* Define to 1 if you have the <cfloat> header file. */ 00050 #define HAVE_CFLOAT 1 00051 00052 /* Define to 1 if you have the <cieeefp> header file. */ 00053 /* #undef HAVE_CIEEEFP */ 00054 00055 /* Define to 1 if you have the <cmath> header file. */ 00056 #define HAVE_CMATH 1 00057 00058 /* Define to 1 if you have the <cstdarg> header file. */ 00059 #define HAVE_CSTDARG 1 00060 00061 /* Define to 1 if you have the <cstdio> header file. */ 00062 #define HAVE_CSTDIO 1 00063 00064 /* Define to 1 if you have the <cstdlib> header file. */ 00065 #define HAVE_CSTDLIB 1 00066 00067 /* Define to 1 if you have the <cstring> header file. */ 00068 #define HAVE_CSTRING 1 00069 00070 /* Define to 1 if you have the <ctime> header file. */ 00071 #define HAVE_CTIME 1 00072 00073 /* Define to 1 if you have the <ctype.h> header file. */ 00074 /* #undef HAVE_CTYPE_H */ 00075 00076 /* Define to 1 if you have the <dlfcn.h> header file. */ 00077 /* #undef HAVE_DLFCN_H */ 00078 00079 /* Define to 1 if function drand48 is available */ 00080 /* #undef HAVE_DRAND48 */ 00081 00082 /* Define to 1 if you have the <float.h> header file. */ 00083 /* #undef HAVE_FLOAT_H */ 00084 00085 /* Define to 1 if you have the <ieeefp.h> header file. */ 00086 /* #undef HAVE_IEEEFP_H */ 00087 00088 /* Define to 1 if you have the <inttypes.h> header file. */ 00089 /* #define HAVE_INTTYPES_H */ 00090 00091 /* Define to 1 if you have the <math.h> header file. */ 00092 /* #undef HAVE_MATH_H */ 00093 00094 /* Define to 1 if you have the <memory.h> header file. */ 00095 #define HAVE_MEMORY_H 1 00096 00097 /* Define to 1 if function rand is available */ 00098 #define HAVE_RAND 1 00099 00100 /* Define to 1 if you have the <stdarg.h> header file. */ 00101 /* #undef HAVE_STDARG_H */ 00102 00103 /* Define to 1 if you have the <stdint.h> header file. */ 00104 /* #undef HAVE_STDINT_H */ 00105 00106 /* Define to 1 if you have the <stdio.h> header file. */ 00107 /* #undef HAVE_STDIO_H */ 00108 00109 /* Define to 1 if you have the <stdlib.h> header file. */ 00110 #define HAVE_STDLIB_H 1 00111 00112 /* Define to 1 if function std::rand is available */ 00113 #define HAVE_STD__RAND 1 00114 00115 /* Define to 1 if you have the <strings.h> header file. */ 00116 /* #define HAVE_STRINGS_H */ 00117 00118 /* Define to 1 if you have the <string.h> header file. */ 00119 #define HAVE_STRING_H 1 00120 00121 /* Define to 1 if you have the <sys/stat.h> header file. */ 00122 #define HAVE_SYS_STAT_H 1 00123 00124 /* Define to 1 if you have the <sys/types.h> header file. */ 00125 #define HAVE_SYS_TYPES_H 1 00126 00127 /* Define to 1 if you have the <time.h> header file. */ 00128 /* #undef HAVE_TIME_H */ 00129 00130 /* Define to 1 if you have the <unistd.h> header file. */ 00131 /* #define HAVE_UNISTD_H */ 00132 00133 /* Define to 1 if va_copy is avaliable */ 00134 /* #undef HAVE_VA_COPY */ 00135 00136 /* Define to be the name of C-function for Inf check */ 00137 #define MY_C_FINITE _finite 00138 00139 /* Define to be the name of C-function for NaN check */ 00140 #define MY_C_ISNAN _isnan 00141 00142 /* The size of a `double', as computed by sizeof. */ 00143 #define SIZEOF_DOUBLE 8 00144 00145 /* The size of a `int', as computed by sizeof. */ 00146 #define SIZEOF_INT 4 00147 00148 /* The size of a `int *', as computed by sizeof. */ 00149 #define SIZEOF_INT_P 4 00150 00151 /* The size of a `long', as computed by sizeof. */ 00152 #define SIZEOF_LONG 4 00153 00154 /* Define to 1 if you have the ANSI C header files. */ 00155 #define STDC_HEADERS 1