#define ACCESSX_MAX_DESCRIPTORS 100 #define ACCESSX_MAX_TABLESIZE (16 * 1024) #define ARG_MAX (256 * 1024) #define BADSIG SIG_ERR #define BC_BASE_MAX 99 #define BC_DIM_MAX 2048 #define BC_SCALE_MAX 99 #define BC_STRING_MAX 1000 #define BIG_ENDIAN __DARWIN_BIG_ENDIAN #define BUFSIZ 1024 #define BUS_ADRALN 1 #define BUS_ADRERR 2 #define BUS_NOOP 0 #define BUS_OBJERR 3 #define BYTE_ORDER __DARWIN_BYTE_ORDER #define CAST_USER_ADDR_T(a_ptr) ((user_addr_t)((uintptr_t)(a_ptr))) #define CHARCLASS_NAME_MAX 14 #define CHAR_BIT __CHAR_BIT__ #define CHAR_MAX __SCHAR_MAX__ #define CHAR_MIN SCHAR_MIN #define CHILD_MAX 266 #define CLD_CONTINUED 6 #define CLD_DUMPED 3 #define CLD_EXITED 1 #define CLD_KILLED 2 #define CLD_NOOP 0 #define CLD_STOPPED 5 #define CLD_TRAPPED 4 #define CLK_TCK __DARWIN_CLK_TCK #define CLOCKS_PER_SEC 1000000 #define COLL_WEIGHTS_MAX 2 #define CXA_RUNTIME_CXA_EXCEPTION_RETHROW() do { __asm__ volatile(".reference " CXA_RUNTIME_TYPEDEFS); __dtrace_probe$cxa_runtime$cxa_exception_rethrow$v1(); __asm__ volatile(".reference " CXA_RUNTIME_STABILITY); } while (0) #define CXA_RUNTIME_CXA_EXCEPTION_RETHROW_ENABLED() __dtrace_isenabled$cxa_runtime$cxa_exception_rethrow$v1() #define CXA_RUNTIME_CXA_EXCEPTION_THROW(arg0) do { __asm__ volatile(".reference " CXA_RUNTIME_TYPEDEFS); __dtrace_probe$cxa_runtime$cxa_exception_throw$v1$766f6964202a(arg0); __asm__ volatile(".reference " CXA_RUNTIME_STABILITY); } while (0) #define CXA_RUNTIME_CXA_EXCEPTION_THROW_ENABLED() __dtrace_isenabled$cxa_runtime$cxa_exception_throw$v1() #define CXA_RUNTIME_STABILITY "___dtrace_stability$cxa_runtime$v1$1_1_0_1_1_0_1_1_0_1_1_0_1_1_0" #define CXA_RUNTIME_TYPEDEFS "___dtrace_typedefs$cxa_runtime$v2" #define EOF (-1) #define EQUIV_CLASS_MAX 2 #define EXIT_FAILURE 1 #define EXIT_SUCCESS 0 #define EXPR_NEST_MAX 32 #define FD_CLR(n,p) __DARWIN_FD_CLR(n, p) #define FD_COPY(f,t) __DARWIN_FD_COPY(f, t) #define FD_ISSET(n,p) __DARWIN_FD_ISSET(n, p) #define FD_SET(n,p) __DARWIN_FD_SET(n, p) #define FD_SETSIZE __DARWIN_FD_SETSIZE #define FD_ZERO(p) __DARWIN_FD_ZERO(p) #define FILENAME_MAX 1024 #define FOPEN_MAX 20 #define FPE_FLTDIV 1 #define FPE_FLTINV 5 #define FPE_FLTOVF 2 #define FPE_FLTRES 4 #define FPE_FLTSUB 6 #define FPE_FLTUND 3 #define FPE_INTDIV 7 #define FPE_INTOVF 8 #define FPE_NOOP 0 #define FP_CHOP 3 #define FP_PREC_24B 0 #define FP_PREC_53B 2 #define FP_PREC_64B 3 #define FP_RND_DOWN 1 #define FP_RND_NEAR 0 #define FP_RND_UP 2 #define FP_STATE_BYTES 512 #define F_LOCK 1 #define F_OK 0 #define F_TEST 3 #define F_TLOCK 2 #define F_ULOCK 0 #define GID_MAX 2147483647U #define HTONL(x) (x) = htonl((__uint32_t)x) #define HTONS(x) (x) = htons((__uint16_t)x) #define I386_MCONTEXT_SIZE sizeof(struct mcontext) #define ILL_BADSTK 8 #define ILL_COPROC 7 #define ILL_ILLADR 5 #define ILL_ILLOPC 1 #define ILL_ILLOPN 4 #define ILL_ILLTRP 2 #define ILL_NOOP 0 #define ILL_PRVOPC 3 #define ILL_PRVREG 6 #define INT16_C(v) (v) #define INT16_MAX 32767 #define INT16_MIN -32768 #define INT32_C(v) (v) #define INT32_MAX 2147483647 #define INT32_MIN (-INT32_MAX-1) #define INT64_C(v) (v ## LL) #define INT64_MAX 9223372036854775807LL #define INT64_MIN (-INT64_MAX-1) #define INT8_C(v) (v) #define INT8_MAX 127 #define INT8_MIN -128 #define INTMAX_C(v) (v ## LL) #define INTMAX_MAX INT64_MAX #define INTMAX_MIN INT64_MIN #define INTPTR_MAX INT64_MAX #define INTPTR_MIN INT64_MIN #define INT_FAST16_MAX INT16_MAX #define INT_FAST16_MIN INT16_MIN #define INT_FAST32_MAX INT32_MAX #define INT_FAST32_MIN INT32_MIN #define INT_FAST64_MAX INT64_MAX #define INT_FAST64_MIN INT64_MIN #define INT_FAST8_MAX INT8_MAX #define INT_FAST8_MIN INT8_MIN #define INT_LEAST16_MAX INT16_MAX #define INT_LEAST16_MIN INT16_MIN #define INT_LEAST32_MAX INT32_MAX #define INT_LEAST32_MIN INT32_MIN #define INT_LEAST64_MAX INT64_MAX #define INT_LEAST64_MIN INT64_MIN #define INT_LEAST8_MAX INT8_MAX #define INT_LEAST8_MIN INT8_MIN #define INT_MAX __INT_MAX__ #define INT_MIN (-__INT_MAX__ -1) #define IOPOL_DEFAULT 0 #define IOPOL_NORMAL 1 #define IOPOL_PASSIVE 2 #define IOPOL_SCOPE_PROCESS 0 #define IOPOL_SCOPE_THREAD 1 #define IOPOL_THROTTLE 3 #define IOPOL_TYPE_DISK 0 #define IOPOL_UTILITY 4 #define IOV_MAX 1024 #define LC_ALL 0 #define LC_COLLATE 1 #define LC_CTYPE 2 #define LC_MESSAGES 6 #define LC_MONETARY 3 #define LC_NUMERIC 4 #define LC_TIME 5 #define LINE_MAX 2048 #define LINK_MAX 32767 #define LITTLE_ENDIAN __DARWIN_LITTLE_ENDIAN #define LLONG_MAX 0x7fffffffffffffffLL #define LLONG_MIN (-0x7fffffffffffffffLL-1) #define LONG_BIT 64 #define LONG_LONG_MAX __LONG_LONG_MAX__ #define LONG_LONG_MIN (-__LONG_LONG_MAX__-1LL) #define LONG_MAX __LONG_MAX__ #define LONG_MIN (-__LONG_MAX__ -1L) #define L_INCR SEEK_CUR #define L_SET SEEK_SET #define L_XTND SEEK_END #define L_ctermid 1024 #define L_tmpnam 1024 #define MAX_CANON 1024 #define MAX_INPUT 1024 #define MB_CUR_MAX __mb_cur_max #define MB_LEN_MAX 6 #define MINSIGSTKSZ 32768 #define NAME_MAX 255 #define NGROUPS_MAX 16 #define NL_ARGMAX 9 #define NL_LANGMAX 14 #define NL_MSGMAX 32767 #define NL_NMAX 1 #define NL_SETMAX 255 #define NL_TEXTMAX 2048 #define NSIG __DARWIN_NSIG #define NTOHL(x) (x) = ntohl((__uint32_t)x) #define NTOHS(x) (x) = ntohs((__uint16_t)x) #define NULL __null #define NZERO 20 #define OBJC_NEW_PROPERTIES 1 #define OFF_MAX LLONG_MAX #define OFF_MIN LLONG_MIN #define OPEN_MAX 10240 #define PASS_MAX 128 #define PATH_MAX 1024 #define PDP_ENDIAN __DARWIN_PDP_ENDIAN #define PIPE_BUF 512 #define POLL_ERR 4 #define POLL_HUP 6 #define POLL_IN 1 #define POLL_MSG 3 #define POLL_OUT 2 #define POLL_PRI 5 #define PRIO_DARWIN_BG 0x1000 #define PRIO_DARWIN_NONUI 0x1001 #define PRIO_DARWIN_PROCESS 4 #define PRIO_DARWIN_THREAD 3 #define PRIO_MAX 20 #define PRIO_MIN -20 #define PRIO_PGRP 1 #define PRIO_PROCESS 0 #define PRIO_USER 2 #define PTHREAD_CANCELED ((void *) 1) #define PTHREAD_CANCEL_ASYNCHRONOUS 0x00 #define PTHREAD_CANCEL_DEFERRED 0x02 #define PTHREAD_CANCEL_DISABLE 0x00 #define PTHREAD_CANCEL_ENABLE 0x01 #define PTHREAD_COND_INITIALIZER {_PTHREAD_COND_SIG_init, {0}} #define PTHREAD_CREATE_DETACHED 2 #define PTHREAD_CREATE_JOINABLE 1 #define PTHREAD_DESTRUCTOR_ITERATIONS 4 #define PTHREAD_ERRORCHECK_MUTEX_INITIALIZER {_PTHREAD_ERRORCHECK_MUTEX_SIG_init, {0}} #define PTHREAD_EXPLICIT_SCHED 2 #define PTHREAD_INHERIT_SCHED 1 #define PTHREAD_KEYS_MAX 512 #define PTHREAD_MUTEX_DEFAULT PTHREAD_MUTEX_NORMAL #define PTHREAD_MUTEX_ERRORCHECK 1 #define PTHREAD_MUTEX_INITIALIZER {_PTHREAD_MUTEX_SIG_init, {0}} #define PTHREAD_MUTEX_NORMAL 0 #define PTHREAD_MUTEX_RECURSIVE 2 #define PTHREAD_ONCE_INIT {_PTHREAD_ONCE_SIG_init, {0}} #define PTHREAD_PRIO_INHERIT 1 #define PTHREAD_PRIO_NONE 0 #define PTHREAD_PRIO_PROTECT 2 #define PTHREAD_PROCESS_PRIVATE 2 #define PTHREAD_PROCESS_SHARED 1 #define PTHREAD_RECURSIVE_MUTEX_INITIALIZER {_PTHREAD_RECURSIVE_MUTEX_SIG_init, {0}} #define PTHREAD_RWLOCK_INITIALIZER {_PTHREAD_RWLOCK_SIG_init, {0}} #define PTHREAD_SCOPE_PROCESS 2 #define PTHREAD_SCOPE_SYSTEM 1 #define PTHREAD_STACK_MIN 8192 #define PTRDIFF_MAX INT64_MAX #define PTRDIFF_MIN INT64_MIN #define P_tmpdir "/var/tmp/" #define QUAD_MAX LLONG_MAX #define QUAD_MIN LLONG_MIN #define RAND_MAX 0x7fffffff #define RE_DUP_MAX 255 #define RLIMIT_AS 5 #define RLIMIT_CORE 4 #define RLIMIT_CPU 0 #define RLIMIT_DATA 2 #define RLIMIT_FSIZE 1 #define RLIMIT_MEMLOCK 6 #define RLIMIT_NOFILE 8 #define RLIMIT_NPROC 7 #define RLIMIT_RSS RLIMIT_AS #define RLIMIT_STACK 3 #define RLIM_INFINITY (((__uint64_t)1 << 63) - 1) #define RLIM_NLIMITS 9 #define RLIM_SAVED_CUR RLIM_INFINITY #define RLIM_SAVED_MAX RLIM_INFINITY #define RUSAGE_CHILDREN -1 #define RUSAGE_SELF 0 #define R_OK (1<<2) #define SA_64REGSET 0x0200 #define SA_NOCLDSTOP 0x0008 #define SA_NOCLDWAIT 0x0020 #define SA_NODEFER 0x0010 #define SA_ONSTACK 0x0001 #define SA_RESETHAND 0x0004 #define SA_RESTART 0x0002 #define SA_SIGINFO 0x0040 #define SA_USERSPACE_MASK (SA_ONSTACK | SA_RESTART | SA_RESETHAND | SA_NOCLDSTOP | SA_NODEFER | SA_NOCLDWAIT | SA_SIGINFO) #define SA_USERTRAMP 0x0100 #define SCHAR_MAX __SCHAR_MAX__ #define SCHAR_MIN (-__SCHAR_MAX__-1) #define SCHED_FIFO 4 #define SCHED_OTHER 1 #define SCHED_RR 2 #define SEEK_CUR 1 #define SEEK_END 2 #define SEEK_SET 0 #define SEGV_ACCERR 2 #define SEGV_MAPERR 1 #define SEGV_NOOP 0 #define SHRT_MAX __SHRT_MAX__ #define SHRT_MIN (-__SHRT_MAX__ -1) #define SIGABRT 6 #define SIGALRM 14 #define SIGBUS 10 #define SIGCHLD 20 #define SIGCONT 19 #define SIGEMT 7 #define SIGEV_NONE 0 #define SIGEV_SIGNAL 1 #define SIGEV_THREAD 3 #define SIGFPE 8 #define SIGHUP 1 #define SIGILL 4 #define SIGINFO 29 #define SIGINT 2 #define SIGIO 23 #define SIGIOT SIGABRT #define SIGKILL 9 #define SIGPIPE 13 #define SIGPROF 27 #define SIGQUIT 3 #define SIGSEGV 11 #define SIGSTKSZ 131072 #define SIGSTOP 17 #define SIGSYS 12 #define SIGTERM 15 #define SIGTRAP 5 #define SIGTSTP 18 #define SIGTTIN 21 #define SIGTTOU 22 #define SIGURG 16 #define SIGUSR1 30 #define SIGUSR2 31 #define SIGVTALRM 26 #define SIGWINCH 28 #define SIGXCPU 24 #define SIGXFSZ 25 #define SIG_ATOMIC_MAX INT32_MAX #define SIG_ATOMIC_MIN INT32_MIN #define SIG_BLOCK 1 #define SIG_DFL (void (*)(int))0 #define SIG_ERR ((void (*)(int))-1) #define SIG_HOLD (void (*)(int))5 #define SIG_IGN (void (*)(int))1 #define SIG_SETMASK 3 #define SIG_UNBLOCK 2 #define SIZE_MAX UINT64_MAX #define SIZE_T_MAX ULONG_MAX #define SI_ASYNCIO 0x10004 #define SI_MESGQ 0x10005 #define SI_QUEUE 0x10002 #define SI_TIMER 0x10003 #define SI_USER 0x10001 #define SSIZE_MAX LONG_MAX #define SS_DISABLE 0x0004 #define SS_ONSTACK 0x0001 #define STDC_HEADERS 1 #define STDERR_FILENO 2 #define STDIN_FILENO 0 #define STDOUT_FILENO 1 #define SV_INTERRUPT SA_RESTART #define SV_NOCLDSTOP SA_NOCLDSTOP #define SV_NODEFER SA_NODEFER #define SV_ONSTACK SA_ONSTACK #define SV_RESETHAND SA_RESETHAND #define SV_SIGINFO SA_SIGINFO #define SYNC_VOLUME_FULLSYNC 0x01 #define SYNC_VOLUME_WAIT 0x02 #define TMP_MAX 308915776 #define TRAP_BRKPT 1 #define TRAP_TRACE 2 #define UCHAR_MAX (__SCHAR_MAX__*2 +1) #define UID_MAX 2147483647U #define UINT16_C(v) (v ## U) #define UINT16_MAX 65535 #define UINT32_C(v) (v ## U) #define UINT32_MAX 4294967295U #define UINT64_C(v) (v ## ULL) #define UINT64_MAX 18446744073709551615ULL #define UINT8_C(v) (v ## U) #define UINT8_MAX 255 #define UINTMAX_C(v) (v ## ULL) #define UINTMAX_MAX UINT64_MAX #define UINTPTR_MAX UINT64_MAX #define UINT_FAST16_MAX UINT16_MAX #define UINT_FAST32_MAX UINT32_MAX #define UINT_FAST64_MAX UINT64_MAX #define UINT_FAST8_MAX UINT8_MAX #define UINT_LEAST16_MAX UINT16_MAX #define UINT_LEAST32_MAX UINT32_MAX #define UINT_LEAST64_MAX UINT64_MAX #define UINT_LEAST8_MAX UINT8_MAX #define UINT_MAX (__INT_MAX__ *2U +1U) #define ULLONG_MAX 0xffffffffffffffffULL #define ULONG_LONG_MAX (__LONG_LONG_MAX__*2ULL+1ULL) #define ULONG_MAX (__LONG_MAX__ *2UL+1UL) #define UQUAD_MAX ULLONG_MAX #define USER_ADDR_NULL ((user_addr_t) 0) #define USHRT_MAX (__SHRT_MAX__ *2 +1) #define WAIT_ANY (-1) #define WAIT_MYPGRP 0 #define WCHAR_MAX __DARWIN_WCHAR_MAX #define WCHAR_MIN __DARWIN_WCHAR_MIN #define WCONTINUED 0x00000010 #define WCOREDUMP(x) (_W_INT(x) & WCOREFLAG) #define WCOREFLAG 0200 #define WEOF __DARWIN_WEOF #define WEXITED 0x00000004 #define WEXITSTATUS(x) ((_W_INT(x) >> 8) & 0x000000ff) #define WIFCONTINUED(x) (_WSTATUS(x) == _WSTOPPED && WSTOPSIG(x) == 0x13) #define WIFEXITED(x) (_WSTATUS(x) == 0) #define WIFSIGNALED(x) (_WSTATUS(x) != _WSTOPPED && _WSTATUS(x) != 0) #define WIFSTOPPED(x) (_WSTATUS(x) == _WSTOPPED && WSTOPSIG(x) != 0x13) #define WINT_MAX INT32_MAX #define WINT_MIN INT32_MIN #define WNOHANG 0x00000001 #define WNOWAIT 0x00000020 #define WORD_BIT 32 #define WSTOPPED 0x00000008 #define WSTOPSIG(x) (_W_INT(x) >> 8) #define WTERMSIG(x) (_WSTATUS(x)) #define WUNTRACED 0x00000002 #define W_EXITCODE(ret,sig) ((ret) << 8 | (sig)) #define W_OK (1<<1) #define W_STOPCODE(sig) ((sig) << 8 | _WSTOPPED) #define X_OK (1<<0) #define _ACCESS_EXTENDED_MASK (_READ_OK | _WRITE_OK | _EXECUTE_OK | _DELETE_OK | _APPEND_OK | _RMFILE_OK | _REXT_OK | _WEXT_OK | _RATTR_OK | _WATTR_OK | _RPERM_OK | _WPERM_OK | _CHOWN_OK) #define _ALGOBASE_H 1 #define _ALGO_H 1 #define _ALLOCATOR_H 1 #define _ALLOCA_H_ #define _APPEND_OK (1<<13) #define _BASIC_IOS_H 1 #define _BASIC_IOS_TCC 1 #define _BASIC_STRING_H 1 #define _BASIC_STRING_TCC 1 #define _BSD_I386__TYPES_H_ #define _BSD_MACHINE_ENDIAN_H_ #define _BSD_MACHINE_SIGNAL_H_ #define _BSD_MACHINE_TYPES_H_ #define _BSD_MACHINE__TYPES_H_ #define _CACHED_RUNES (1 <<8 ) #define _CDEFS_H_ #define _CHAR_TRAITS_H 1 #define _CHOWN_OK (1<<21) #define _CLOCK_T #define _CODECVT_H 1 #define _CONCEPT_CHECK_H 1 #define _CPP_TYPE_TRAITS_H 1 #define _CRMASK (~(_CACHED_RUNES - 1)) #define _CS_DARWIN_USER_CACHE_DIR 65538 #define _CS_DARWIN_USER_DIR 65536 #define _CS_DARWIN_USER_TEMP_DIR 65537 #define _CS_PATH 1 #define _CS_POSIX_V6_ILP32_OFF32_CFLAGS 2 #define _CS_POSIX_V6_ILP32_OFF32_LDFLAGS 3 #define _CS_POSIX_V6_ILP32_OFF32_LIBS 4 #define _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS 5 #define _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS 6 #define _CS_POSIX_V6_ILP32_OFFBIG_LIBS 7 #define _CS_POSIX_V6_LP64_OFF64_CFLAGS 8 #define _CS_POSIX_V6_LP64_OFF64_LDFLAGS 9 #define _CS_POSIX_V6_LP64_OFF64_LIBS 10 #define _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS 11 #define _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS 12 #define _CS_POSIX_V6_LPBIG_OFFBIG_LIBS 13 #define _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS 14 #define _CS_XBS5_ILP32_OFF32_CFLAGS 20 #define _CS_XBS5_ILP32_OFF32_LDFLAGS 21 #define _CS_XBS5_ILP32_OFF32_LIBS 22 #define _CS_XBS5_ILP32_OFF32_LINTFLAGS 23 #define _CS_XBS5_ILP32_OFFBIG_CFLAGS 24 #define _CS_XBS5_ILP32_OFFBIG_LDFLAGS 25 #define _CS_XBS5_ILP32_OFFBIG_LIBS 26 #define _CS_XBS5_ILP32_OFFBIG_LINTFLAGS 27 #define _CS_XBS5_LP64_OFF64_CFLAGS 28 #define _CS_XBS5_LP64_OFF64_LDFLAGS 29 #define _CS_XBS5_LP64_OFF64_LIBS 30 #define _CS_XBS5_LP64_OFF64_LINTFLAGS 31 #define _CS_XBS5_LPBIG_OFFBIG_CFLAGS 32 #define _CS_XBS5_LPBIG_OFFBIG_LDFLAGS 33 #define _CS_XBS5_LPBIG_OFFBIG_LIBS 34 #define _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS 35 #define _CTYPE_A 0x00000100L #define _CTYPE_B 0x00020000L #define _CTYPE_C 0x00000200L #define _CTYPE_D 0x00000400L #define _CTYPE_G 0x00000800L #define _CTYPE_H_ #define _CTYPE_I 0x00080000L #define _CTYPE_L 0x00001000L #define _CTYPE_P 0x00002000L #define _CTYPE_Q 0x00200000L #define _CTYPE_R 0x00040000L #define _CTYPE_S 0x00004000L #define _CTYPE_SW0 0x20000000L #define _CTYPE_SW1 0x40000000L #define _CTYPE_SW2 0x80000000L #define _CTYPE_SW3 0xc0000000L #define _CTYPE_SWM 0xe0000000L #define _CTYPE_SWS 30 #define _CTYPE_T 0x00100000L #define _CTYPE_U 0x00008000L #define _CTYPE_X 0x00010000L #define _CT_RUNE_T #define _CXXCONFIG 1 #define _CXX_ALLOCATOR_H 1 #define _C_IO_STDIO_H 1 #define _C_LOCALE_H 1 #define _DARWIN_FEATURE_64_BIT_INODE 1 #define _DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE 1 #define _DARWIN_FEATURE_UNIX_CONFORMANCE 3 #define _DELETE_OK (1<<12) #define _DEV_T #define _DTRACE_CXA_RUNTIME_H #define _EXCEPTION_DEFINES_H 1 #define _EXECUTE_OK (1<<11) #define _EXT_TYPE_TRAITS 1 #define _FD_SET #define _FORTIFY_SOURCE 2 #define _FSTDIO #define _FUNCTEXCEPT_H 1 #define _FUNCTION_H 1 #define _GCC_LIMITS_H_ #define _GID_T #define _GLIBCXX_ALGORITHM 1 #define _GLIBCXX_ATOMICITY_H 1 #define _GLIBCXX_ATOMIC_BUILTINS 1 #define _GLIBCXX_ATOMIC_WORD_H 1 #define _GLIBCXX_BEGIN_LDBL_NAMESPACE #define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY_DEFAULT { #define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X,Y) _GLIBCXX_BEGIN_NAMESPACE(X) #define _GLIBCXX_CCTYPE 1 #define _GLIBCXX_CLIMITS 1 #define _GLIBCXX_CLOCALE 1 #define _GLIBCXX_CPU_DEFINES 1 #define _GLIBCXX_CSTDARG 1 #define _GLIBCXX_CSTDDEF 1 #define _GLIBCXX_CSTDIO 1 #define _GLIBCXX_CSTDLIB 1 #define _GLIBCXX_CSTRING 1 #define _GLIBCXX_CTIME 1 #define _GLIBCXX_CWCHAR 1 #define _GLIBCXX_CWCTYPE 1 #define _GLIBCXX_DEBUG_ASSERT(_Condition) #define _GLIBCXX_DEBUG_MACRO_SWITCH_H 1 #define _GLIBCXX_DEBUG_ONLY(_Statement) ; #define _GLIBCXX_DEBUG_PEDASSERT(_Condition) #define _GLIBCXX_END_LDBL_NAMESPACE #define _GLIBCXX_END_NAMESPACE } #define _GLIBCXX_END_NESTED_NAMESPACE _GLIBCXX_END_NAMESPACE #define _GLIBCXX_EXT __gnu_cxx #define _GLIBCXX_EXTERN_TEMPLATE 1 #define _GLIBCXX_FAST_MATH 0 #define _GLIBCXX_GCC_GTHR_H #define _GLIBCXX_GCC_GTHR_POSIX_H #define _GLIBCXX_GTHREAD_USE_WEAK 0 #define _GLIBCXX_HAVE_ACOSF 1 #define _GLIBCXX_HAVE_ACOSL 1 #define _GLIBCXX_HAVE_ASINF 1 #define _GLIBCXX_HAVE_ASINL 1 #define _GLIBCXX_HAVE_ATAN2F 1 #define _GLIBCXX_HAVE_ATAN2L 1 #define _GLIBCXX_HAVE_ATANF 1 #define _GLIBCXX_HAVE_ATANL 1 #define _GLIBCXX_HAVE_ATTRIBUTE_VISIBILITY 1 #define _GLIBCXX_HAVE_CEILF 1 #define _GLIBCXX_HAVE_CEILL 1 #define _GLIBCXX_HAVE_COMPLEX_H 1 #define _GLIBCXX_HAVE_COPYSIGN 1 #define _GLIBCXX_HAVE_COPYSIGNF 1 #define _GLIBCXX_HAVE_COPYSIGNL 1 #define _GLIBCXX_HAVE_COSF 1 #define _GLIBCXX_HAVE_COSHF 1 #define _GLIBCXX_HAVE_COSHL 1 #define _GLIBCXX_HAVE_COSL 1 #define _GLIBCXX_HAVE_EXPF 1 #define _GLIBCXX_HAVE_EXPL 1 #define _GLIBCXX_HAVE_FABSF 1 #define _GLIBCXX_HAVE_FABSL 1 #define _GLIBCXX_HAVE_FENV_H 1 #define _GLIBCXX_HAVE_FINITE 1 #define _GLIBCXX_HAVE_FLOAT_H 1 #define _GLIBCXX_HAVE_FLOORF 1 #define _GLIBCXX_HAVE_FLOORL 1 #define _GLIBCXX_HAVE_FMODF 1 #define _GLIBCXX_HAVE_FMODL 1 #define _GLIBCXX_HAVE_FREXPF 1 #define _GLIBCXX_HAVE_FREXPL 1 #define _GLIBCXX_HAVE_GETIPINFO 1 #define _GLIBCXX_HAVE_GETPAGESIZE 1 #define _GLIBCXX_HAVE_GTHR_DEFAULT 1 #define _GLIBCXX_HAVE_HYPOT 1 #define _GLIBCXX_HAVE_HYPOTF 1 #define _GLIBCXX_HAVE_HYPOTL 1 #define _GLIBCXX_HAVE_ICONV 1 #define _GLIBCXX_HAVE_ICONV_CLOSE 1 #define _GLIBCXX_HAVE_ICONV_OPEN 1 #define _GLIBCXX_HAVE_INT64_T 1 #define _GLIBCXX_HAVE_INTTYPES_H 1 #define _GLIBCXX_HAVE_ISINF 1 #define _GLIBCXX_HAVE_ISNAN 1 #define _GLIBCXX_HAVE_ISWBLANK 1 #define _GLIBCXX_HAVE_LC_MESSAGES 1 #define _GLIBCXX_HAVE_LDEXPF 1 #define _GLIBCXX_HAVE_LDEXPL 1 #define _GLIBCXX_HAVE_LIBM 1 #define _GLIBCXX_HAVE_LIMIT_AS 1 #define _GLIBCXX_HAVE_LIMIT_DATA 1 #define _GLIBCXX_HAVE_LIMIT_FSIZE 1 #define _GLIBCXX_HAVE_LIMIT_RSS 1 #define _GLIBCXX_HAVE_LIMIT_VMEM 0 #define _GLIBCXX_HAVE_LOCALE_H 1 #define _GLIBCXX_HAVE_LOG10F 1 #define _GLIBCXX_HAVE_LOG10L 1 #define _GLIBCXX_HAVE_LOGF 1 #define _GLIBCXX_HAVE_LOGL 1 #define _GLIBCXX_HAVE_MACHINE_ENDIAN_H 1 #define _GLIBCXX_HAVE_MACHINE_PARAM_H 1 #define _GLIBCXX_HAVE_MBSTATE_T 1 #define _GLIBCXX_HAVE_MEMORY_H 1 #define _GLIBCXX_HAVE_MMAP 1 #define _GLIBCXX_HAVE_MODF 1 #define _GLIBCXX_HAVE_MODFF 1 #define _GLIBCXX_HAVE_MODFL 1 #define _GLIBCXX_HAVE_NL_LANGINFO 1 #define _GLIBCXX_HAVE_POLL 1 #define _GLIBCXX_HAVE_POWF 1 #define _GLIBCXX_HAVE_POWL 1 #define _GLIBCXX_HAVE_SETENV 1 #define _GLIBCXX_HAVE_SIGSETJMP 1 #define _GLIBCXX_HAVE_SINF 1 #define _GLIBCXX_HAVE_SINHF 1 #define _GLIBCXX_HAVE_SINHL 1 #define _GLIBCXX_HAVE_SINL 1 #define _GLIBCXX_HAVE_SQRTF 1 #define _GLIBCXX_HAVE_SQRTL 1 #define _GLIBCXX_HAVE_STDBOOL_H 1 #define _GLIBCXX_HAVE_STDINT_H 1 #define _GLIBCXX_HAVE_STDLIB_H 1 #define _GLIBCXX_HAVE_STRERROR_R 1 #define _GLIBCXX_HAVE_STRINGS_H 1 #define _GLIBCXX_HAVE_STRING_H 1 #define _GLIBCXX_HAVE_STRTOF 1 #define _GLIBCXX_HAVE_STRTOLD 1 #define _GLIBCXX_HAVE_SYS_FILIO_H 1 #define _GLIBCXX_HAVE_SYS_IOCTL_H 1 #define _GLIBCXX_HAVE_SYS_IPC_H 1 #define _GLIBCXX_HAVE_SYS_RESOURCE_H 1 #define _GLIBCXX_HAVE_SYS_SEM_H 1 #define _GLIBCXX_HAVE_SYS_STAT_H 1 #define _GLIBCXX_HAVE_SYS_TIME_H 1 #define _GLIBCXX_HAVE_SYS_TYPES_H 1 #define _GLIBCXX_HAVE_SYS_UIO_H 1 #define _GLIBCXX_HAVE_S_ISREG 1 #define _GLIBCXX_HAVE_TANF 1 #define _GLIBCXX_HAVE_TANHF 1 #define _GLIBCXX_HAVE_TANHL 1 #define _GLIBCXX_HAVE_TANL 1 #define _GLIBCXX_HAVE_UNISTD_H 1 #define _GLIBCXX_HAVE_VFWSCANF 1 #define _GLIBCXX_HAVE_VSWSCANF 1 #define _GLIBCXX_HAVE_VWSCANF 1 #define _GLIBCXX_HAVE_WCHAR_H 1 #define _GLIBCXX_HAVE_WCSTOF 1 #define _GLIBCXX_HAVE_WCTYPE_H 1 #define _GLIBCXX_HAVE_WRITEV 1 #define _GLIBCXX_HAVE___BUILTIN_ABS 1 #define _GLIBCXX_HAVE___BUILTIN_COS 1 #define _GLIBCXX_HAVE___BUILTIN_COSF 1 #define _GLIBCXX_HAVE___BUILTIN_COSL 1 #define _GLIBCXX_HAVE___BUILTIN_FABS 1 #define _GLIBCXX_HAVE___BUILTIN_FABSF 1 #define _GLIBCXX_HAVE___BUILTIN_FABSL 1 #define _GLIBCXX_HAVE___BUILTIN_LABS 1 #define _GLIBCXX_HAVE___BUILTIN_SIN 1 #define _GLIBCXX_HAVE___BUILTIN_SINF 1 #define _GLIBCXX_HAVE___BUILTIN_SINL 1 #define _GLIBCXX_HAVE___BUILTIN_SQRT 1 #define _GLIBCXX_HAVE___BUILTIN_SQRTF 1 #define _GLIBCXX_HAVE___BUILTIN_SQRTL 1 #define _GLIBCXX_HAVE___SIGNBITF 1 #define _GLIBCXX_HAVE___SIGNBITL 1 #define _GLIBCXX_HOSTED 1 #define _GLIBCXX_IOS 1 #define _GLIBCXX_IOSFWD 1 #define _GLIBCXX_IOSTREAM 1 #define _GLIBCXX_ISTREAM 1 #define _GLIBCXX_LDBL_NAMESPACE #define _GLIBCXX_LOCALE 1 #define _GLIBCXX_MEMORY 1 #define _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION 0 #define _GLIBCXX_NUMERIC_LIMITS 1 #define _GLIBCXX_NUM_CATEGORIES 0 #define _GLIBCXX_NUM_FACETS 28 #define _GLIBCXX_OSTREAM 1 #define _GLIBCXX_OS_DEFINES 1 #define _GLIBCXX_PACKAGE_BUGREPORT "" #define _GLIBCXX_PACKAGE_NAME "package-unused" #define _GLIBCXX_PACKAGE_STRING "package-unused version-unused" #define _GLIBCXX_PACKAGE_TARNAME "libstdc++" #define _GLIBCXX_PACKAGE__GLIBCXX_VERSION "version-unused" #define _GLIBCXX_POSTYPES_H 1 #define _GLIBCXX_READ_MEM_BARRIER __asm __volatile ("":::"memory") #define _GLIBCXX_RES_LIMITS 1 #define _GLIBCXX_STD std #define _GLIBCXX_STRING 1 #define _GLIBCXX_SYMVER 1 #define _GLIBCXX_SYMVER_DARWIN 1 #define _GLIBCXX_USE_C99 1 #define _GLIBCXX_USE_C99_COMPLEX 1 #define _GLIBCXX_USE_C99_COMPLEX_TR1 1 #define _GLIBCXX_USE_C99_CTYPE_TR1 1 #define _GLIBCXX_USE_C99_FENV_TR1 1 #define _GLIBCXX_USE_C99_INTTYPES_TR1 1 #define _GLIBCXX_USE_C99_MATH 1 #define _GLIBCXX_USE_C99_MATH_TR1 1 #define _GLIBCXX_USE_C99_STDINT_TR1 1 #define _GLIBCXX_USE_ICONV 1 #define _GLIBCXX_USE_LONG_LONG 1 #define _GLIBCXX_USE_WCHAR_T 1 #define _GLIBCXX_UTILITY 1 #define _GLIBCXX_VISIBILITY(V) __attribute__ ((__visibility__ (#V))) #define _GLIBCXX_VISIBILITY_DEFAULT #define _GLIBCXX_WEAK_DEFINITION __attribute__ ((weak)) #define _GLIBCXX_WRITE_MEM_BARRIER __asm __volatile ("":::"memory") #define _GLIBXX_STREAMBUF 1 #define _I386_LIMITS_H_ #define _I386_SIGNAL_H_ 1 #define _I386__ENDIAN_H_ #define _I386__LIMITS_H_ #define _ID_T #define _INT16_T #define _INT32_T #define _INT64_T #define _INT8_T #define _INTMAX_T #define _INTPTR_T #define _IOFBF 0 #define _IOLBF 1 #define _IONBF 2 #define _IOS_BASE_H 1 #define _ISTREAM_TCC 1 #define _ITERATOR_BASE_FUNCS_H 1 #define _ITERATOR_BASE_TYPES_H 1 #define _ITERATOR_H 1 #define _LC_LAST 7 #define _LIMITS_H_ #define _LOCALE_CLASSES_H 1 #define _LOCALE_FACETS_H 1 #define _LOCALE_FACETS_TCC 1 #define _LOCALE_FWD_H 1 #define _LOCALE_H_ #define _LP64 1 #define _MACHTYPES_H_ #define _MACH_I386__STRUCTS_H_ #define _MACH_PORT_T #define _MBSTATE_T #define _MCONTEXT_T #define _MM_EXCEPT_DENORM (0x0002) #define _MM_EXCEPT_DIV_ZERO (0x0004) #define _MM_EXCEPT_INEXACT (0x0020) #define _MM_EXCEPT_INVALID (0x0001) #define _MM_EXCEPT_MASK (0x003f) #define _MM_EXCEPT_OVERFLOW (0x0008) #define _MM_EXCEPT_UNDERFLOW (0x0010) #define _MM_FLUSH_ZERO_MASK (0x8000) #define _MM_FLUSH_ZERO_OFF (0x0000) #define _MM_FLUSH_ZERO_ON (0x8000) #define _MM_GET_EXCEPTION_MASK() (_mm_getcsr() & _MM_MASK_MASK) #define _MM_GET_EXCEPTION_STATE() (_mm_getcsr() & _MM_EXCEPT_MASK) #define _MM_GET_FLUSH_ZERO_MODE() (_mm_getcsr() & _MM_FLUSH_ZERO_MASK) #define _MM_GET_ROUNDING_MODE() (_mm_getcsr() & _MM_ROUND_MASK) #define _MM_HINT_NTA 0 #define _MM_HINT_T0 3 #define _MM_HINT_T1 2 #define _MM_HINT_T2 1 #define _MM_MASK_DENORM (0x0100) #define _MM_MASK_DIV_ZERO (0x0200) #define _MM_MASK_INEXACT (0x1000) #define _MM_MASK_INVALID (0x0080) #define _MM_MASK_MASK (0x1f80) #define _MM_MASK_OVERFLOW (0x0400) #define _MM_MASK_UNDERFLOW (0x0800) #define _MM_ROUND_DOWN (0x2000) #define _MM_ROUND_MASK (0x6000) #define _MM_ROUND_NEAREST (0x0000) #define _MM_ROUND_TOWARD_ZERO (0x6000) #define _MM_ROUND_UP (0x4000) #define _MM_SET_EXCEPTION_MASK(x) (_mm_setcsr((_mm_getcsr() & ~_MM_MASK_MASK) | (x))) #define _MM_SET_EXCEPTION_STATE(x) (_mm_setcsr((_mm_getcsr() & ~_MM_EXCEPT_MASK) | (x))) #define _MM_SET_FLUSH_ZERO_MODE(x) (_mm_setcsr((_mm_getcsr() & ~_MM_FLUSH_ZERO_MASK) | (x))) #define _MM_SET_ROUNDING_MODE(x) (_mm_setcsr((_mm_getcsr() & ~_MM_ROUND_MASK) | (x))) #define _MM_SHUFFLE(z,y,x,w) (((z) << 6) | ((y) << 4) | ((x) << 2) | (w)) #define _MM_SHUFFLE2(x,y) (((x) << 1) | (y)) #define _MM_TRANSPOSE4_PS(row0,row1,row2,row3) do { __m128 tmp3, tmp2, tmp1, tmp0; tmp0 = _mm_unpacklo_ps((row0), (row1)); tmp2 = _mm_unpacklo_ps((row2), (row3)); tmp1 = _mm_unpackhi_ps((row0), (row1)); tmp3 = _mm_unpackhi_ps((row2), (row3)); (row0) = _mm_movelh_ps(tmp0, tmp2); (row1) = _mm_movehl_ps(tmp2, tmp0); (row2) = _mm_movelh_ps(tmp1, tmp3); (row3) = _mm_movehl_ps(tmp3, tmp1); } while (0) #define _MODE_T #define _NEW #define _NEW_ALLOCATOR_H 1 #define _OFF_T #define _OSTREAM_INSERT_H 1 #define _OSTREAM_TCC 1 #define _OS__OSBYTEORDERI386_H #define _OS__OSBYTEORDER_H #define _PAIR_H 1 #define _PC_2_SYMLINKS 15 #define _PC_ALLOC_SIZE_MIN 16 #define _PC_ASYNC_IO 17 #define _PC_AUTH_OPAQUE_NP 14 #define _PC_CASE_PRESERVING 12 #define _PC_CASE_SENSITIVE 11 #define _PC_CHOWN_RESTRICTED 7 #define _PC_EXTENDED_SECURITY_NP 13 #define _PC_FILESIZEBITS 18 #define _PC_LINK_MAX 1 #define _PC_MAX_CANON 2 #define _PC_MAX_INPUT 3 #define _PC_NAME_CHARS_MAX 10 #define _PC_NAME_MAX 4 #define _PC_NO_TRUNC 8 #define _PC_PATH_MAX 5 #define _PC_PIPE_BUF 6 #define _PC_PRIO_IO 19 #define _PC_REC_INCR_XFER_SIZE 20 #define _PC_REC_MAX_XFER_SIZE 21 #define _PC_REC_MIN_XFER_SIZE 22 #define _PC_REC_XFER_ALIGN 23 #define _PC_SYMLINK_MAX 24 #define _PC_SYNC_IO 25 #define _PC_VDISABLE 9 #define _PC_XATTR_SIZE_BITS 26 #define _PID_T #define _POSIX2_BC_BASE_MAX 99 #define _POSIX2_BC_DIM_MAX 2048 #define _POSIX2_BC_SCALE_MAX 99 #define _POSIX2_BC_STRING_MAX 1000 #define _POSIX2_CHARCLASS_NAME_MAX 14 #define _POSIX2_CHAR_TERM 200112L #define _POSIX2_COLL_WEIGHTS_MAX 2 #define _POSIX2_C_BIND 200112L #define _POSIX2_C_DEV 200112L #define _POSIX2_EQUIV_CLASS_MAX 2 #define _POSIX2_EXPR_NEST_MAX 32 #define _POSIX2_FORT_DEV (-1) #define _POSIX2_FORT_RUN 200112L #define _POSIX2_LINE_MAX 2048 #define _POSIX2_LOCALEDEF 200112L #define _POSIX2_PBS (-1) #define _POSIX2_PBS_ACCOUNTING (-1) #define _POSIX2_PBS_CHECKPOINT (-1) #define _POSIX2_PBS_LOCATE (-1) #define _POSIX2_PBS_MESSAGE (-1) #define _POSIX2_PBS_TRACK (-1) #define _POSIX2_RE_DUP_MAX 255 #define _POSIX2_SW_DEV 200112L #define _POSIX2_UPE 200112L #define _POSIX2_VERSION 200112L #define _POSIX_ADVISORY_INFO (-1) #define _POSIX_AIO_LISTIO_MAX 2 #define _POSIX_AIO_MAX 1 #define _POSIX_ARG_MAX 4096 #define _POSIX_ASYNCHRONOUS_IO (-1) #define _POSIX_BARRIERS (-1) #define _POSIX_CHILD_MAX 25 #define _POSIX_CHOWN_RESTRICTED 200112L #define _POSIX_CLOCK_SELECTION (-1) #define _POSIX_CPUTIME (-1) #define _POSIX_DELAYTIMER_MAX 32 #define _POSIX_FSYNC 200112L #define _POSIX_HOST_NAME_MAX 255 #define _POSIX_IPV6 200112L #define _POSIX_JOB_CONTROL 200112L #define _POSIX_LINK_MAX 8 #define _POSIX_LOGIN_NAME_MAX 9 #define _POSIX_MAPPED_FILES 200112L #define _POSIX_MAX_CANON 255 #define _POSIX_MAX_INPUT 255 #define _POSIX_MEMLOCK (-1) #define _POSIX_MEMLOCK_RANGE (-1) #define _POSIX_MEMORY_PROTECTION 200112L #define _POSIX_MESSAGE_PASSING (-1) #define _POSIX_MONOTONIC_CLOCK (-1) #define _POSIX_MQ_OPEN_MAX 8 #define _POSIX_MQ_PRIO_MAX 32 #define _POSIX_NAME_MAX 14 #define _POSIX_NGROUPS_MAX 8 #define _POSIX_NO_TRUNC 200112L #define _POSIX_OPEN_MAX 20 #define _POSIX_PATH_MAX 256 #define _POSIX_PIPE_BUF 512 #define _POSIX_PRIORITIZED_IO (-1) #define _POSIX_PRIORITY_SCHEDULING (-1) #define _POSIX_RAW_SOCKETS (-1) #define _POSIX_READER_WRITER_LOCKS 200112L #define _POSIX_REALTIME_SIGNALS (-1) #define _POSIX_REGEXP 200112L #define _POSIX_RE_DUP_MAX _POSIX2_RE_DUP_MAX #define _POSIX_RTSIG_MAX 8 #define _POSIX_SAVED_IDS 200112L #define _POSIX_SEMAPHORES (-1) #define _POSIX_SEM_NSEMS_MAX 256 #define _POSIX_SEM_VALUE_MAX 32767 #define _POSIX_SHARED_MEMORY_OBJECTS (-1) #define _POSIX_SHELL 200112L #define _POSIX_SIGQUEUE_MAX 32 #define _POSIX_SPAWN (-1) #define _POSIX_SPIN_LOCKS (-1) #define _POSIX_SPORADIC_SERVER (-1) #define _POSIX_SSIZE_MAX 32767 #define _POSIX_SS_REPL_MAX 4 #define _POSIX_STREAM_MAX 8 #define _POSIX_SYMLINK_MAX 255 #define _POSIX_SYMLOOP_MAX 8 #define _POSIX_SYNCHRONIZED_IO (-1) #define _POSIX_THREADS 200112L #define _POSIX_THREAD_ATTR_STACKADDR 200112L #define _POSIX_THREAD_ATTR_STACKSIZE 200112L #define _POSIX_THREAD_CPUTIME (-1) #define _POSIX_THREAD_DESTRUCTOR_ITERATIONS 4 #define _POSIX_THREAD_KEYS_MAX 128 #define _POSIX_THREAD_PRIORITY_SCHEDULING (-1) #define _POSIX_THREAD_PRIO_INHERIT (-1) #define _POSIX_THREAD_PRIO_PROTECT (-1) #define _POSIX_THREAD_PROCESS_SHARED 200112L #define _POSIX_THREAD_SAFE_FUNCTIONS 200112L #define _POSIX_THREAD_SPORADIC_SERVER (-1) #define _POSIX_THREAD_THREADS_MAX 64 #define _POSIX_TIMEOUTS (-1) #define _POSIX_TIMERS (-1) #define _POSIX_TIMER_MAX 32 #define _POSIX_TRACE (-1) #define _POSIX_TRACE_EVENT_FILTER (-1) #define _POSIX_TRACE_EVENT_NAME_MAX 30 #define _POSIX_TRACE_INHERIT (-1) #define _POSIX_TRACE_LOG (-1) #define _POSIX_TRACE_NAME_MAX 8 #define _POSIX_TRACE_SYS_MAX 8 #define _POSIX_TRACE_USER_EVENT_MAX 32 #define _POSIX_TTY_NAME_MAX 9 #define _POSIX_TYPED_MEMORY_OBJECTS (-1) #define _POSIX_TZNAME_MAX 6 #define _POSIX_V6_ILP32_OFF32 __ILP32_OFF32 #define _POSIX_V6_ILP32_OFFBIG __ILP32_OFFBIG #define _POSIX_V6_LP64_OFF64 __LP64_OFF64 #define _POSIX_V6_LPBIG_OFFBIG __LPBIG_OFFBIG #define _POSIX_V7_ILP32_OFF32 __ILP32_OFF32 #define _POSIX_V7_ILP32_OFFBIG __ILP32_OFFBIG #define _POSIX_V7_LP64_OFF64 __LP64_OFF64 #define _POSIX_V7_LPBIG_OFFBIG __LPBIG_OFFBIG #define _POSIX_VDISABLE ((unsigned char)'\377') #define _POSIX_VERSION 200112L #define _PTHREAD_ATTR_T #define _PTHREAD_CONDATTR_T #define _PTHREAD_COND_SIG_init 0x3CB0B1BB #define _PTHREAD_COND_T #define _PTHREAD_ERRORCHECK_MUTEX_SIG_init 0x32AAABA1 #define _PTHREAD_FIRSTFIT_MUTEX_SIG_init 0x32AAABA3 #define _PTHREAD_H #define _PTHREAD_IMPL_H_ #define _PTHREAD_KEY_T #define _PTHREAD_MUTEXATTR_T #define _PTHREAD_MUTEX_SIG_init 0x32AAABA7 #define _PTHREAD_MUTEX_T #define _PTHREAD_ONCE_SIG_init 0x30B1BCBA #define _PTHREAD_ONCE_T #define _PTHREAD_RECURSIVE_MUTEX_SIG_init 0x32AAABA2 #define _PTHREAD_RWLOCKATTR_T #define _PTHREAD_RWLOCK_SIG_init 0x2DA8B3B4 #define _PTHREAD_RWLOCK_T #define _PTHREAD_T #define _PTRDIFF_T #define _QUAD_HIGHWORD 1 #define _QUAD_LOWWORD 0 #define _RATTR_OK (1<<15) #define _READ_OK (1<<9) #define _REXT_OK (1<<17) #define _RLIMIT_POSIX_FLAG 0x1000 #define _RMFILE_OK (1<<14) #define _RPERM_OK (1<<19) #define _RUNETYPE_H_ #define _RUNE_MAGIC_A "RuneMagA" #define _RUNE_T #define _SCHED_H_ #define _SC_2_CHAR_TERM 20 #define _SC_2_C_BIND 18 #define _SC_2_C_DEV 19 #define _SC_2_FORT_DEV 21 #define _SC_2_FORT_RUN 22 #define _SC_2_LOCALEDEF 23 #define _SC_2_PBS 59 #define _SC_2_PBS_ACCOUNTING 60 #define _SC_2_PBS_CHECKPOINT 61 #define _SC_2_PBS_LOCATE 62 #define _SC_2_PBS_MESSAGE 63 #define _SC_2_PBS_TRACK 64 #define _SC_2_SW_DEV 24 #define _SC_2_UPE 25 #define _SC_2_VERSION 17 #define _SC_ADVISORY_INFO 65 #define _SC_AIO_LISTIO_MAX 42 #define _SC_AIO_MAX 43 #define _SC_AIO_PRIO_DELTA_MAX 44 #define _SC_ARG_MAX 1 #define _SC_ASYNCHRONOUS_IO 28 #define _SC_ATEXIT_MAX 107 #define _SC_BARRIERS 66 #define _SC_BC_BASE_MAX 9 #define _SC_BC_DIM_MAX 10 #define _SC_BC_SCALE_MAX 11 #define _SC_BC_STRING_MAX 12 #define _SC_CHILD_MAX 2 #define _SC_CLK_TCK 3 #define _SC_CLOCK_SELECTION 67 #define _SC_COLL_WEIGHTS_MAX 13 #define _SC_CPUTIME 68 #define _SC_DELAYTIMER_MAX 45 #define _SC_EXPR_NEST_MAX 14 #define _SC_FILE_LOCKING 69 #define _SC_FSYNC 38 #define _SC_GETGR_R_SIZE_MAX 70 #define _SC_GETPW_R_SIZE_MAX 71 #define _SC_HOST_NAME_MAX 72 #define _SC_IOV_MAX 56 #define _SC_IPV6 118 #define _SC_JOB_CONTROL 6 #define _SC_LINE_MAX 15 #define _SC_LOGIN_NAME_MAX 73 #define _SC_MAPPED_FILES 47 #define _SC_MEMLOCK 30 #define _SC_MEMLOCK_RANGE 31 #define _SC_MEMORY_PROTECTION 32 #define _SC_MESSAGE_PASSING 33 #define _SC_MONOTONIC_CLOCK 74 #define _SC_MQ_OPEN_MAX 46 #define _SC_MQ_PRIO_MAX 75 #define _SC_NGROUPS_MAX 4 #define _SC_NPROCESSORS_CONF 57 #define _SC_NPROCESSORS_ONLN 58 #define _SC_OPEN_MAX 5 #define _SC_PAGESIZE 29 #define _SC_PAGE_SIZE _SC_PAGESIZE #define _SC_PASS_MAX 131 #define _SC_PRIORITIZED_IO 34 #define _SC_PRIORITY_SCHEDULING 35 #define _SC_RAW_SOCKETS 119 #define _SC_READER_WRITER_LOCKS 76 #define _SC_REALTIME_SIGNALS 36 #define _SC_REGEXP 77 #define _SC_RE_DUP_MAX 16 #define _SC_RTSIG_MAX 48 #define _SC_SAVED_IDS 7 #define _SC_SEMAPHORES 37 #define _SC_SEM_NSEMS_MAX 49 #define _SC_SEM_VALUE_MAX 50 #define _SC_SHARED_MEMORY_OBJECTS 39 #define _SC_SHELL 78 #define _SC_SIGQUEUE_MAX 51 #define _SC_SPAWN 79 #define _SC_SPIN_LOCKS 80 #define _SC_SPORADIC_SERVER 81 #define _SC_SS_REPL_MAX 126 #define _SC_STREAM_MAX 26 #define _SC_SYMLOOP_MAX 120 #define _SC_SYNCHRONIZED_IO 40 #define _SC_THREADS 96 #define _SC_THREAD_ATTR_STACKADDR 82 #define _SC_THREAD_ATTR_STACKSIZE 83 #define _SC_THREAD_CPUTIME 84 #define _SC_THREAD_DESTRUCTOR_ITERATIONS 85 #define _SC_THREAD_KEYS_MAX 86 #define _SC_THREAD_PRIORITY_SCHEDULING 89 #define _SC_THREAD_PRIO_INHERIT 87 #define _SC_THREAD_PRIO_PROTECT 88 #define _SC_THREAD_PROCESS_SHARED 90 #define _SC_THREAD_SAFE_FUNCTIONS 91 #define _SC_THREAD_SPORADIC_SERVER 92 #define _SC_THREAD_STACK_MIN 93 #define _SC_THREAD_THREADS_MAX 94 #define _SC_TIMEOUTS 95 #define _SC_TIMERS 41 #define _SC_TIMER_MAX 52 #define _SC_TRACE 97 #define _SC_TRACE_EVENT_FILTER 98 #define _SC_TRACE_EVENT_NAME_MAX 127 #define _SC_TRACE_INHERIT 99 #define _SC_TRACE_LOG 100 #define _SC_TRACE_NAME_MAX 128 #define _SC_TRACE_SYS_MAX 129 #define _SC_TRACE_USER_EVENT_MAX 130 #define _SC_TTY_NAME_MAX 101 #define _SC_TYPED_MEMORY_OBJECTS 102 #define _SC_TZNAME_MAX 27 #define _SC_V6_ILP32_OFF32 103 #define _SC_V6_ILP32_OFFBIG 104 #define _SC_V6_LP64_OFF64 105 #define _SC_V6_LPBIG_OFFBIG 106 #define _SC_VERSION 8 #define _SC_XBS5_ILP32_OFF32 122 #define _SC_XBS5_ILP32_OFFBIG 123 #define _SC_XBS5_LP64_OFF64 124 #define _SC_XBS5_LPBIG_OFFBIG 125 #define _SC_XOPEN_CRYPT 108 #define _SC_XOPEN_ENH_I18N 109 #define _SC_XOPEN_LEGACY 110 #define _SC_XOPEN_REALTIME 111 #define _SC_XOPEN_REALTIME_THREADS 112 #define _SC_XOPEN_SHM 113 #define _SC_XOPEN_STREAMS 114 #define _SC_XOPEN_UNIX 115 #define _SC_XOPEN_VERSION 116 #define _SC_XOPEN_XCU_VERSION 121 #define _SIGSET_T #define _SIZE_T #define _SSIZE_T #define _STACK_T #define _STDINT_H_ #define _STDIO_H_ #define _STDLIB_H_ #define _STL_CONSTRUCT_H 1 #define _STL_HEAP_H 1 #define _STL_RAW_STORAGE_ITERATOR_H 1 #define _STL_RELOPS_H 1 #define _STL_UNINITIALIZED_H 1 #define _STREAMBUF_ITERATOR_H 1 #define _STREAMBUF_TCC 1 #define _STRINGFWD_H 1 #define _STRINGS_H_ #define _STRING_H_ #define _STRUCT_FP_CONTROL struct __darwin_fp_control #define _STRUCT_FP_STATUS struct __darwin_fp_status #define _STRUCT_MCONTEXT _STRUCT_MCONTEXT64 #define _STRUCT_MCONTEXT32 struct __darwin_mcontext32 #define _STRUCT_MCONTEXT64 struct __darwin_mcontext64 #define _STRUCT_MCONTEXT_AVX32 struct __darwin_mcontext_avx32 #define _STRUCT_MCONTEXT_AVX64 struct __darwin_mcontext_avx64 #define _STRUCT_MMST_REG struct __darwin_mmst_reg #define _STRUCT_SIGALTSTACK struct __darwin_sigaltstack #define _STRUCT_TIMESPEC struct timespec #define _STRUCT_TIMEVAL struct timeval #define _STRUCT_UCONTEXT struct __darwin_ucontext #define _STRUCT_X86_AVX_STATE32 struct __darwin_i386_avx_state #define _STRUCT_X86_AVX_STATE64 struct __darwin_x86_avx_state64 #define _STRUCT_X86_DEBUG_STATE32 struct __darwin_x86_debug_state32 #define _STRUCT_X86_DEBUG_STATE64 struct __darwin_x86_debug_state64 #define _STRUCT_X86_EXCEPTION_STATE32 struct __darwin_i386_exception_state #define _STRUCT_X86_EXCEPTION_STATE64 struct __darwin_x86_exception_state64 #define _STRUCT_X86_FLOAT_STATE32 struct __darwin_i386_float_state #define _STRUCT_X86_FLOAT_STATE64 struct __darwin_x86_float_state64 #define _STRUCT_X86_THREAD_STATE32 struct __darwin_i386_thread_state #define _STRUCT_X86_THREAD_STATE64 struct __darwin_x86_thread_state64 #define _STRUCT_XMM_REG struct __darwin_xmm_reg #define _SUSECONDS_T #define _SYS_RESOURCE_H_ #define _SYS_SELECT_H_ #define _SYS_SIGNAL_H_ #define _SYS_SYSLIMITS_H_ #define _SYS_UNISTD_H_ #define _SYS_WAIT_H_ #define _SYS__ENDIAN_H_ #define _SYS__SELECT_H_ #define _SYS__TYPES_H_ #define _TEMPBUF_H 1 #define _TIME_H_ #define _TIME_T #define _TYPEINFO #define _UCONTEXT_T #define _UID_T #define _UINT16_T #define _UINT32_T #define _UINT64_T #define _UINT8_T #define _UINTMAX_T #define _UINTPTR_T #define _UNISTD_H_ #define _USECONDS_T #define _UUID_T #define _V6_ILP32_OFF32 __ILP32_OFF32 #define _V6_ILP32_OFFBIG __ILP32_OFFBIG #define _V6_LP64_OFF64 __LP64_OFF64 #define _V6_LPBIG_OFFBIG __LPBIG_OFFBIG #define _VA_LIST #define _WATTR_OK (1<<16) #define _WCHAR_H_ #define _WCTRANS_T #define _WCTYPE_H_ #define _WCTYPE_T #define _WEXT_OK (1<<18) #define _WINT_T #define _WPERM_OK (1<<20) #define _WRITE_OK (1<<10) #define _WSTATUS(x) (_W_INT(x) & 0177) #define _WSTOPPED 0177 #define _W_INT(w) (*(int *)&(w)) #define _XBS5_ILP32_OFF32 __ILP32_OFF32 #define _XBS5_ILP32_OFFBIG __ILP32_OFFBIG #define _XBS5_LP64_OFF64 __LP64_OFF64 #define _XBS5_LPBIG_OFFBIG __LPBIG_OFFBIG #define _XOPEN_CRYPT (1) #define _XOPEN_ENH_I18N (1) #define _XOPEN_IOV_MAX 16 #define _XOPEN_LEGACY (-1) #define _XOPEN_NAME_MAX 255 #define _XOPEN_PATH_MAX 1024 #define _XOPEN_REALTIME (-1) #define _XOPEN_REALTIME_THREADS (-1) #define _XOPEN_SHM (1) #define _XOPEN_STREAMS (-1) #define _XOPEN_UNIX (1) #define _XOPEN_VERSION 600 #define _XOPEN_XCU_VERSION 4 #define __APPLE_API_EVOLVING #define __APPLE_API_OBSOLETE #define __APPLE_API_PRIVATE #define __APPLE_API_STABLE #define __APPLE_API_STANDARD #define __APPLE_API_UNSTABLE #define __APPLE_CC__ 5621 #define __APPLE__ 1 #define __ATOMIC_ACQUIRE 2 #define __ATOMIC_ACQ_REL 4 #define __ATOMIC_CONSUME 1 #define __ATOMIC_RELAXED 0 #define __ATOMIC_RELEASE 3 #define __ATOMIC_SEQ_CST 5 #define __AVAILABILITY_INTERNAL_DEPRECATED __attribute__((deprecated,visibility("default"))) #define __AVAILABILITY_INTERNAL_REGULAR __attribute__((visibility("default"))) #define __AVAILABILITY_INTERNAL_UNAVAILABLE __attribute__((unavailable,visibility("default"))) #define __AVAILABILITY_INTERNAL_WEAK_IMPORT __attribute__((weak_import,visibility("default"))) #define __AVAILABILITY_INTERNAL__ #define __AVAILABILITY_INTERNAL__MAC_10_0 __attribute__((availability(macosx,introduced=10.0))) #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_0 __attribute__((availability(macosx,introduced=10.0,deprecated=10.0))) #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_1 __attribute__((availability(macosx,introduced=10.0,deprecated=10.1))) #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_2 __attribute__((availability(macosx,introduced=10.0,deprecated=10.2))) #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_3 __attribute__((availability(macosx,introduced=10.0,deprecated=10.3))) #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_4 __attribute__((availability(macosx,introduced=10.0,deprecated=10.4))) #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_5 __attribute__((availability(macosx,introduced=10.0,deprecated=10.5))) #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_6 __attribute__((availability(macosx,introduced=10.0,deprecated=10.6))) #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_7 __attribute__((availability(macosx,introduced=10.0,deprecated=10.7))) #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_8 __attribute__((availability(macosx,introduced=10.0,deprecated=10.8))) #define __AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.0))) #define __AVAILABILITY_INTERNAL__MAC_10_1 __attribute__((availability(macosx,introduced=10.1))) #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_1 __attribute__((availability(macosx,introduced=10.1,deprecated=10.1))) #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_2 __attribute__((availability(macosx,introduced=10.1,deprecated=10.2))) #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_3 __attribute__((availability(macosx,introduced=10.1,deprecated=10.3))) #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_4 __attribute__((availability(macosx,introduced=10.1,deprecated=10.4))) #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_5 __attribute__((availability(macosx,introduced=10.1,deprecated=10.5))) #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_6 __attribute__((availability(macosx,introduced=10.1,deprecated=10.6))) #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_7 __attribute__((availability(macosx,introduced=10.1,deprecated=10.7))) #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_10_8 __attribute__((availability(macosx,introduced=10.1,deprecated=10.8))) #define __AVAILABILITY_INTERNAL__MAC_10_1_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.1))) #define __AVAILABILITY_INTERNAL__MAC_10_2 __attribute__((availability(macosx,introduced=10.2))) #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_2 __attribute__((availability(macosx,introduced=10.2,deprecated=10.2))) #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_3 __attribute__((availability(macosx,introduced=10.2,deprecated=10.3))) #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_4 __attribute__((availability(macosx,introduced=10.2,deprecated=10.4))) #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_5 __attribute__((availability(macosx,introduced=10.2,deprecated=10.5))) #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_6 __attribute__((availability(macosx,introduced=10.2,deprecated=10.6))) #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_7 __attribute__((availability(macosx,introduced=10.2,deprecated=10.7))) #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_10_8 __attribute__((availability(macosx,introduced=10.2,deprecated=10.8))) #define __AVAILABILITY_INTERNAL__MAC_10_2_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.2))) #define __AVAILABILITY_INTERNAL__MAC_10_3 __attribute__((availability(macosx,introduced=10.3))) #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_3 __attribute__((availability(macosx,introduced=10.3,deprecated=10.3))) #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_4 __attribute__((availability(macosx,introduced=10.3,deprecated=10.4))) #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_5 __attribute__((availability(macosx,introduced=10.3,deprecated=10.5))) #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_6 __attribute__((availability(macosx,introduced=10.3,deprecated=10.6))) #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_7 __attribute__((availability(macosx,introduced=10.3,deprecated=10.7))) #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_10_8 __attribute__((availability(macosx,introduced=10.3,deprecated=10.8))) #define __AVAILABILITY_INTERNAL__MAC_10_3_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.3))) #define __AVAILABILITY_INTERNAL__MAC_10_4 __attribute__((availability(macosx,introduced=10.4))) #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_4 __attribute__((availability(macosx,introduced=10.4,deprecated=10.4))) #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_5 __attribute__((availability(macosx,introduced=10.4,deprecated=10.5))) #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_6 __attribute__((availability(macosx,introduced=10.4,deprecated=10.6))) #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_7 __attribute__((availability(macosx,introduced=10.4,deprecated=10.7))) #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_10_8 __attribute__((availability(macosx,introduced=10.4,deprecated=10.8))) #define __AVAILABILITY_INTERNAL__MAC_10_4_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.4))) #define __AVAILABILITY_INTERNAL__MAC_10_5 __attribute__((availability(macosx,introduced=10.5))) #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_5 __attribute__((availability(macosx,introduced=10.5,deprecated=10.5))) #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_6 __attribute__((availability(macosx,introduced=10.5,deprecated=10.6))) #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_7 __attribute__((availability(macosx,introduced=10.5,deprecated=10.7))) #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_10_8 __attribute__((availability(macosx,introduced=10.5,deprecated=10.8))) #define __AVAILABILITY_INTERNAL__MAC_10_5_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.5))) #define __AVAILABILITY_INTERNAL__MAC_10_6 __attribute__((availability(macosx,introduced=10.6))) #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_6 __attribute__((availability(macosx,introduced=10.6,deprecated=10.6))) #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_7 __attribute__((availability(macosx,introduced=10.6,deprecated=10.7))) #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_10_8 __attribute__((availability(macosx,introduced=10.6,deprecated=10.8))) #define __AVAILABILITY_INTERNAL__MAC_10_6_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.6))) #define __AVAILABILITY_INTERNAL__MAC_10_7 __attribute__((availability(macosx,introduced=10.7))) #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_7 __attribute__((availability(macosx,introduced=10.7,deprecated=10.7))) #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_10_8 __attribute__((availability(macosx,introduced=10.7,deprecated=10.8))) #define __AVAILABILITY_INTERNAL__MAC_10_7_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.7))) #define __AVAILABILITY_INTERNAL__MAC_10_8 __attribute__((availability(macosx,introduced=10.8))) #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_10_8 __attribute__((availability(macosx,introduced=10.8,deprecated=10.8))) #define __AVAILABILITY_INTERNAL__MAC_10_8_DEP__MAC_NA __attribute__((availability(macosx,introduced=10.8))) #define __AVAILABILITY_INTERNAL__MAC_NA __attribute__((availability(macosx,unavailable))) #define __AVAILABILITY_INTERNAL__MAC_NA_DEP__MAC_NA __attribute__((availability(macosx,unavailable))) #define __AVAILABILITY__ #define __BEGIN_DECLS extern "C" { #define __BLOCKS__ 1 #define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __CAST_AWAY_QUALIFIER(variable,qualifier,type) (type) (long)(variable) #define __CHAR16_TYPE__ unsigned short #define __CHAR32_TYPE__ unsigned int #define __CHAR_BIT__ 8 #define __CLANG_LIMITS_H #define __CLANG_STDINT_H #define __CONCAT(x,y) x ## y #define __CONSTANT_CFSTRINGS__ 1 #define __COPYRIGHT(s) __IDSTRING(copyright,s) #define __CTERMID_DEFINED 1 #define __DARWIN_1050(sym) __asm("_" __STRING(sym) __DARWIN_SUF_1050) #define __DARWIN_1050ALIAS(sym) __asm("_" __STRING(sym) __DARWIN_SUF_1050 __DARWIN_SUF_UNIX03) #define __DARWIN_1050ALIAS_C(sym) __asm("_" __STRING(sym) __DARWIN_SUF_1050 __DARWIN_SUF_NON_CANCELABLE __DARWIN_SUF_UNIX03) #define __DARWIN_1050ALIAS_I(sym) __asm("_" __STRING(sym) __DARWIN_SUF_1050 __DARWIN_SUF_64_BIT_INO_T __DARWIN_SUF_UNIX03) #define __DARWIN_1050INODE64(sym) __asm("_" __STRING(sym) __DARWIN_SUF_1050 __DARWIN_SUF_64_BIT_INO_T) #define __DARWIN_64_BIT_INO_T 1 #define __DARWIN_ALIAS(sym) __asm("_" __STRING(sym) __DARWIN_SUF_UNIX03) #define __DARWIN_ALIAS_C(sym) __asm("_" __STRING(sym) __DARWIN_SUF_NON_CANCELABLE __DARWIN_SUF_UNIX03) #define __DARWIN_ALIAS_I(sym) __asm("_" __STRING(sym) __DARWIN_SUF_64_BIT_INO_T __DARWIN_SUF_UNIX03) #define __DARWIN_ALIAS_STARTING(_mac,_iphone,x) __DARWIN_ALIAS_STARTING_MAC_##_mac(x) #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_2_0(x) #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_2_1(x) #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_2_2(x) #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_3_0(x) #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_3_1(x) #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_3_2(x) #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_4_0(x) #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_4_1(x) #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_4_2(x) #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_4_3(x) #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_5_0(x) #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_5_1(x) #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_0(x) x #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_1(x) x #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_2(x) x #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_3(x) x #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_4(x) x #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_5(x) x #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_6(x) x #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_7(x) x #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_8(x) x #define __DARWIN_BIG_ENDIAN 4321 #define __DARWIN_BYTE_ORDER __DARWIN_LITTLE_ENDIAN #define __DARWIN_CLK_TCK 100 #define __DARWIN_CTYPE_TOP_static_inline static __inline #define __DARWIN_CTYPE_static_inline static __inline #define __DARWIN_C_ANSI 010000L #define __DARWIN_C_FULL 900000L #define __DARWIN_C_LEVEL __DARWIN_C_FULL #define __DARWIN_EXTSN(sym) __asm("_" __STRING(sym) __DARWIN_SUF_EXTSN) #define __DARWIN_EXTSN_C(sym) __asm("_" __STRING(sym) __DARWIN_SUF_EXTSN __DARWIN_SUF_NON_CANCELABLE) #define __DARWIN_FD_CLR(n,p) do { int __fd = (n); ((p)->fds_bits[__fd/__DARWIN_NFDBITS] &= ~(1<<(__fd % __DARWIN_NFDBITS))); } while(0) #define __DARWIN_FD_COPY(f,t) bcopy(f, t, sizeof(*(f))) #define __DARWIN_FD_ISSET(n,p) __darwin_fd_isset((n), (p)) #define __DARWIN_FD_SET(n,p) do { int __fd = (n); ((p)->fds_bits[__fd/__DARWIN_NFDBITS] |= (1<<(__fd % __DARWIN_NFDBITS))); } while(0) #define __DARWIN_FD_SETSIZE 1024 #define __DARWIN_FD_ZERO(p) __builtin_bzero(p, sizeof(*(p))) #define __DARWIN_INODE64(sym) __asm("_" __STRING(sym) __DARWIN_SUF_64_BIT_INO_T) #define __DARWIN_LITTLE_ENDIAN 1234 #define __DARWIN_NBBY 8 #define __DARWIN_NFDBITS (sizeof(__int32_t) * __DARWIN_NBBY) #define __DARWIN_NON_CANCELABLE 0 #define __DARWIN_NO_LONG_LONG (defined(__STRICT_ANSI__) && (__STDC_VERSION__-0 < 199901L) && !defined(__GNUG__)) #define __DARWIN_NSIG 32 #define __DARWIN_NULL __null #define __DARWIN_ONLY_64_BIT_INO_T 0 #define __DARWIN_ONLY_UNIX_CONFORMANCE 1 #define __DARWIN_ONLY_VERS_1050 0 #define __DARWIN_OSSwapConstInt16(x) ((__uint16_t)((((__uint16_t)(x) & 0xff00) >> 8) | (((__uint16_t)(x) & 0x00ff) << 8))) #define __DARWIN_OSSwapConstInt32(x) ((__uint32_t)((((__uint32_t)(x) & 0xff000000) >> 24) | (((__uint32_t)(x) & 0x00ff0000) >> 8) | (((__uint32_t)(x) & 0x0000ff00) << 8) | (((__uint32_t)(x) & 0x000000ff) << 24))) #define __DARWIN_OSSwapConstInt64(x) ((__uint64_t)((((__uint64_t)(x) & 0xff00000000000000ULL) >> 56) | (((__uint64_t)(x) & 0x00ff000000000000ULL) >> 40) | (((__uint64_t)(x) & 0x0000ff0000000000ULL) >> 24) | (((__uint64_t)(x) & 0x000000ff00000000ULL) >> 8) | (((__uint64_t)(x) & 0x00000000ff000000ULL) << 8) | (((__uint64_t)(x) & 0x0000000000ff0000ULL) << 24) | (((__uint64_t)(x) & 0x000000000000ff00ULL) << 40) | (((__uint64_t)(x) & 0x00000000000000ffULL) << 56))) #define __DARWIN_OSSwapInt16(x) ((__uint16_t)(__builtin_constant_p(x) ? __DARWIN_OSSwapConstInt16(x) : _OSSwapInt16(x))) #define __DARWIN_OSSwapInt32(x) (__builtin_constant_p(x) ? __DARWIN_OSSwapConstInt32(x) : _OSSwapInt32(x)) #define __DARWIN_OSSwapInt64(x) (__builtin_constant_p(x) ? __DARWIN_OSSwapConstInt64(x) : _OSSwapInt64(x)) #define __DARWIN_OS_INLINE static inline #define __DARWIN_PDP_ENDIAN 3412 #define __DARWIN_SUF_1050 "$1050" #define __DARWIN_SUF_64_BIT_INO_T "$INODE64" #define __DARWIN_SUF_EXTSN "$DARWIN_EXTSN" #define __DARWIN_SUF_NON_CANCELABLE #define __DARWIN_SUF_UNIX03 #define __DARWIN_UNIX03 1 #define __DARWIN_VERS_1050 1 #define __DARWIN_WCHAR_MAX __WCHAR_MAX__ #define __DARWIN_WCHAR_MIN (-0x7fffffff - 1) #define __DARWIN_WCTYPE_TOP_static_inline static __inline #define __DARWIN_WEOF ((__darwin_wint_t)-1) #define __DARWIN_howmany(x,y) ((((x) % (y)) == 0) ? ((x) / (y)) : (((x) / (y)) + 1)) #define __DBL_DENORM_MIN__ 4.9406564584124654e-324 #define __DBL_DIG__ 15 #define __DBL_EPSILON__ 2.2204460492503131e-16 #define __DBL_HAS_DENORM__ 1 #define __DBL_HAS_INFINITY__ 1 #define __DBL_HAS_QUIET_NAN__ 1 #define __DBL_MANT_DIG__ 53 #define __DBL_MAX_10_EXP__ 308 #define __DBL_MAX_EXP__ 1024 #define __DBL_MAX__ 1.7976931348623157e+308 #define __DBL_MIN_10_EXP__ (-307) #define __DBL_MIN_EXP__ (-1021) #define __DBL_MIN__ 2.2250738585072014e-308 #define __DECIMAL_DIG__ 21 #define __DEPRECATED 1 #define __DYNAMIC__ 1 #define __EMMINTRIN_H #define __END_DECLS } #define __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ 1080 #define __EXCEPTIONS 1 #define __EXCEPTION__ #define __FBSDID(s) #define __FINITE_MATH_ONLY__ 0 #define __FLT_DENORM_MIN__ 1.40129846e-45F #define __FLT_DIG__ 6 #define __FLT_EPSILON__ 1.19209290e-7F #define __FLT_EVAL_METHOD__ 0 #define __FLT_HAS_DENORM__ 1 #define __FLT_HAS_INFINITY__ 1 #define __FLT_HAS_QUIET_NAN__ 1 #define __FLT_MANT_DIG__ 24 #define __FLT_MAX_10_EXP__ 38 #define __FLT_MAX_EXP__ 128 #define __FLT_MAX__ 3.40282347e+38F #define __FLT_MIN_10_EXP__ (-37) #define __FLT_MIN_EXP__ (-125) #define __FLT_MIN__ 1.17549435e-38F #define __FLT_RADIX__ 2 #define __GCC_ATOMIC_BOOL_LOCK_FREE 2 #define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 #define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 #define __GCC_ATOMIC_CHAR_LOCK_FREE 2 #define __GCC_ATOMIC_INT_LOCK_FREE 2 #define __GCC_ATOMIC_LLONG_LOCK_FREE 2 #define __GCC_ATOMIC_LONG_LOCK_FREE 2 #define __GCC_ATOMIC_POINTER_LOCK_FREE 2 #define __GCC_ATOMIC_SHORT_LOCK_FREE 2 #define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 #define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 #define __GLIBCXX__ 20070719 #define __GNUC_GNU_INLINE__ 1 #define __GNUC_LIBSTD_MINOR__ 2 #define __GNUC_LIBSTD__ 4 #define __GNUC_MINOR__ 2 #define __GNUC_PATCHLEVEL__ 1 #define __GNUC_VA_LIST 1 #define __GNUC__ 4 #define __GNUG__ 4 #define __GTHREADS 1 #define __GTHREAD_MUTEX_INIT PTHREAD_MUTEX_INITIALIZER #define __GTHREAD_ONCE_INIT PTHREAD_ONCE_INIT #define __GTHREAD_RECURSIVE_MUTEX_INIT PTHREAD_RECURSIVE_MUTEX_INITIALIZER #define __GXX_ABI_VERSION 1002 #define __GXX_MERGED_TYPEINFO_NAMES 1 #define __GXX_RTTI 1 #define __GXX_WEAK__ 1 #define __IDSTRING(name,string) static const char name[] __used = string #define __ILP32_OFF32 (-1) #define __ILP32_OFFBIG (1) #define __INT16_TYPE__ short #define __INT32_TYPE__ int #define __INT64_C_SUFFIX__ LL #define __INT64_TYPE__ long long int #define __INT8_TYPE__ char #define __INTMAX_MAX__ 9223372036854775807L #define __INTMAX_TYPE__ long int #define __INTMAX_WIDTH__ 64 #define __INTPTR_TYPE__ long int #define __INTPTR_WIDTH__ 64 #define __INT_MAX__ 2147483647 #define __IPHONE_2_0 20000 #define __IPHONE_2_1 20100 #define __IPHONE_2_2 20200 #define __IPHONE_3_0 30000 #define __IPHONE_3_1 30100 #define __IPHONE_3_2 30200 #define __IPHONE_4_0 40000 #define __IPHONE_4_1 40100 #define __IPHONE_4_2 40200 #define __IPHONE_4_3 40300 #define __IPHONE_5_0 50000 #define __IPHONE_5_1 50100 #define __IPHONE_NA 99999 #define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L #define __LDBL_DIG__ 18 #define __LDBL_EPSILON__ 1.08420217248550443401e-19L #define __LDBL_HAS_DENORM__ 1 #define __LDBL_HAS_INFINITY__ 1 #define __LDBL_HAS_QUIET_NAN__ 1 #define __LDBL_MANT_DIG__ 64 #define __LDBL_MAX_10_EXP__ 4932 #define __LDBL_MAX_EXP__ 16384 #define __LDBL_MAX__ 1.18973149535723176502e+4932L #define __LDBL_MIN_10_EXP__ (-4931) #define __LDBL_MIN_EXP__ (-16381) #define __LDBL_MIN__ 3.36210314311209350626e-4932L #define __LITTLE_ENDIAN__ 1 #define __LOCALE_H_ #define __LONG_LONG_MAX__ 9223372036854775807LL #define __LONG_MAX__ 9223372036854775807L #define __LP64_OFF64 (1) #define __LP64__ 1 #define __LPBIG_OFFBIG (1) #define __MACH__ 1 #define __MAC_10_0 1000 #define __MAC_10_1 1010 #define __MAC_10_2 1020 #define __MAC_10_3 1030 #define __MAC_10_4 1040 #define __MAC_10_5 1050 #define __MAC_10_6 1060 #define __MAC_10_7 1070 #define __MAC_10_8 1080 #define __MAC_NA 9999 #define __MAC_OS_X_VERSION_MAX_ALLOWED __MAC_10_8 #define __MAC_OS_X_VERSION_MIN_REQUIRED __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ #define __MMINTRIN_H #define __MMX__ 1 #define __MM_MALLOC_H #define __N(msgid) (msgid) #define __NO_INLINE__ 1 #define __NO_MATH_INLINES 1 #define __ORDER_BIG_ENDIAN__ 4321 #define __ORDER_LITTLE_ENDIAN__ 1234 #define __ORDER_PDP_ENDIAN__ 3412 #define __OSX_AVAILABLE_BUT_DEPRECATED(_osxIntro,_osxDep,_iosIntro,_iosDep) __AVAILABILITY_INTERNAL##_osxIntro##_DEP##_osxDep #define __OSX_AVAILABLE_STARTING(_osx,_ios) __AVAILABILITY_INTERNAL##_osx #define __P(protos) protos #define __PIC__ 2 #define __POINTER_WIDTH__ 64 #define __POSIX_C_DEPRECATED(ver) ___POSIX_C_DEPRECATED_STARTING_##ver #define __PRAGMA_REDEFINE_EXTNAME 1 #define __PROJECT_VERSION(s) __IDSTRING(project_version,s) #define __PTHREAD_ATTR_SIZE__ 56 #define __PTHREAD_CONDATTR_SIZE__ 8 #define __PTHREAD_COND_SIZE__ 40 #define __PTHREAD_MUTEXATTR_SIZE__ 8 #define __PTHREAD_MUTEX_SIZE__ 56 #define __PTHREAD_ONCE_SIZE__ 8 #define __PTHREAD_RWLOCKATTR_SIZE__ 16 #define __PTHREAD_RWLOCK_SIZE__ 192 #define __PTHREAD_SIZE__ 1168 #define __PTRDIFF_TYPE__ long int #define __PTRDIFF_WIDTH__ 64 #define __RCSID(s) __IDSTRING(rcsid,s) #define __REGISTER_PREFIX__ #define __SALC 0x4000 #define __SAPP 0x0100 #define __SCCSID(s) __IDSTRING(sccsid,s) #define __SCHAR_MAX__ 127 #define __SCHED_PARAM_SIZE__ 4 #define __SEOF 0x0020 #define __SERR 0x0040 #define __SHRT_MAX__ 32767 #define __SIGN 0x8000 #define __SIG_ATOMIC_WIDTH__ 32 #define __SIZEOF_DOUBLE__ 8 #define __SIZEOF_FLOAT__ 4 #define __SIZEOF_INT128__ 16 #define __SIZEOF_INT__ 4 #define __SIZEOF_LONG_DOUBLE__ 16 #define __SIZEOF_LONG_LONG__ 8 #define __SIZEOF_LONG__ 8 #define __SIZEOF_POINTER__ 8 #define __SIZEOF_PTRDIFF_T__ 8 #define __SIZEOF_SHORT__ 2 #define __SIZEOF_SIZE_T__ 8 #define __SIZEOF_WCHAR_T__ 4 #define __SIZEOF_WINT_T__ 4 #define __SIZE_TYPE__ long unsigned int #define __SIZE_WIDTH__ 64 #define __SLBF 0x0001 #define __SMBF 0x0080 #define __SMOD 0x2000 #define __SNBF 0x0002 #define __SNPT 0x0800 #define __SOFF 0x1000 #define __SOPT 0x0400 #define __SRD 0x0004 #define __SRW 0x0010 #define __SSE2_MATH__ 1 #define __SSE2__ 1 #define __SSE3__ 1 #define __SSE_MATH__ 1 #define __SSE__ 1 #define __SSP__ 1 #define __SSSE3__ 1 #define __SSTR 0x0200 #define __STDARG_H #define __STDC_HOSTED__ 1 #define __STDC__ 1 #define __STDDEF_H #define __STRING(x) #x #define __SWR 0x0008 #define __SYS_APPLEAPIOPTS_H__ #define __TARGETING_4_0_DYLIB (__MAC_OS_X_VERSION_MIN_REQUIRED < 1060) #define __TYPES_H_ #define __UINTMAX_TYPE__ long unsigned int #define __USER_LABEL_PREFIX__ _ #define __VERSION__ "4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.28)" #define __WCHAR_MAX__ 2147483647 #define __WCHAR_TYPE__ int #define __WCHAR_WIDTH__ 32 #define __WCTYPE_H_ #define __WINT_TYPE__ int #define __WINT_WIDTH__ 32 #define __WORDSIZE 64 #define __XMMINTRIN_H #define ___POSIX_C_DEPRECATED_STARTING_198808L #define ___POSIX_C_DEPRECATED_STARTING_199009L #define ___POSIX_C_DEPRECATED_STARTING_199209L #define ___POSIX_C_DEPRECATED_STARTING_199309L #define ___POSIX_C_DEPRECATED_STARTING_199506L #define ___POSIX_C_DEPRECATED_STARTING_200112L #define ___POSIX_C_DEPRECATED_STARTING_200809L #define __alloca(size) __builtin_alloca(size) #define __amd64 1 #define __amd64__ 1 #define __apple_build_version__ 4250028 #define __block __attribute__((__blocks__(byref))) #define __clang__ 1 #define __clang_major__ 4 #define __clang_minor__ 2 #define __clang_patchlevel__ 0 #define __clang_version__ "4.2 (clang-425.0.28)" #define __const const #define __core2 1 #define __core2__ 1 #define __cplusplus 199711L #define __dead #define __dead2 __attribute__((noreturn)) #define __deprecated __attribute__((deprecated)) #define __glibcxx_class_requires(_a,_b) #define __glibcxx_class_requires2(_a,_b,_c) #define __glibcxx_class_requires3(_a,_b,_c,_d) #define __glibcxx_class_requires4(_a,_b,_c,_d,_e) #define __glibcxx_function_requires(...) #define __glibcxx_integral_traps true #define __glibcxx_requires_cond(_Cond,_Msg) #define __glibcxx_requires_heap(_First,_Last) #define __glibcxx_requires_heap_pred(_First,_Last,_Pred) #define __glibcxx_requires_nonempty() #define __glibcxx_requires_partitioned(_First,_Last,_Value) #define __glibcxx_requires_partitioned_pred(_First,_Last,_Value,_Pred) #define __glibcxx_requires_sorted(_First,_Last) #define __glibcxx_requires_sorted_pred(_First,_Last,_Pred) #define __glibcxx_requires_string(_String) #define __glibcxx_requires_string_len(_String,_Len) #define __glibcxx_requires_subscript(_N) #define __glibcxx_requires_valid_range(_First,_Last) #define __gthrw(name) __gthrw2(__gthrw_ ## name,name,name) #define __gthrw2(name,name2,type) #define __gthrw_(name) name #define __inline inline #define __llvm__ 1 #define __need_struct_sigcontext #define __offsetof(type,field) ((size_t)(&((type *)0)->field)) #define __pic__ 2 #define __printflike(fmtarg,firstvararg) __attribute__((__format__ (__printf__, fmtarg, firstvararg))) #define __private_extern__ extern #define __pure #define __pure2 __attribute__((const)) #define __restrict #define __scanflike(fmtarg,firstvararg) __attribute__((__format__ (__scanf__, fmtarg, firstvararg))) #define __sclearerr(p) ((void)((p)->_flags &= ~(__SERR|__SEOF))) #define __sfeof(p) (((p)->_flags & __SEOF) != 0) #define __sferror(p) (((p)->_flags & __SERR) != 0) #define __sfileno(p) ((p)->_file) #define __sgetc(p) (--(p)->_r < 0 ? __srget(p) : (int)(*(p)->_p++)) #define __signed signed #define __strfmonlike(fmtarg,firstvararg) __attribute__((__format__ (__strfmon__, fmtarg, firstvararg))) #define __strftimelike(fmtarg) __attribute__((__format__ (__strftime__, fmtarg, 0))) #define __strong #define __throw_exception_again throw #define __tune_core2__ 1 #define __unavailable __attribute__((unavailable)) #define __unsafe_unretained #define __unused __attribute__((unused)) #define __used __attribute__((used)) #define __va_copy(d,s) __builtin_va_copy(d,s) #define __volatile volatile #define __weak __attribute__((objc_gc(weak))) #define __x86_64 1 #define __x86_64__ 1 #define _m_ _mm_ #define _m_empty _mm_empty #define _m_from_int _mm_cvtsi32_si64 #define _m_maskmovq _mm_maskmove_si64 #define _m_packssdw _mm_packs_pi32 #define _m_packsswb _mm_packs_pi16 #define _m_packuswb _mm_packs_pu16 #define _m_paddb _mm_add_pi8 #define _m_paddd _mm_add_pi32 #define _m_paddsb _mm_adds_pi8 #define _m_paddsw _mm_adds_pi16 #define _m_paddusb _mm_adds_pu8 #define _m_paddusw _mm_adds_pu16 #define _m_paddw _mm_add_pi16 #define _m_pand _mm_and_si64 #define _m_pandn _mm_andnot_si64 #define _m_pavgb _mm_avg_pu8 #define _m_pavgw _mm_avg_pu16 #define _m_pcmpeqb _mm_cmpeq_pi8 #define _m_pcmpeqd _mm_cmpeq_pi32 #define _m_pcmpeqw _mm_cmpeq_pi16 #define _m_pcmpgtb _mm_cmpgt_pi8 #define _m_pcmpgtd _mm_cmpgt_pi32 #define _m_pcmpgtw _mm_cmpgt_pi16 #define _m_pextrw _mm_extract_pi16 #define _m_pinsrw _mm_insert_pi16 #define _m_pmaddwd _mm_madd_pi16 #define _m_pmaxsw _mm_max_pi16 #define _m_pmaxub _mm_max_pu8 #define _m_pminsw _mm_min_pi16 #define _m_pminub _mm_min_pu8 #define _m_pmovmskb _mm_movemask_pi8 #define _m_pmulhuw _mm_mulhi_pu16 #define _m_pmulhw _mm_mulhi_pi16 #define _m_pmullw _mm_mullo_pi16 #define _m_por _mm_or_si64 #define _m_psadbw _mm_sad_pu8 #define _m_pshufw _mm_shuffle_pi16 #define _m_pslld _mm_sll_pi32 #define _m_pslldi _mm_slli_pi32 #define _m_psllq _mm_sll_si64 #define _m_psllqi _mm_slli_si64 #define _m_psllw _mm_sll_pi16 #define _m_psllwi _mm_slli_pi16 #define _m_psrad _mm_sra_pi32 #define _m_psradi _mm_srai_pi32 #define _m_psraw _mm_sra_pi16 #define _m_psrawi _mm_srai_pi16 #define _m_psrld _mm_srl_pi32 #define _m_psrldi _mm_srli_pi32 #define _m_psrlq _mm_srl_si64 #define _m_psrlqi _mm_srli_si64 #define _m_psrlw _mm_srl_pi16 #define _m_psrlwi _mm_srli_pi16 #define _m_psubb _mm_sub_pi8 #define _m_psubd _mm_sub_pi32 #define _m_psubsb _mm_subs_pi8 #define _m_psubsw _mm_subs_pi16 #define _m_psubusb _mm_subs_pu8 #define _m_psubusw _mm_subs_pu16 #define _m_psubw _mm_sub_pi16 #define _m_punpckhbw _mm_unpackhi_pi8 #define _m_punpckhdq _mm_unpackhi_pi32 #define _m_punpckhwd _mm_unpackhi_pi16 #define _m_punpcklbw _mm_unpacklo_pi8 #define _m_punpckldq _mm_unpacklo_pi32 #define _m_punpcklwd _mm_unpacklo_pi16 #define _m_pxor _mm_xor_si64 #define _m_to_int _mm_cvtsi64_si32 #define _mm_load_pd1(dp) _mm_load1_pd(dp) #define _mm_load_ps1(p) _mm_load1_ps(p) #define _mm_prefetch(a,sel) (__builtin_prefetch((void *)(a), 0, (sel))) #define _mm_shuffle_epi32(a,imm) __extension__ ({ __m128i __a = (a); (__m128i)__builtin_shufflevector((__v4si)__a, (__v4si) _mm_set1_epi32(0), (imm) & 0x3, ((imm) & 0xc) >> 2, ((imm) & 0x30) >> 4, ((imm) & 0xc0) >> 6); }) #define _mm_shuffle_pd(a,b,i) __extension__ ({ __m128d __a = (a); __m128d __b = (b); __builtin_shufflevector(__a, __b, (i) & 1, (((i) & 2) >> 1) + 2); }) #define _mm_shuffle_pi16(a,n) __extension__ ({ __m64 __a = (a); (__m64)__builtin_ia32_pshufw((__v4hi)__a, (n)); }) #define _mm_shuffle_ps(a,b,mask) __extension__ ({ __m128 __a = (a); __m128 __b = (b); (__m128)__builtin_shufflevector((__v4sf)__a, (__v4sf)__b, (mask) & 0x3, ((mask) & 0xc) >> 2, (((mask) & 0x30) >> 4) + 4, (((mask) & 0xc0) >> 6) + 4); }) #define _mm_shufflehi_epi16(a,imm) __extension__ ({ __m128i __a = (a); (__m128i)__builtin_shufflevector((__v8hi)__a, (__v8hi) _mm_set1_epi16(0), 0, 1, 2, 3, 4 + (((imm) & 0x03) >> 0), 4 + (((imm) & 0x0c) >> 2), 4 + (((imm) & 0x30) >> 4), 4 + (((imm) & 0xc0) >> 6)); }) #define _mm_shufflelo_epi16(a,imm) __extension__ ({ __m128i __a = (a); (__m128i)__builtin_shufflevector((__v8hi)__a, (__v8hi) _mm_set1_epi16(0), (imm) & 0x3, ((imm) & 0xc) >> 2, ((imm) & 0x30) >> 4, ((imm) & 0xc0) >> 6, 4, 5, 6, 7); }) #define _mm_slli_si128(a,count) __extension__ ({ __m128i __a = (a); (__m128i)__builtin_ia32_pslldqi128(__a, (count)*8); }) #define _mm_srli_si128(a,count) __extension__ ({ __m128i __a = (a); (__m128i)__builtin_ia32_psrldqi128(__a, (count)*8); }) #define _tolower(c) __tolower(c) #define _toupper(c) __toupper(c) #define alloca(size) __alloca(size) #define clearerr_unlocked(p) __sclearerr(p) #define feof_unlocked(p) __sfeof(p) #define ferror_unlocked(p) __sferror(p) #define fileno_unlocked(p) __sfileno(p) #define fropen(cookie,fn) funopen(cookie, fn, 0, 0, 0) #define fwopen(cookie,fn) funopen(cookie, 0, fn, 0, 0) #define getc_unlocked(fp) __sgetc(fp) #define getchar_unlocked() getc_unlocked(stdin) #define htonl(x) __DARWIN_OSSwapInt32(x) #define htons(x) __DARWIN_OSSwapInt16(x) #define ntohl(x) __DARWIN_OSSwapInt32(x) #define ntohs(x) __DARWIN_OSSwapInt16(x) #define offsetof(t,d) __builtin_offsetof(t, d) #define pthread_cleanup_pop(execute) __self->__cleanup_stack = __handler.__next; if (execute) (__handler.__routine)(__handler.__arg); } #define pthread_cleanup_push(func,val) { struct __darwin_pthread_handler_rec __handler; pthread_t __self = pthread_self(); __handler.__routine = func; __handler.__arg = val; __handler.__next = __self->__cleanup_stack; __self->__cleanup_stack = &__handler; #define putc_unlocked(x,fp) __sputc(x, fp) #define putchar_unlocked(x) putc_unlocked(x, stdout) #define ru_first ru_ixrss #define ru_last ru_nivcsw #define sa_handler __sigaction_u.__sa_handler #define sa_sigaction __sigaction_u.__sa_sigaction #define sigmask(m) (1 << ((m)-1)) #define stderr __stderrp #define stdin __stdinp #define stdout __stdoutp #define sv_onstack sv_flags #define va_arg(ap,type) __builtin_va_arg(ap, type) #define va_copy(dest,src) __builtin_va_copy(dest, src) #define va_end(ap) __builtin_va_end(ap) #define va_start(ap,param) __builtin_va_start(ap, param) #define w_coredump w_T.w_Coredump #define w_retcode w_T.w_Retcode #define w_stopsig w_S.w_Stopsig #define w_stopval w_S.w_Stopval #define w_termsig w_T.w_Termsig