The world's most popular open source database
00001 /* config.h. Generated by configure. */ 00002 /* config.h.in. Generated from configure.in by autoheader. */ 00003 00004 /* Support big tables */ 00005 #define BIG_TABLES 1 00006 00007 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP 00008 systems. This function is required for `alloca.c' support on those systems. 00009 */ 00010 /* #undef CRAY_STACKSEG_END */ 00011 00012 /* Define to 1 if using `alloca.c'. */ 00013 /* #undef C_ALLOCA */ 00014 00015 /* Don't use libdbug */ 00016 /* #undef DBUG_OFF */ 00017 00018 /* Use libdbug */ 00019 #define DBUG_ON 1 00020 00021 /* all charsets are available */ 00022 #define DEFINE_ALL_CHARACTER_SETS 1 00023 00024 /* Version of .frm files */ 00025 #define DOT_FRM_VERSION 6 00026 00027 /* If LOAD DATA LOCAL INFILE should be enabled by default */ 00028 #define ENABLED_LOCAL_INFILE 1 00029 00030 /* Enable error injection in MySQL Server */ 00031 #define ERROR_INJECT_SUPPORT 1 00032 00033 /* Do we have FIONREAD */ 00034 #define FIONREAD_IN_SYS_IOCTL 1 00035 00036 /* READLINE: your system defines TIOCGWINSZ in sys/ioctl.h. */ 00037 #define GWINSZ_IN_SYS_IOCTL 1 00038 00039 /* Define to 1 if you have the `alarm' function. */ 00040 #define HAVE_ALARM 1 00041 00042 /* Define to 1 if you have `alloca', as a function or macro. */ 00043 #define HAVE_ALLOCA 1 00044 00045 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). 00046 */ 00047 #define HAVE_ALLOCA_H 1 00048 00049 /* Define to 1 if you have the <arpa/inet.h> header file. */ 00050 #define HAVE_ARPA_INET_H 1 00051 00052 /* Define to 1 if you have the <asm/termbits.h> header file. */ 00053 #define HAVE_ASM_TERMBITS_H 1 00054 00055 /* Define to 1 if you have the `bcmp' function. */ 00056 #define HAVE_BCMP 1 00057 00058 /* Define to 1 if you have the `bfill' function. */ 00059 /* #undef HAVE_BFILL */ 00060 00061 /* Define to 1 if you have the `bmove' function. */ 00062 /* #undef HAVE_BMOVE */ 00063 00064 /* bool is not defined by all C++ compilators */ 00065 #define HAVE_BOOL 1 00066 00067 /* Can netinet be included */ 00068 /* #undef HAVE_BROKEN_NETINET_INCLUDES */ 00069 00070 /* BSD style signals */ 00071 /* #undef HAVE_BSD_SIGNALS */ 00072 00073 /* Define to 1 if you have the `bsearch' function. */ 00074 #define HAVE_BSEARCH 1 00075 00076 /* Define to 1 if you have the `bzero' function. */ 00077 #define HAVE_BZERO 1 00078 00079 /* Define to enable charset armscii8 */ 00080 /* #undef HAVE_CHARSET_armscii8 */ 00081 00082 /* Define to enable ascii character set */ 00083 /* #undef HAVE_CHARSET_ascii */ 00084 00085 /* Define to enable charset big5 */ 00086 #define HAVE_CHARSET_big5 1 00087 00088 /* Define to enable cp1250 */ 00089 #define HAVE_CHARSET_cp1250 1 00090 00091 /* Define to enable charset cp1251 */ 00092 /* #undef HAVE_CHARSET_cp1251 */ 00093 00094 /* Define to enable charset cp1256 */ 00095 /* #undef HAVE_CHARSET_cp1256 */ 00096 00097 /* Define to enable charset cp1257 */ 00098 /* #undef HAVE_CHARSET_cp1257 */ 00099 00100 /* Define to enable charset cp850 */ 00101 /* #undef HAVE_CHARSET_cp850 */ 00102 00103 /* Define to enable charset cp852 */ 00104 /* #undef HAVE_CHARSET_cp852 */ 00105 00106 /* Define to enable charset cp866 */ 00107 /* #undef HAVE_CHARSET_cp866 */ 00108 00109 /* Define to enable charset cp932 */ 00110 #define HAVE_CHARSET_cp932 1 00111 00112 /* Define to enable charset dec8 */ 00113 /* #undef HAVE_CHARSET_dec8 */ 00114 00115 /* Define to enable charset eucjpms */ 00116 #define HAVE_CHARSET_eucjpms 1 00117 00118 /* Define to enable charset euckr */ 00119 #define HAVE_CHARSET_euckr 1 00120 00121 /* Define to enable charset gb2312 */ 00122 #define HAVE_CHARSET_gb2312 1 00123 00124 /* Define to enable charset gbk */ 00125 #define HAVE_CHARSET_gbk 1 00126 00127 /* Define to enable charset geostd8 */ 00128 /* #undef HAVE_CHARSET_geostd8 */ 00129 00130 /* Define to enable charset greek */ 00131 /* #undef HAVE_CHARSET_greek */ 00132 00133 /* Define to enable charset hebrew */ 00134 /* #undef HAVE_CHARSET_hebrew */ 00135 00136 /* Define to enable charset hp8 */ 00137 /* #undef HAVE_CHARSET_hp8 */ 00138 00139 /* Define to enable charset keybcs2 */ 00140 /* #undef HAVE_CHARSET_keybcs2 */ 00141 00142 /* Define to enable charset koi8r */ 00143 /* #undef HAVE_CHARSET_koi8r */ 00144 00145 /* Define to enable charset koi8u */ 00146 /* #undef HAVE_CHARSET_koi8u */ 00147 00148 /* Define to enable charset latin1 */ 00149 #define HAVE_CHARSET_latin1 1 00150 00151 /* Define to enable charset latin2 */ 00152 #define HAVE_CHARSET_latin2 1 00153 00154 /* Define to enable charset latin5 */ 00155 /* #undef HAVE_CHARSET_latin5 */ 00156 00157 /* Define to enable charset latin7 */ 00158 /* #undef HAVE_CHARSET_latin7 */ 00159 00160 /* Define to enable charset macce */ 00161 /* #undef HAVE_CHARSET_macce */ 00162 00163 /* Define to enable charset macroman */ 00164 /* #undef HAVE_CHARSET_macroman */ 00165 00166 /* Define to enable charset sjis */ 00167 #define HAVE_CHARSET_sjis 1 00168 00169 /* Define to enable charset swe7 */ 00170 /* #undef HAVE_CHARSET_swe7 */ 00171 00172 /* Define to enable charset tis620 */ 00173 #define HAVE_CHARSET_tis620 1 00174 00175 /* Define to enable charset ucs2 */ 00176 #define HAVE_CHARSET_ucs2 1 00177 00178 /* Define to enable charset ujis */ 00179 #define HAVE_CHARSET_ujis 1 00180 00181 /* Define to enable ut8 */ 00182 #define HAVE_CHARSET_utf8 1 00183 00184 /* Define to 1 if you have the `chsize' function. */ 00185 /* #undef HAVE_CHSIZE */ 00186 00187 /* Define to 1 if you have the `clock_gettime' function. */ 00188 /* #undef HAVE_CLOCK_GETTIME */ 00189 00190 /* Define to enable compression support */ 00191 #define HAVE_COMPRESS 1 00192 00193 /* crypt */ 00194 #define HAVE_CRYPT 1 00195 00196 /* Define to 1 if you have the <crypt.h> header file. */ 00197 #define HAVE_CRYPT_H 1 00198 00199 /* Define to 1 if you have the <curses.h> header file. */ 00200 #define HAVE_CURSES_H 1 00201 00202 /* Define to 1 if you have the `cuserid' function. */ 00203 #define HAVE_CUSERID 1 00204 00205 /* Define to 1 if you have the declaration of `madvise', and to 0 if you 00206 don't. */ 00207 #define HAVE_DECL_MADVISE 1 00208 00209 /* Define to 1 if you have the declaration of `SHM_HUGETLB', and to 0 if you 00210 don't. */ 00211 #define HAVE_DECL_SHM_HUGETLB 1 00212 00213 /* Whether we are using DEC threads */ 00214 /* #undef HAVE_DEC_THREADS */ 00215 00216 /* Define to 1 if you have the <dirent.h> header file. */ 00217 #define HAVE_DIRENT_H 1 00218 00219 /* Define to 1 if you have the `dlerror' function. */ 00220 #define HAVE_DLERROR 1 00221 00222 /* Define to 1 if you have the <dlfcn.h> header file. */ 00223 #define HAVE_DLFCN_H 1 00224 00225 /* Define to 1 if you have the `dlopen' function. */ 00226 #define HAVE_DLOPEN 1 00227 00228 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ 00229 /* #undef HAVE_DOPRNT */ 00230 00231 /* Access checks in embedded library */ 00232 /* #undef HAVE_EMBEDDED_PRIVILEGE_CONTROL */ 00233 00234 /* Defined by configure. Use explicit template instantiation. */ 00235 #define HAVE_EXPLICIT_TEMPLATE_INSTANTIATION 1 00236 00237 /* Define to 1 if you have the `fchmod' function. */ 00238 #define HAVE_FCHMOD 1 00239 00240 /* Define to 1 if you have the `fcntl' function. */ 00241 #define HAVE_FCNTL 1 00242 00243 /* Define to 1 if you have the <fcntl.h> header file. */ 00244 #define HAVE_FCNTL_H 1 00245 00246 /* Define to 1 if you have the `fconvert' function. */ 00247 /* #undef HAVE_FCONVERT */ 00248 00249 /* Define to 1 if you have the `fdatasync' function. */ 00250 #define HAVE_FDATASYNC 1 00251 00252 /* Define to 1 if you have the `fgetln' function. */ 00253 /* #undef HAVE_FGETLN */ 00254 00255 /* Define to 1 if you have the `finite' function. */ 00256 #define HAVE_FINITE 1 00257 00258 /* Define to 1 if you have the <floatingpoint.h> header file. */ 00259 /* #undef HAVE_FLOATINGPOINT_H */ 00260 00261 /* Define to 1 if you have the <float.h> header file. */ 00262 #define HAVE_FLOAT_H 1 00263 00264 /* Define to 1 if you have the `flockfile' function. */ 00265 #define HAVE_FLOCKFILE 1 00266 00267 /* Define to 1 if you have the `fpresetsticky' function. */ 00268 /* #undef HAVE_FPRESETSTICKY */ 00269 00270 /* Define to 1 if you have the `fpsetmask' function. */ 00271 /* #undef HAVE_FPSETMASK */ 00272 00273 /* Define to 1 if the system has the type `fp_except'. */ 00274 /* #undef HAVE_FP_EXCEPT */ 00275 00276 /* Define to 1 if you have the `fsync' function. */ 00277 #define HAVE_FSYNC 1 00278 00279 /* Define to 1 if you have the `ftruncate' function. */ 00280 #define HAVE_FTRUNCATE 1 00281 00282 /* Define to 1 if you have the `getcwd' function. */ 00283 #define HAVE_GETCWD 1 00284 00285 /* Define to 1 if you have the `gethostbyaddr_r' function. */ 00286 #define HAVE_GETHOSTBYADDR_R 1 00287 00288 /* Define to 1 if you have the `gethostbyname_r' function. */ 00289 #define HAVE_GETHOSTBYNAME_R 1 00290 00291 /* Solaris define gethostbyname_r with 5 arguments. glibc2 defines this with 6 00292 arguments */ 00293 #define HAVE_GETHOSTBYNAME_R_GLIBC2_STYLE 1 00294 00295 /* In OSF 4.0f the 3'd argument to gethostname_r is hostent_data * */ 00296 /* #undef HAVE_GETHOSTBYNAME_R_RETURN_INT */ 00297 00298 /* Define to 1 if you have the `getline' function. */ 00299 #define HAVE_GETLINE 1 00300 00301 /* Define to 1 if you have the `getpagesize' function. */ 00302 #define HAVE_GETPAGESIZE 1 00303 00304 /* Define to 1 if you have the `getpass' function. */ 00305 #define HAVE_GETPASS 1 00306 00307 /* Define to 1 if you have the `getpassphrase' function. */ 00308 /* #undef HAVE_GETPASSPHRASE */ 00309 00310 /* Define to 1 if you have the `getpwnam' function. */ 00311 #define HAVE_GETPWNAM 1 00312 00313 /* Define to 1 if you have the `getpwuid' function. */ 00314 #define HAVE_GETPWUID 1 00315 00316 /* getpwent() declaration present */ 00317 /* #undef HAVE_GETPW_DECLS */ 00318 00319 /* Define to 1 if you have the `getrlimit' function. */ 00320 #define HAVE_GETRLIMIT 1 00321 00322 /* Define to 1 if you have the `getrusage' function. */ 00323 #define HAVE_GETRUSAGE 1 00324 00325 /* Define to 1 if you have the `getwd' function. */ 00326 #define HAVE_GETWD 1 00327 00328 /* Define to 1 if you have the `gmtime_r' function. */ 00329 #define HAVE_GMTIME_R 1 00330 00331 /* Define to 1 if you have the <grp.h> header file. */ 00332 #define HAVE_GRP_H 1 00333 00334 /* HIST_ENTRY is defined in the outer libeditreadline */ 00335 /* #undef HAVE_HIST_ENTRY */ 00336 00337 /* Define to 1 if you have the <ieeefp.h> header file. */ 00338 /* #undef HAVE_IEEEFP_H */ 00339 00340 /* Define to 1 if you have the `index' function. */ 00341 #define HAVE_INDEX 1 00342 00343 /* Define to 1 if you have the `initgroups' function. */ 00344 #define HAVE_INITGROUPS 1 00345 00346 /* Define to 1 if the system has the type `int16'. */ 00347 /* #undef HAVE_INT16 */ 00348 00349 /* Define to 1 if the system has the type `int32'. */ 00350 /* #undef HAVE_INT32 */ 00351 00352 /* Define to 1 if the system has the type `int64'. */ 00353 /* #undef HAVE_INT64 */ 00354 00355 /* Define to 1 if the system has the type `int8'. */ 00356 /* #undef HAVE_INT8 */ 00357 00358 /* Define to 1 if you have the <inttypes.h> header file. */ 00359 #define HAVE_INTTYPES_H 1 00360 00361 /* Define to 1 if the system has the type `in_addr_t'. */ 00362 #define HAVE_IN_ADDR_T 1 00363 00364 /* isinf() macro or function */ 00365 #define HAVE_ISINF 1 00366 00367 /* Define to 1 if you have the `isnan' function. */ 00368 #define HAVE_ISNAN 1 00369 00370 /* Define to 1 if you have the `issetugid' function. */ 00371 /* #undef HAVE_ISSETUGID */ 00372 00373 /* Define if mysql_cv_langinfo_codeset=yes */ 00374 #define HAVE_LANGINFO_CODESET 00375 00376 /* Define to 1 if you have the <langinfo.h> header file. */ 00377 #define HAVE_LANGINFO_H 1 00378 00379 /* Define if you have large pages support */ 00380 #define HAVE_LARGE_PAGES 1 00381 00382 /* Define to 1 if you have the `bind' library (-lbind). */ 00383 /* #undef HAVE_LIBBIND */ 00384 00385 /* Define to 1 if you have the `compat' library (-lcompat). */ 00386 /* #undef HAVE_LIBCOMPAT */ 00387 00388 /* Define to 1 if you have the `c_r' library (-lc_r). */ 00389 /* #undef HAVE_LIBC_R */ 00390 00391 /* Define to 1 if you have the `dl' library (-ldl). */ 00392 #define HAVE_LIBDL 1 00393 00394 /* Define to 1 if you have the `gen' library (-lgen). */ 00395 /* #undef HAVE_LIBGEN */ 00396 00397 /* Define to 1 if you have the `m' library (-lm). */ 00398 #define HAVE_LIBM 1 00399 00400 /* Define to 1 if you have the `nsl' library (-lnsl). */ 00401 #define HAVE_LIBNSL 1 00402 00403 /* Define to 1 if you have the `nsl_r' library (-lnsl_r). */ 00404 /* #undef HAVE_LIBNSL_R */ 00405 00406 /* Define to 1 if you have the `posix4' library (-lposix4). */ 00407 /* #undef HAVE_LIBPOSIX4 */ 00408 00409 /* Define to 1 if you have the `pthread' library (-lpthread). */ 00410 #define HAVE_LIBPTHREAD 1 00411 00412 /* Define to 1 if you have the `socket' library (-lsocket). */ 00413 /* #undef HAVE_LIBSOCKET */ 00414 00415 /* Define if have -lwrap */ 00416 /* #undef HAVE_LIBWRAP */ 00417 00418 /* Define to 1 if you have the <limits.h> header file. */ 00419 #define HAVE_LIMITS_H 1 00420 00421 /* Whether we are using Xavier Leroy's LinuxThreads */ 00422 /* #undef HAVE_LINUXTHREADS */ 00423 00424 /* Define to 1 if you have the <linux/config.h> header file. */ 00425 #define HAVE_LINUX_CONFIG_H 1 00426 00427 /* Define to 1 if you have the <locale.h> header file. */ 00428 #define HAVE_LOCALE_H 1 00429 00430 /* Define to 1 if you have the `localtime_r' function. */ 00431 #define HAVE_LOCALTIME_R 1 00432 00433 /* Define to 1 if you have the `locking' function. */ 00434 /* #undef HAVE_LOCKING */ 00435 00436 /* Define to 1 if you have the `longjmp' function. */ 00437 #define HAVE_LONGJMP 1 00438 00439 /* Define to 1 if you have the `lrand48' function. */ 00440 #define HAVE_LRAND48 1 00441 00442 /* Define to 1 if you have the `lstat' function. */ 00443 #define HAVE_LSTAT 1 00444 00445 /* Define to 1 if you have the `madvise' function. */ 00446 #define HAVE_MADVISE 1 00447 00448 /* Define to 1 if you have the `mallinfo' function. */ 00449 #define HAVE_MALLINFO 1 00450 00451 /* Define to 1 if you have the <malloc.h> header file. */ 00452 #define HAVE_MALLOC_H 1 00453 00454 /* Define if you have mbrlen */ 00455 #define HAVE_MBRLEN 00456 00457 /* Define if you have mbrtowc */ 00458 #define HAVE_MBRTOWC 00459 00460 /* Define if you have mbsrtowcs */ 00461 #define HAVE_MBSRTOWCS 00462 00463 /* Define if mysql_cv_have_mbstate_t=yes */ 00464 #define HAVE_MBSTATE_T 00465 00466 /* Define to 1 if you have the `memcpy' function. */ 00467 #define HAVE_MEMCPY 1 00468 00469 /* Define to 1 if you have the `memmove' function. */ 00470 #define HAVE_MEMMOVE 1 00471 00472 /* Define to 1 if you have the <memory.h> header file. */ 00473 #define HAVE_MEMORY_H 1 00474 00475 /* Define to 1 if you have the `mkstemp' function. */ 00476 #define HAVE_MKSTEMP 1 00477 00478 /* Define to 1 if you have the `mlockall' function. */ 00479 #define HAVE_MLOCKALL 1 00480 00481 /* Define to 1 if you have the `mmap' function. */ 00482 #define HAVE_MMAP 1 00483 00484 /* Define to 1 if you have the `mmap64' function. */ 00485 #define HAVE_MMAP64 1 00486 00487 /* Define to 1 if you have the <ndir.h> header file. */ 00488 /* #undef HAVE_NDIR_H */ 00489 00490 /* Define to 1 if you have the <netinet/in.h> header file. */ 00491 #define HAVE_NETINET_IN_H 1 00492 00493 /* For some non posix threads */ 00494 /* #undef HAVE_NONPOSIX_PTHREAD_GETSPECIFIC */ 00495 00496 /* For some non posix threads */ 00497 /* #undef HAVE_NONPOSIX_PTHREAD_MUTEX_INIT */ 00498 00499 /* sigwait with one argument */ 00500 /* #undef HAVE_NONPOSIX_SIGWAIT */ 00501 00502 /* NPTL threads implementation */ 00503 #define HAVE_NPTL 1 00504 00505 /* Define to 1 if the system has the type `off_t'. */ 00506 #define HAVE_OFF_T 1 00507 00508 /* OpenSSL */ 00509 #define HAVE_OPENSSL 1 00510 00511 /* Define to 1 if you have the <paths.h> header file. */ 00512 #define HAVE_PATHS_H 1 00513 00514 /* Define to 1 if you have the `perror' function. */ 00515 #define HAVE_PERROR 1 00516 00517 /* Define to 1 if you have the `poll' function. */ 00518 #define HAVE_POLL 1 00519 00520 /* Define to 1 if you have the `posix_fallocate' function. */ 00521 #define HAVE_POSIX_FALLOCATE 1 00522 00523 /* Signal handling is POSIX (sigset/sighold, etc) */ 00524 #define HAVE_POSIX_SIGNALS 1 00525 00526 /* Define to 1 if you have the `pread' function. */ 00527 #define HAVE_PREAD 1 00528 00529 /* Define to 1 if you have the `pthread_attr_create' function. */ 00530 /* #undef HAVE_PTHREAD_ATTR_CREATE */ 00531 00532 /* Define to 1 if you have the `pthread_attr_getstacksize' function. */ 00533 #define HAVE_PTHREAD_ATTR_GETSTACKSIZE 1 00534 00535 /* Define to 1 if you have the `pthread_attr_setprio' function. */ 00536 /* #undef HAVE_PTHREAD_ATTR_SETPRIO */ 00537 00538 /* Define to 1 if you have the `pthread_attr_setschedparam' function. */ 00539 #define HAVE_PTHREAD_ATTR_SETSCHEDPARAM 1 00540 00541 /* pthread_attr_setscope */ 00542 #define HAVE_PTHREAD_ATTR_SETSCOPE 1 00543 00544 /* Define to 1 if you have the `pthread_attr_setstacksize' function. */ 00545 #define HAVE_PTHREAD_ATTR_SETSTACKSIZE 1 00546 00547 /* Define to 1 if you have the `pthread_condattr_create' function. */ 00548 /* #undef HAVE_PTHREAD_CONDATTR_CREATE */ 00549 00550 /* Define to 1 if you have the `pthread_getsequence_np' function. */ 00551 /* #undef HAVE_PTHREAD_GETSEQUENCE_NP */ 00552 00553 /* Define to 1 if you have the `pthread_init' function. */ 00554 /* #undef HAVE_PTHREAD_INIT */ 00555 00556 /* Define to 1 if you have the `pthread_key_delete' function. */ 00557 #define HAVE_PTHREAD_KEY_DELETE 1 00558 00559 /* Define to 1 if you have the `pthread_rwlock_rdlock' function. */ 00560 #define HAVE_PTHREAD_RWLOCK_RDLOCK 1 00561 00562 /* Define to 1 if you have the `pthread_setprio' function. */ 00563 /* #undef HAVE_PTHREAD_SETPRIO */ 00564 00565 /* Define to 1 if you have the `pthread_setprio_np' function. */ 00566 /* #undef HAVE_PTHREAD_SETPRIO_NP */ 00567 00568 /* Define to 1 if you have the `pthread_setschedparam' function. */ 00569 #define HAVE_PTHREAD_SETSCHEDPARAM 1 00570 00571 /* Define to 1 if you have the `pthread_sigmask' function. */ 00572 #define HAVE_PTHREAD_SIGMASK 1 00573 00574 /* pthread_yield function with one argument */ 00575 /* #undef HAVE_PTHREAD_YIELD_ONE_ARG */ 00576 00577 /* pthread_yield that doesn't take any arguments */ 00578 #define HAVE_PTHREAD_YIELD_ZERO_ARG 1 00579 00580 /* Define to 1 if you have the `putenv' function. */ 00581 #define HAVE_PUTENV 1 00582 00583 /* Define to 1 if you have the <pwd.h> header file. */ 00584 #define HAVE_PWD_H 1 00585 00586 /* If we want to have query cache */ 00587 #define HAVE_QUERY_CACHE 1 00588 00589 /* POSIX readdir_r */ 00590 #define HAVE_READDIR_R 1 00591 00592 /* Define to 1 if you have the `readlink' function. */ 00593 #define HAVE_READLINK 1 00594 00595 /* Define to 1 if you have the `realpath' function. */ 00596 #define HAVE_REALPATH 1 00597 00598 /* Define to 1 if you have the `regcomp' function. */ 00599 #define HAVE_REGCOMP 1 00600 00601 /* Define to 1 if you have the `rename' function. */ 00602 #define HAVE_RENAME 1 00603 00604 /* Define to 1 if system calls automatically restart after interruption by a 00605 signal. */ 00606 #define HAVE_RESTARTABLE_SYSCALLS 1 00607 00608 /* Define to 1 if you have the `re_comp' function. */ 00609 #define HAVE_RE_COMP 1 00610 00611 /* Define to 1 if you have the `rint' function. */ 00612 #define HAVE_RINT 1 00613 00614 /* RTree keys */ 00615 #define HAVE_RTREE_KEYS 1 00616 00617 /* Define to 1 if you have the `rwlock_init' function. */ 00618 /* #undef HAVE_RWLOCK_INIT */ 00619 00620 /* Define to 1 if you have the <sched.h> header file. */ 00621 #define HAVE_SCHED_H 1 00622 00623 /* Define to 1 if you have the `select' function. */ 00624 #define HAVE_SELECT 1 00625 00626 /* Define to 1 if you have the <select.h> header file. */ 00627 /* #undef HAVE_SELECT_H */ 00628 00629 /* Define to 1 if you have the <semaphore.h> header file. */ 00630 #define HAVE_SEMAPHORE_H 1 00631 00632 /* Define to 1 if you have the `setenv' function. */ 00633 #define HAVE_SETENV 1 00634 00635 /* Define to 1 if you have the `setlocale' function. */ 00636 #define HAVE_SETLOCALE 1 00637 00638 /* Define to 1 if you have the `setupterm' function. */ 00639 /* #undef HAVE_SETUPTERM */ 00640 00641 /* Define to 1 if you have the `shmat' function. */ 00642 #define HAVE_SHMAT 1 00643 00644 /* Define to 1 if you have the `shmctl' function. */ 00645 #define HAVE_SHMCTL 1 00646 00647 /* Define to 1 if you have the `shmdt' function. */ 00648 #define HAVE_SHMDT 1 00649 00650 /* Define to 1 if you have the `shmget' function. */ 00651 #define HAVE_SHMGET 1 00652 00653 /* Define to 1 if you have the `sigaction' function. */ 00654 #define HAVE_SIGACTION 1 00655 00656 /* Define to 1 if you have the `sigaddset' function. */ 00657 #define HAVE_SIGADDSET 1 00658 00659 /* Define to 1 if you have the `sigemptyset' function. */ 00660 #define HAVE_SIGEMPTYSET 1 00661 00662 /* Define to 1 if you have the `sighold' function. */ 00663 #define HAVE_SIGHOLD 1 00664 00665 /* Define to 1 if you have the `sigset' function. */ 00666 #define HAVE_SIGSET 1 00667 00668 /* Define to 1 if the system has the type `sigset_t'. */ 00669 #define HAVE_SIGSET_T 1 00670 00671 /* Define to 1 if you have the `sigthreadmask' function. */ 00672 /* #undef HAVE_SIGTHREADMASK */ 00673 00674 /* POSIX sigwait */ 00675 #define HAVE_SIGWAIT 1 00676 00677 /* Define to 1 if the system has the type `size_t'. */ 00678 #define HAVE_SIZE_T 1 00679 00680 /* Define to 1 if you have the `sleep' function. */ 00681 #define HAVE_SLEEP 1 00682 00683 /* Define to 1 if you have the `snprintf' function. */ 00684 #define HAVE_SNPRINTF 1 00685 00686 /* Define to 1 if you have the `socket' function. */ 00687 #define HAVE_SOCKET 1 00688 00689 /* Solaris define gethostbyaddr_r with 7 arguments. glibc2 defines this with 8 00690 arguments */ 00691 /* #undef HAVE_SOLARIS_STYLE_GETHOST */ 00692 00693 /* Spatial extentions */ 00694 #define HAVE_SPATIAL 1 00695 00696 /* Define to 1 if you have the <stdarg.h> header file. */ 00697 #define HAVE_STDARG_H 1 00698 00699 /* Define to 1 if you have the <stddef.h> header file. */ 00700 #define HAVE_STDDEF_H 1 00701 00702 /* Define to 1 if you have the <stdint.h> header file. */ 00703 #define HAVE_STDINT_H 1 00704 00705 /* Define to 1 if you have the <stdlib.h> header file. */ 00706 #define HAVE_STDLIB_H 1 00707 00708 /* Define to 1 if you have the `stpcpy' function. */ 00709 #define HAVE_STPCPY 1 00710 00711 /* Define to 1 if you have the `strcasecmp' function. */ 00712 #define HAVE_STRCASECMP 1 00713 00714 /* Define to 1 if you have the `strcoll' function. */ 00715 #define HAVE_STRCOLL 1 00716 00717 /* Define to 1 if you have the `strdup' function. */ 00718 #define HAVE_STRDUP 1 00719 00720 /* Define to 1 if you have the `strerror' function. */ 00721 #define HAVE_STRERROR 1 00722 00723 /* Define to 1 if you have the <strings.h> header file. */ 00724 #define HAVE_STRINGS_H 1 00725 00726 /* Define to 1 if you have the <string.h> header file. */ 00727 #define HAVE_STRING_H 1 00728 00729 /* Define to 1 if you have the `strlcat' function. */ 00730 /* #undef HAVE_STRLCAT */ 00731 00732 /* Define to 1 if you have the `strlcpy' function. */ 00733 /* #undef HAVE_STRLCPY */ 00734 00735 /* Define to 1 if you have the `strnlen' function. */ 00736 #define HAVE_STRNLEN 1 00737 00738 /* Define to 1 if you have the `strpbrk' function. */ 00739 #define HAVE_STRPBRK 1 00740 00741 /* Define to 1 if you have the `strsignal' function. */ 00742 #define HAVE_STRSIGNAL 1 00743 00744 /* Define to 1 if you have the `strstr' function. */ 00745 #define HAVE_STRSTR 1 00746 00747 /* Define to 1 if you have the `strtok_r' function. */ 00748 #define HAVE_STRTOK_R 1 00749 00750 /* Define to 1 if you have the `strtol' function. */ 00751 #define HAVE_STRTOL 1 00752 00753 /* Define to 1 if you have the `strtoll' function. */ 00754 #define HAVE_STRTOLL 1 00755 00756 /* Define to 1 if you have the `strtoul' function. */ 00757 #define HAVE_STRTOUL 1 00758 00759 /* Define to 1 if you have the `strtoull' function. */ 00760 #define HAVE_STRTOULL 1 00761 00762 /* Define to 1 if `st_rdev' is member of `struct stat'. */ 00763 #define HAVE_STRUCT_STAT_ST_RDEV 1 00764 00765 /* Define to 1 if your `struct stat' has `st_rdev'. Deprecated, use 00766 `HAVE_STRUCT_STAT_ST_RDEV' instead. */ 00767 #define HAVE_ST_RDEV 1 00768 00769 /* Define to 1 if you have the <synch.h> header file. */ 00770 /* #undef HAVE_SYNCH_H */ 00771 00772 /* Define to 1 if you have the <sys/cdefs.h> header file. */ 00773 #define HAVE_SYS_CDEFS_H 1 00774 00775 /* Define to 1 if you have the <sys/dir.h> header file. */ 00776 #define HAVE_SYS_DIR_H 1 00777 00778 /* Define to 1 if you have the <sys/file.h> header file. */ 00779 #define HAVE_SYS_FILE_H 1 00780 00781 /* Define to 1 if you have the <sys/ioctl.h> header file. */ 00782 #define HAVE_SYS_IOCTL_H 1 00783 00784 /* Define to 1 if you have the <sys/ipc.h> header file. */ 00785 #define HAVE_SYS_IPC_H 1 00786 00787 /* Define to 1 if you have the <sys/malloc.h> header file. */ 00788 /* #undef HAVE_SYS_MALLOC_H */ 00789 00790 /* Define to 1 if you have the <sys/mman.h> header file. */ 00791 #define HAVE_SYS_MMAN_H 1 00792 00793 /* Define to 1 if you have the <sys/ndir.h> header file. */ 00794 /* #undef HAVE_SYS_NDIR_H */ 00795 00796 /* Define to 1 if you have the <sys/param.h> header file. */ 00797 #define HAVE_SYS_PARAM_H 1 00798 00799 /* Define to 1 if you have the <sys/ptem.h> header file. */ 00800 /* #undef HAVE_SYS_PTEM_H */ 00801 00802 /* Define to 1 if you have the <sys/pte.h> header file. */ 00803 /* #undef HAVE_SYS_PTE_H */ 00804 00805 /* Define to 1 if you have the <sys/resource.h> header file. */ 00806 #define HAVE_SYS_RESOURCE_H 1 00807 00808 /* Define to 1 if you have the <sys/select.h> header file. */ 00809 #define HAVE_SYS_SELECT_H 1 00810 00811 /* Define to 1 if you have the <sys/shm.h> header file. */ 00812 #define HAVE_SYS_SHM_H 1 00813 00814 /* Define to 1 if you have the <sys/socket.h> header file. */ 00815 #define HAVE_SYS_SOCKET_H 1 00816 00817 /* Define to 1 if you have the <sys/stat.h> header file. */ 00818 #define HAVE_SYS_STAT_H 1 00819 00820 /* Define to 1 if you have the <sys/stream.h> header file. */ 00821 /* #undef HAVE_SYS_STREAM_H */ 00822 00823 /* Define to 1 if you have the <sys/timeb.h> header file. */ 00824 #define HAVE_SYS_TIMEB_H 1 00825 00826 /* Define to 1 if you have the <sys/types.h> header file. */ 00827 #define HAVE_SYS_TYPES_H 1 00828 00829 /* Define to 1 if you have the <sys/un.h> header file. */ 00830 #define HAVE_SYS_UN_H 1 00831 00832 /* Define to 1 if you have the <sys/utime.h> header file. */ 00833 /* #undef HAVE_SYS_UTIME_H */ 00834 00835 /* Define to 1 if you have the <sys/vadvise.h> header file. */ 00836 /* #undef HAVE_SYS_VADVISE_H */ 00837 00838 /* Define to 1 if you have the <sys/wait.h> header file. */ 00839 #define HAVE_SYS_WAIT_H 1 00840 00841 /* Define to 1 if you have the `tcgetattr' function. */ 00842 #define HAVE_TCGETATTR 1 00843 00844 /* Define to 1 if you have the `tell' function. */ 00845 /* #undef HAVE_TELL */ 00846 00847 /* Define to 1 if you have the `tempnam' function. */ 00848 #define HAVE_TEMPNAM 1 00849 00850 /* Define to 1 if you have the <termbits.h> header file. */ 00851 /* #undef HAVE_TERMBITS_H */ 00852 00853 /* Define to 1 if you have the <termcap.h> header file. */ 00854 #define HAVE_TERMCAP_H 1 00855 00856 /* Define to 1 if you have the <termios.h> header file. */ 00857 #define HAVE_TERMIOS_H 1 00858 00859 /* Define to 1 if you have the <termio.h> header file. */ 00860 #define HAVE_TERMIO_H 1 00861 00862 /* Define to 1 if you have the <term.h> header file. */ 00863 #define HAVE_TERM_H 1 00864 00865 /* Define to 1 if you have the `thr_setconcurrency' function. */ 00866 /* #undef HAVE_THR_SETCONCURRENCY */ 00867 00868 /* Timespec has a ts_sec instead of tv_sev */ 00869 /* #undef HAVE_TIMESPEC_TS_SEC */ 00870 00871 /* Have the tzname variable */ 00872 #define HAVE_TZNAME 1 00873 00874 /* national Unicode collations */ 00875 #define HAVE_UCA_COLLATIONS 1 00876 00877 /* Define to 1 if the system has the type `uchar'. */ 00878 /* #undef HAVE_UCHAR */ 00879 00880 /* Define to 1 if the system has the type `uint'. */ 00881 #define HAVE_UINT 1 00882 00883 /* Define to 1 if the system has the type `uint16'. */ 00884 /* #undef HAVE_UINT16 */ 00885 00886 /* Define to 1 if the system has the type `uint32'. */ 00887 /* #undef HAVE_UINT32 */ 00888 00889 /* Define to 1 if the system has the type `uint64'. */ 00890 /* #undef HAVE_UINT64 */ 00891 00892 /* Define to 1 if the system has the type `uint8'. */ 00893 /* #undef HAVE_UINT8 */ 00894 00895 /* Define to 1 if the system has the type `ulong'. */ 00896 #define HAVE_ULONG 1 00897 00898 /* Define to 1 if you have the <unistd.h> header file. */ 00899 #define HAVE_UNISTD_H 1 00900 00901 /* Have UnixWare 7 (or similar) almost-POSIX threading library */ 00902 /* #undef HAVE_UNIXWARE7_THREADS */ 00903 00904 /* sighold() is present and usable */ 00905 /* #undef HAVE_USG_SIGHOLD */ 00906 00907 /* certain Japanese customer */ 00908 /* #undef HAVE_UTF8_GENERAL_CS */ 00909 00910 /* Define to 1 if you have the <utime.h> header file. */ 00911 #define HAVE_UTIME_H 1 00912 00913 /* Define to 1 if `utime(file, NULL)' sets file's timestamp to the present. */ 00914 #define HAVE_UTIME_NULL 1 00915 00916 /* Define to 1 if the system has the type `u_int32_t'. */ 00917 #define HAVE_U_INT32_T 1 00918 00919 /* Define to 1 if you have the <varargs.h> header file. */ 00920 /* #undef HAVE_VARARGS_H */ 00921 00922 /* Define to 1 if you have the `vidattr' function. */ 00923 /* #undef HAVE_VIDATTR */ 00924 00925 /* Define to enable buffered read. This works only if syscalls read/recv 00926 return as soon as there is some data in the kernel buffer, no matter how 00927 big the given buffer is. */ 00928 #define HAVE_VIO_READ_BUFF 1 00929 00930 /* Found vis.h and the strvis() function */ 00931 /* #undef HAVE_VIS_H */ 00932 00933 /* Define to 1 if you have the `vprintf' function. */ 00934 #define HAVE_VPRINTF 1 00935 00936 /* Define to 1 if you have the <wchar.h> header file. */ 00937 #define HAVE_WCHAR_H 1 00938 00939 /* Define if you check wcsdup */ 00940 #define HAVE_WCSDUP 00941 00942 /* Define if you have wctomb */ 00943 #define HAVE_WCTOMB 00944 00945 /* Define to 1 if you have the <wctype.h> header file. */ 00946 #define HAVE_WCTYPE_H 1 00947 00948 /* Define if you have wcwidth */ 00949 #define HAVE_WCWIDTH 00950 00951 /* Defined by configure. Using yaSSL for SSL. */ 00952 #define HAVE_YASSL 1 00953 00954 /* Define if /proc/meminfo shows the huge page size (Linux only) */ 00955 #define HUGETLB_USE_PROC_MEMINFO 1 00956 00957 /* Define if you have -lwrap */ 00958 /* #undef LIBWRAP */ 00959 00960 /* Machine type name, eg sun10 */ 00961 #define MACHINE_TYPE "i686" 00962 00963 /* Maximum number of indexes per table */ 00964 #define MAX_INDEXES 64 00965 00966 /* Define the default charset name */ 00967 #define MYSQL_DEFAULT_CHARSET_NAME "latin1" 00968 00969 /* Define the default charset name */ 00970 #define MYSQL_DEFAULT_COLLATION_NAME "latin1_swedish_ci" 00971 00972 /* Assume single-CPU mode, no concurrency */ 00973 /* #undef MY_ATOMIC_MODE_DUMMY */ 00974 00975 /* Use pthread rwlocks for atomic ops */ 00976 /* #undef MY_ATOMIC_MODE_RWLOCKS */ 00977 00978 /* Define to 1 if you want to use fast mutexes */ 00979 /* #undef MY_PTHREAD_FASTMUTEX */ 00980 00981 /* Including Ndb Cluster DB sci transporter */ 00982 /* #undef NDB_SCI_TRANSPORTER */ 00983 00984 /* Including Ndb Cluster DB shared memory transporter */ 00985 #define NDB_SHM_TRANSPORTER 1 00986 00987 /* NDB build version */ 00988 #define NDB_VERSION_BUILD 12 00989 00990 /* NDB major version */ 00991 #define NDB_VERSION_MAJOR 5 00992 00993 /* NDB minor version */ 00994 #define NDB_VERSION_MINOR 1 00995 00996 /* NDB status version */ 00997 #define NDB_VERSION_STATUS "beta" 00998 00999 /* Name of package */ 01000 #define PACKAGE "mysql" 01001 01002 /* Define to the address where bug reports for this package should be sent. */ 01003 #define PACKAGE_BUGREPORT "" 01004 01005 /* Define to the full name of this package. */ 01006 #define PACKAGE_NAME "" 01007 01008 /* Define to the full name and version of this package. */ 01009 #define PACKAGE_STRING "" 01010 01011 /* Define to the one symbol short name of this package. */ 01012 #define PACKAGE_TARNAME "" 01013 01014 /* Define to the version of this package. */ 01015 #define PACKAGE_VERSION "" 01016 01017 /* mysql client protocol version */ 01018 #define PROTOCOL_VERSION 10 01019 01020 /* qsort returns void */ 01021 #define QSORT_TYPE_IS_VOID 1 01022 01023 /* The return type of qsort (int or void). */ 01024 #define RETQSORTTYPE void 01025 01026 /* Define as the return type of signal handlers (`int' or `void'). */ 01027 #define RETSIGTYPE void 01028 01029 /* The size of a `char', as computed by sizeof. */ 01030 #define SIZEOF_CHAR 1 01031 01032 /* The size of a `char*', as computed by sizeof. */ 01033 #define SIZEOF_CHARP 4 01034 01035 /* The size of a `int', as computed by sizeof. */ 01036 #define SIZEOF_INT 4 01037 01038 /* The size of a `long', as computed by sizeof. */ 01039 #define SIZEOF_LONG 4 01040 01041 /* The size of a `long long', as computed by sizeof. */ 01042 #define SIZEOF_LONG_LONG 8 01043 01044 /* The size of a `off_t', as computed by sizeof. */ 01045 #define SIZEOF_OFF_T 8 01046 01047 /* The size of a `short', as computed by sizeof. */ 01048 #define SIZEOF_SHORT 2 01049 01050 /* The base type of the last arg to accept */ 01051 #define SOCKET_SIZE_TYPE socklen_t 01052 01053 /* Last argument to get/setsockopt */ 01054 /* #undef SOCKOPT_OPTLEN_TYPE */ 01055 01056 /* Broken sprintf */ 01057 /* #undef SPRINTF_RETURNS_GARBAGE */ 01058 01059 /* POSIX sprintf */ 01060 #define SPRINTF_RETURNS_INT 1 01061 01062 /* Broken sprintf */ 01063 /* #undef SPRINTF_RETURNS_PTR */ 01064 01065 /* If using the C implementation of alloca, define if you know the 01066 direction of stack growth for your system; otherwise it will be 01067 automatically deduced at run-time. 01068 STACK_DIRECTION > 0 => grows toward higher addresses 01069 STACK_DIRECTION < 0 => grows toward lower addresses 01070 STACK_DIRECTION = 0 => direction of growth unknown */ 01071 #define STACK_DIRECTION -1 01072 01073 /* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */ 01074 /* #undef STAT_MACROS_BROKEN */ 01075 01076 /* Define to 1 if you have the ANSI C header files. */ 01077 #define STDC_HEADERS 1 01078 01079 /* d_ino member present in struct dirent */ 01080 #define STRUCT_DIRENT_HAS_D_INO 1 01081 01082 /* d_namlen member present in struct dirent */ 01083 /* #undef STRUCT_DIRENT_HAS_D_NAMLEN */ 01084 01085 /* The struct rlimit type to use with setrlimit */ 01086 #define STRUCT_RLIMIT struct rlimit 01087 01088 /* Name of system, eg solaris */ 01089 #define SYSTEM_TYPE "suse-linux" 01090 01091 /* Whether we build for Linux */ 01092 #define TARGET_OS_LINUX 1 01093 01094 /* Define if you want to have threaded code. This may be undef on client code 01095 */ 01096 #define THREAD 1 01097 01098 /* Should be client be thread safe */ 01099 #define THREAD_SAFE_CLIENT 1 01100 01101 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 01102 #define TIME_WITH_SYS_TIME 1 01103 01104 /* declaration of TIOCSTAT in sys/ioctl.h */ 01105 /* #undef TIOCSTAT_IN_SYS_IOCTL */ 01106 01107 /* Define to 1 if your <sys/time.h> declares `struct tm'. */ 01108 /* #undef TM_IN_SYS_TIME */ 01109 01110 /* used libedit interface (can we dereference result of 01111 rl_completion_entry_function) */ 01112 /* #undef USE_LIBEDIT_INTERFACE */ 01113 01114 /* Use multi-byte character routines */ 01115 #define USE_MB 1 01116 01117 /* */ 01118 #define USE_MB_IDENT 1 01119 01120 /* Needs to use mysys_new helpers */ 01121 #define USE_MYSYS_NEW 1 01122 01123 /* used new readline interface (are rl_completion_func_t and 01124 rl_compentry_func_t defined) */ 01125 #define USE_NEW_READLINE_INTERFACE 1 01126 01127 /* the pstack backtrace library */ 01128 /* #undef USE_PSTACK */ 01129 01130 /* Version number of package */ 01131 #define VERSION "5.1.12-beta" 01132 01133 /* sighandler type is void (*signal ()) (); */ 01134 #define VOID_SIGHANDLER 1 01135 01136 /* Include Archive Storage Engine into mysqld */ 01137 #define WITH_ARCHIVE_STORAGE_ENGINE 1 01138 01139 /* Include Basic Write-only Read-never tables into mysqld */ 01140 #define WITH_BLACKHOLE_STORAGE_ENGINE 1 01141 01142 /* Include Stores tables in text CSV format into mysqld */ 01143 #define WITH_CSV_STORAGE_ENGINE 1 01144 01145 /* Include Skeleton for Storage Engines for developers into mysqld */ 01146 #define WITH_EXAMPLE_STORAGE_ENGINE 1 01147 01148 /* Include Connects to tables on remote MySQL servers into mysqld */ 01149 #define WITH_FEDERATED_STORAGE_ENGINE 1 01150 01151 /* Include Volatile memory based tables into mysqld */ 01152 #define WITH_HEAP_STORAGE_ENGINE 1 01153 01154 /* Include Transactional Tables using InnoDB into mysqld */ 01155 #define WITH_INNOBASE_STORAGE_ENGINE 1 01156 01157 /* Include Merge multiple MySQL tables into one into mysqld */ 01158 #define WITH_MYISAMMRG_STORAGE_ENGINE 1 01159 01160 /* Include Traditional non-transactional MySQL tables into mysqld */ 01161 #define WITH_MYISAM_STORAGE_ENGINE 1 01162 01163 /* Include High Availability Clustered tables into mysqld */ 01164 #define WITH_NDBCLUSTER_STORAGE_ENGINE 1 01165 01166 /* Including Ndb Cluster Binlog */ 01167 #define WITH_NDB_BINLOG 1 01168 01169 /* Include MySQL Partitioning Support into mysqld */ 01170 #define WITH_PARTITION_STORAGE_ENGINE 1 01171 01172 /* Define to have row-based replication */ 01173 #define WITH_ROW_BASED_REPLICATION 1 01174 01175 /* Define to 1 if your processor stores words with the most significant byte 01176 first (like Motorola and SPARC, unlike Intel and VAX). */ 01177 /* #undef WORDS_BIGENDIAN */ 01178 01179 /* Number of bits in a file offset, on hosts where this is settable. */ 01180 #define _FILE_OFFSET_BITS 64 01181 01182 /* makes fseeko etc. visible, on some hosts. */ 01183 #define _LARGEFILE_SOURCE 1 01184 01185 /* Large files support on AIX-style hosts. */ 01186 /* #undef _LARGE_FILES */ 01187 01188 /* Define to empty if `const' does not conform to ANSI C. */ 01189 /* #undef const */ 01190 01191 /* Define to `__inline__' or `__inline' if that's what the C compiler 01192 calls it, or to nothing if 'inline' is not supported under any name. */ 01193 #ifndef __cplusplus 01194 /* #undef inline */ 01195 #endif 01196 01197 /* Define to `long' if <sys/types.h> does not define. */ 01198 /* #undef off_t */ 01199 01200 /* Define to `unsigned' if <sys/types.h> does not define. */ 01201 /* #undef size_t */
1.4.7

