Go to the documentation of this file.Go to the SVN repository for this file.
11 #include <AvailabilityMacros.h>
14 #define NCBI_CXX_TOOLKIT 1
17 #define NCBI_OS "Mac OS X"
29 #define NCBI_OS_DARWIN 1
47 #define NCBI_OS_UNIX 1
50 #define NCBI_COMPILER "APPLE_CLANG"
53 #define NCBI_COMPILER_APPLE_CLANG 1
80 #define NCBI_COMPILER_VERSION (__clang_major__ * 100 + \
81 __clang_minor__ * 10 + \
91 #define HOST "i686-apple-darwin10.8.0"
94 #define HOST_CPU "i686"
97 #define HOST_OS "darwin10.8.0"
100 #define HOST_VENDOR "apple"
104 #define NCBI_PLUGIN_AUTO_LOAD 1
107 #define NCBI_DLL_BUILD 1
111 #ifdef NCBI_DLL_BUILD
112 # define NCBI_DLL_SUPPORT 1
120 #define HAVE_ACCELERATE_ACCELERATE_H 1
129 #define HAVE_ALLOCA_H 1
132 #define HAVE_ARPA_INET_H 1
135 #define HAVE_ASPRINTF 1
145 #define HAVE_ATTRIBUTE_VISIBILITY_DEFAULT 1
148 #define HAVE_BASENAME 1
166 #define HAVE_BUILTIN_BSWAP 1
169 #define HAVE_BUILTIN_EXPECT 1
178 #define HAVE_COM_ERR_H 1
181 #define HAVE_CPP_GNU_VARARGS 1
184 #define HAVE_CPP_STD_VARARGS 1
190 #define HAVE_DAEMON 1
193 #define HAVE_DBOPEN 1
197 #define HAVE_DECL_CLOCK_MONOTONIC 1
201 #define HAVE_DECL_CLOCK_REALTIME 1
205 #define HAVE_DECL_CLOCK_SGI_CYCLE 0
208 #define HAVE_DIRENT_H 1
211 #define HAVE_DLFCN_H 1
220 #define HAVE_ERRNO_H 1
223 #define HAVE_ERROR_MESSAGE 1
235 #define HAVE_FCNTL_H 1
238 #define HAVE_FREEHOSTENT 1
244 #define HAVE_FSEEKO 1
250 #define HAVE_FSTREAM 1
253 #define HAVE_FSTREAM_H 1
259 #define HAVE_FUNC_LOCALTIME_R_TM 1
262 #define HAVE_GETADDRINFO 1
271 #define HAVE_GETIPNODEBYADDR 1
274 #define HAVE_GETIPNODEBYNAME 1
277 #define HAVE_GETLOADAVG 1
280 #define HAVE_GETLOGIN_R 1
283 #define HAVE_GETOPT 1
286 #define HAVE_GETOPT_H 1
289 #define HAVE_GETNAMEINFO 1
292 #define HAVE_GETPAGESIZE 1
295 #define HAVE_GETPWUID 1
298 #define HAVE_GETRUSAGE 1
301 #define HAVE_GETTIMEOFDAY 1
304 #define HAVE_GETUID 1
326 #define HAVE_INET_NTOP 1
329 #define HAVE_INTPTR_T 1
332 #define HAVE_INTTYPES_H 1
335 #define HAVE_IOSTREAM 1
338 #define HAVE_IOSTREAM_H 1
341 #define HAVE_IOS_REGISTER_CALLBACK 1
344 #define HAVE_LANGINFO_H 1
356 #define HAVE_LIBBZ2 1
359 #define HAVE_LIBZCF 1
363 #define HAVE_LIBCRYPT 1
380 #define HAVE_LIBGEN_H 1
390 #define HAVE_LIBICONV 1
393 #define HAVE_LIBKRB5 1
400 #define HAVE_LIBLAPACK 1
447 #define HAVE_LIMITS 1
450 #define HAVE_LIMITS_H 1
453 #define HAVE_LOCALE_H 1
456 #define HAVE_LOCALTIME_R 1
462 #define HAVE_MADVISE 1
474 #define HAVE_MEMMOVE 1
477 #define HAVE_MEMORY_H 1
480 #define HAVE_MKOSTEMP 1
483 #define HAVE_NANOSLEEP 1
489 #define HAVE_NETDB_H 1
492 #define HAVE_NETINET_IN_H 1
495 #define HAVE_NETINET_TCP_H 1
501 #define HAVE_NL_LANGINFO 1
507 #define HAVE_PATHS_H 1
516 #define HAVE_POLL_H 1
526 #define HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE_NP 1
529 #define HAVE_PTHREAD_MUTEX 1
532 #define HAVE_PTHREAD_SETCONCURRENCY 1
535 #define HAVE_PUTENV 1
547 #define HAVE_READPASSPHRASE 1
553 #define HAVE_REALPATH 1
557 #define HAVE_RESTRICT_C 1
561 #define HAVE_RESTRICT_CXX 1
567 #define HAVE_SCHED_YIELD 1
573 #define HAVE_SELECT 1
582 #define HAVE_SETENV 1
585 #define HAVE_SETITIMER 1
588 #define HAVE_SETRLIMIT 1
591 #define HAVE_SIGNAL_H 1
594 #define HAVE_SIN_LEN 1
597 #define HAVE_SNPRINTF 1
600 #define HAVE_SOCKETPAIR 1
603 #define HAVE_SOCKLEN_T 1
609 #define HAVE_SQLLEN 1
618 #define HAVE_SQLSETPOSIROW 1
621 #define HAVE_STATFS 1
624 #define HAVE_STATVFS 1
627 #define HAVE_STDBOOL_H 1
630 #define HAVE_STDDEF_H 1
633 #define HAVE_STDINT_H 1
636 #define HAVE_STDIO_H 1
639 #define HAVE_STDLIB_H 1
642 #define HAVE_STRCASECMP 1
645 #define HAVE_STRCASECMP_LC 1
648 #define HAVE_STRDUP 1
651 #define HAVE_STRERROR 1
654 #define HAVE_STRINGS_H 1
657 #define HAVE_STRING_H 1
660 #define HAVE_STRLCAT 1
663 #define HAVE_STRLCPY 1
669 #define HAVE_STRNLEN 1
675 #define HAVE_STRSTREAM 1
684 #define HAVE_STRTOK_R 1
687 #define HAVE_STRUCT_TM_TM_ZONE 1
702 #define HAVE_SYSV_SEMAPHORES 1
708 #define HAVE_SYS_FILE_H 1
711 #define HAVE_SYS_IOCTL_H 1
714 #define HAVE_SYS_MOUNT_H 1
717 #define HAVE_SYS_PARAM_H 1
720 #define HAVE_SYS_RESOURCE_H 1
723 #define HAVE_SYS_SELECT_H 1
726 #define HAVE_SYS_SOCKET_H 1
729 #define HAVE_SYS_SOCKIO_H 1
735 #define HAVE_SYS_STAT_H 1
741 #define HAVE_SYS_TIME_H 1
744 #define HAVE_SYS_TYPES_H 1
750 #define HAVE_SYS_WAIT_H 1
753 #define HAVE_TIMEGM 1
756 #define HAVE_UINTPTR_T 1
760 #define HAVE_UNALIGNED_READS 1
763 #define HAVE_UNISTD_H 1
766 #define HAVE_USLEEP 1
769 #define HAVE_UTIMES 1
775 #define HAVE_VASPRINTF 1
778 #define HAVE_VPRINTF 1
781 #define HAVE_VSNPRINTF 1
784 #define HAVE_WCHAR_H 1
790 #define HAVE_WRITEV 1
793 #define HAVE_WSTRING 1
799 #define HAVE___CLPK_INTEGER 1
802 #if MAC_OS_X_VERSION_MIN_REQUIRED >= 1050
805 # define ICONV_CONST const
816 #define NCBI_FORCEINLINE inline __attribute__((always_inline))
819 #define NCBI_FTDS_RENAME_SYBDB 1
831 #define NCBI_HAVE_GETPWUID_R 5
839 #define NCBI_HAVE_READDIR_R 3
842 #define NCBI_HAVE_STDIO_LOCKED 1
846 #define NCBI_RESTRICT_C __restrict__
850 #define NCBI_RESTRICT_CXX __restrict__
853 #define NCBI_SQLCOLATTRIBUTE_SQLLEN 1
857 #define NCBI_TLS_VAR __thread
860 #define NCBI_USE_THROW_SPEC 1
866 #define RETSIGTYPE void
876 #define STACK_GROWS_DOWN 1
882 #define STDC_HEADERS 1
885 #define TIME_WITH_SYS_TIME 1
892 # define _GNU_SOURCE 1
904 #include <common/config/ncbiconf_xcode_site.h>
Architecture-specific settings for Xcode builds (and, historically, universal builds).