1 /* Copyright (c) 2010 Apple Inc. All rights reserved. 2 * 3 * @APPLE_OSREFERENCE_LICENSE_HEADER_START@ 4 * 5 * This file contains Original Code and/or Modifications of Original Code 6 * as defined in and that are subject to the Apple Public Source License 7 * Version 2.0 (the 'License'). You may not use this file except in 8 * compliance with the License. The rights granted to you under the License 9 * may not be used to create, or enable the creation or redistribution of, 10 * unlawful or unlicensed copies of an Apple operating system, or to 11 * circumvent, violate, or enable the circumvention or violation of, any 12 * terms of an Apple operating system software license agreement. 13 * 14 * Please obtain a copy of the License at 15 * http://www.opensource.apple.com/apsl/ and read it before using this file. 16 * 17 * The Original Code and all software distributed under the License are 18 * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER 19 * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, 20 * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, 21 * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. 22 * Please see the License for the specific language governing rights and 23 * limitations under the License. 24 * 25 * @APPLE_OSREFERENCE_LICENSE_HEADER_END@ 26 */ 27 28 #ifndef _CDEFS_H_ 29 # error "Never use <sys/_symbol_aliasing.h> directly. Use <sys/cdefs.h> instead." 30 #endif 31 32 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 20000 33 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_2_0(x) x 34 #else 35 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_2_0(x) 36 #endif 37 38 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 20100 39 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_2_1(x) x 40 #else 41 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_2_1(x) 42 #endif 43 44 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 20200 45 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_2_2(x) x 46 #else 47 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_2_2(x) 48 #endif 49 50 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 30000 51 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_3_0(x) x 52 #else 53 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_3_0(x) 54 #endif 55 56 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 30100 57 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_3_1(x) x 58 #else 59 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_3_1(x) 60 #endif 61 62 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 30200 63 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_3_2(x) x 64 #else 65 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_3_2(x) 66 #endif 67 68 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 40000 69 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_4_0(x) x 70 #else 71 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_4_0(x) 72 #endif 73 74 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 40100 75 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_4_1(x) x 76 #else 77 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_4_1(x) 78 #endif 79 80 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 40200 81 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_4_2(x) x 82 #else 83 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_4_2(x) 84 #endif 85 86 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 40300 87 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_4_3(x) x 88 #else 89 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_4_3(x) 90 #endif 91 92 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 50000 93 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_5_0(x) x 94 #else 95 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_5_0(x) 96 #endif 97 98 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 50100 99 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_5_1(x) x 100 #else 101 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_5_1(x) 102 #endif 103 104 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 60000 105 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_6_0(x) x 106 #else 107 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_6_0(x) 108 #endif 109 110 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 60100 111 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_6_1(x) x 112 #else 113 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_6_1(x) 114 #endif 115 116 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 70000 117 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_7_0(x) x 118 #else 119 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_7_0(x) 120 #endif 121 122 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 70100 123 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_7_1(x) x 124 #else 125 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_7_1(x) 126 #endif 127 128 #if defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ >= 80000 129 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_8_0(x) x 130 #else 131 #define __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_8_0(x) 132 #endif 133 134 #if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1000 135 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_0(x) x 136 #else 137 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_0(x) 138 #endif 139 140 #if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1010 141 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_1(x) x 142 #else 143 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_1(x) 144 #endif 145 146 #if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1020 147 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_2(x) x 148 #else 149 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_2(x) 150 #endif 151 152 #if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1030 153 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_3(x) x 154 #else 155 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_3(x) 156 #endif 157 158 #if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1040 159 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_4(x) x 160 #else 161 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_4(x) 162 #endif 163 164 #if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1050 165 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_5(x) x 166 #else 167 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_5(x) 168 #endif 169 170 #if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1060 171 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_6(x) x 172 #else 173 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_6(x) 174 #endif 175 176 #if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1070 177 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_7(x) x 178 #else 179 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_7(x) 180 #endif 181 182 #if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1080 183 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_8(x) x 184 #else 185 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_8(x) 186 #endif 187 188 #if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1090 189 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_9(x) x 190 #else 191 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_9(x) 192 #endif 193 194 #if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 10100 195 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_10(x) x 196 #else 197 #define __DARWIN_ALIAS_STARTING_MAC___MAC_10_10(x) 198 #endif 199 200