1 /* config.h. Generated automatically by configure. */ 2 /* config.hin. Generated automatically from configure.in by autoheader. */ 3 /* 4 * Copyright 2008 Sun Microsystems, Inc. All rights reserved. 5 * Use is subject to license terms. 6 */ 7 8 #ifndef _CONFIG_H 9 #define _CONFIG_H 10 11 /* Define to empty if the keyword does not work. */ 12 /* #undef const */ 13 14 /* Define if your struct stat has st_blksize. */ 15 #define HAVE_ST_BLKSIZE 1 16 17 /* Define to `int' if <sys/types.h> doesn't define. */ 18 /* #undef mode_t */ 19 20 /* Define to `long' if <sys/types.h> doesn't define. */ 21 /* #undef off_t */ 22 23 /* Define to `int' if <sys/types.h> doesn't define. */ 24 /* #undef pid_t */ 25 26 /* Define to `unsigned' if <sys/types.h> doesn't define. */ 27 /* #undef size_t */ 28 29 /* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */ 30 /* #undef STAT_MACROS_BROKEN */ 31 32 /* Define if you have the ANSI C header files. */ 33 #define STDC_HEADERS 1 34 35 /* Define if your processor stores words with the most significant 36 byte first (like Motorola and SPARC, unlike Intel and VAX). */ 37 #define WORDS_BIGENDIAN 1 38 39 /* Define to `int' if <sys/types.h> doesn't define. */ 40 /* #undef ssize_t */ 41 42 /* Define if you want a debugging version. */ 43 /* #undef DEBUG */ 44 45 /* Define if you want a version with run-time diagnostic checking. */ 46 /* #undef DIAGNOSTIC */ 47 48 /* Define if you have sigfillset (and sigprocmask). */ 49 #define HAVE_SIGFILLSET 1 50 51 /* Define if building big-file environment (e.g., Solaris, HP/UX). */ 52 #define HAVE_FILE_OFFSET_BITS 1 53 54 /* Define if you have spinlocks. */ 55 #define HAVE_SPINLOCKS 1 56 57 /* Define if you want to use mc68020/gcc assembly spinlocks. */ 58 /* #undef HAVE_ASSEM_MC68020_GCC */ 59 60 /* Define if you want to use parisc/gcc assembly spinlocks. */ 61 /* #undef HAVE_ASSEM_PARISC_GCC */ 62 63 /* Define if you want to use sco/cc assembly spinlocks. */ 64 /* #undef HAVE_ASSEM_SCO_CC */ 65 66 /* Define if you want to use sparc/gcc assembly spinlocks. */ 67 /* #undef HAVE_ASSEM_SPARC_GCC */ 68 69 /* Define if you want to use uts4/cc assembly spinlocks. */ 70 /* #undef HAVE_ASSEM_UTS4_CC */ 71 72 /* Define if you want to use x86/gcc assembly spinlocks. */ 73 /* #undef HAVE_ASSEM_X86_GCC */ 74 75 /* Define if you have the AIX _check_lock spinlocks. */ 76 /* #undef HAVE_FUNC_AIX */ 77 78 /* Define if you have the OSF1 or HPPA msemaphore spinlocks. */ 79 /* #undef HAVE_FUNC_MSEM */ 80 81 /* Define if you have the SGI abilock_t spinlocks. */ 82 /* #undef HAVE_FUNC_SGI */ 83 84 /* Define if you have the ReliantUNIX spinlock_t spinlocks. */ 85 /* #undef HAVE_FUNC_RELIANT */ 86 87 /* Define if you have the Solaris mutex_t spinlocks. */ 88 #define HAVE_FUNC_SOLARIS 1 89 90 /* Define if your sprintf returns a pointer, not a length. */ 91 /* #undef SPRINTF_RET_CHARPNT */ 92 93 /* Define if you have the getcwd function. */ 94 #define HAVE_GETCWD 1 95 96 /* Define if you have the getopt function. */ 97 #define HAVE_GETOPT 1 98 99 /* Define if you have the getuid function. */ 100 #define HAVE_GETUID 1 101 102 /* Define if you have the memcmp function. */ 103 #define HAVE_MEMCMP 1 104 105 /* Define if you have the memcpy function. */ 106 #define HAVE_MEMCPY 1 107 108 /* Define if you have the memmove function. */ 109 #define HAVE_MEMMOVE 1 110 111 /* Define if you have the mmap function. */ 112 #define HAVE_MMAP 1 113 114 /* Define if you have the munmap function. */ 115 #define HAVE_MUNMAP 1 116 117 /* Define if you have the pread function. */ 118 #define HAVE_PREAD 1 119 120 /* Define if you have the pstat_getdynamic function. */ 121 /* #undef HAVE_PSTAT_GETDYNAMIC */ 122 123 /* Define if you have the qsort function. */ 124 #define HAVE_QSORT 1 125 126 /* Define if you have the raise function. */ 127 #define HAVE_RAISE 1 128 129 /* Define if you have the select function. */ 130 #define HAVE_SELECT 1 131 132 /* Define if you have the shmget function. */ 133 #define HAVE_SHMGET 1 134 135 /* Define if you have the snprintf function. */ 136 #define HAVE_SNPRINTF 1 137 138 /* Define if you have the strerror function. */ 139 #define HAVE_STRERROR 1 140 141 /* Define if you have the strsep function. */ 142 #define HAVE_STRSEP 1 143 144 /* Define if you have the sysconf function. */ 145 #define HAVE_SYSCONF 1 146 147 /* Define if you have the vsnprintf function. */ 148 #define HAVE_VSNPRINTF 1 149 150 /* Define if you have the <dirent.h> header file. */ 151 #define HAVE_DIRENT_H 1 152 153 /* Define if you have the <ndir.h> header file. */ 154 /* #undef HAVE_NDIR_H */ 155 156 /* Define if you have the <sys/dir.h> header file. */ 157 /* #undef HAVE_SYS_DIR_H */ 158 159 /* Define if you have the <sys/ndir.h> header file. */ 160 /* #undef HAVE_SYS_NDIR_H */ 161 162 /* Define if you have the <sys/select.h> header file. */ 163 #define HAVE_SYS_SELECT_H 1 164 165 /* Define if you have the <sys/time.h> header file. */ 166 #define HAVE_SYS_TIME_H 1 167 168 /* 169 * Don't step on the namespace. Also, other libraries have real snprintf(3) 170 * implementations, don't want to override them just because they're loaded 171 * after us. 172 */ 173 #ifndef HAVE_SNPRINTF 174 #define snprintf __db_snprintf 175 #endif 176 #ifndef HAVE_VSNPRINTF 177 #define vsnprintf __db_vsnprintf 178 #endif 179 180 /* 181 * Big-file configuration. 182 */ 183 #ifdef HAVE_FILE_OFFSET_BITS 184 #define _LARGE_FILES /* AIX specific. */ 185 #define _FILE_OFFSET_BITS 64 186 #endif 187 #endif /* _CONFIG_H */ 188