Home | History | Annotate | Download | only in Preprocessor

Lines Matching full:ppc

6020 // RUN: %clang_cc1 -E -dM -ffreestanding -triple=powerpc-none-none -fno-signed-char < /dev/null | FileCheck -check-prefix PPC %s
6022 // PPC:#define _ARCH_PPC 1
6023 // PPC:#define _BIG_ENDIAN 1
6024 // PPC-NOT:#define _LP64
6025 // PPC:#define __BIGGEST_ALIGNMENT__ 8
6026 // PPC:#define __BIG_ENDIAN__ 1
6027 // PPC:#define __BYTE_ORDER__ __ORDER_BIG_ENDIAN__
6028 // PPC:#define __CHAR16_TYPE__ unsigned short
6029 // PPC:#define __CHAR32_TYPE__ unsigned int
6030 // PPC:#define __CHAR_BIT__ 8
6031 // PPC:#define __CHAR_UNSIGNED__ 1
6032 // PPC:#define __DBL_DENORM_MIN__ 4.9406564584124654e-324
6033 // PPC:#define __DBL_DIG__ 15
6034 // PPC:#define __DBL_EPSILON__ 2.2204460492503131e-16
6035 // PPC:#define __DBL_HAS_DENORM__ 1
6036 // PPC:#define __DBL_HAS_INFINITY__ 1
6037 // PPC:#define __DBL_HAS_QUIET_NAN__ 1
6038 // PPC:#define __DBL_MANT_DIG__ 53
6039 // PPC:#define __DBL_MAX_10_EXP__ 308
6040 // PPC:#define __DBL_MAX_EXP__ 1024
6041 // PPC:#define __DBL_MAX__ 1.7976931348623157e+308
6042 // PPC:#define __DBL_MIN_10_EXP__ (-307)
6043 // PPC:#define __DBL_MIN_EXP__ (-1021)
6044 // PPC:#define __DBL_MIN__ 2.2250738585072014e-308
6045 // PPC:#define __DECIMAL_DIG__ __LDBL_DECIMAL_DIG__
6046 // PPC:#define __FLT_DENORM_MIN__ 1.40129846e-45F
6047 // PPC:#define __FLT_DIG__ 6
6048 // PPC:#define __FLT_EPSILON__ 1.19209290e-7F
6049 // PPC:#define __FLT_EVAL_METHOD__ 0
6050 // PPC:#define __FLT_HAS_DENORM__ 1
6051 // PPC:#define __FLT_HAS_INFINITY__ 1
6052 // PPC:#define __FLT_HAS_QUIET_NAN__ 1
6053 // PPC:#define __FLT_MANT_DIG__ 24
6054 // PPC:#define __FLT_MAX_10_EXP__ 38
6055 // PPC:#define __FLT_MAX_EXP__ 128
6056 // PPC:#define __FLT_MAX__ 3.40282347e+38F
6057 // PPC:#define __FLT_MIN_10_EXP__ (-37)
6058 // PPC:#define __FLT_MIN_EXP__ (-125)
6059 // PPC:#define __FLT_MIN__ 1.17549435e-38F
6060 // PPC:#define __FLT_RADIX__ 2
6061 // PPC:#define __INT16_C_SUFFIX__ {{$}}
6062 // PPC:#define __INT16_FMTd__ "hd"
6063 // PPC:#define __INT16_FMTi__ "hi"
6064 // PPC:#define __INT16_MAX__ 32767
6065 // PPC:#define __INT16_TYPE__ short
6066 // PPC:#define __INT32_C_SUFFIX__ {{$}}
6067 // PPC:#define __INT32_FMTd__ "d"
6068 // PPC:#define __INT32_FMTi__ "i"
6069 // PPC:#define __INT32_MAX__ 2147483647
6070 // PPC:#define __INT32_TYPE__ int
6071 // PPC:#define __INT64_C_SUFFIX__ LL
6072 // PPC:#define __INT64_FMTd__ "lld"
6073 // PPC:#define __INT64_FMTi__ "lli"
6074 // PPC:#define __INT64_MAX__ 9223372036854775807LL
6075 // PPC:#define __INT64_TYPE__ long long int
6076 // PPC:#define __INT8_C_SUFFIX__ {{$}}
6077 // PPC:#define __INT8_FMTd__ "hhd"
6078 // PPC:#define __INT8_FMTi__ "hhi"
6079 // PPC:#define __INT8_MAX__ 127
6080 // PPC:#define __INT8_TYPE__ signed char
6081 // PPC:#define __INTMAX_C_SUFFIX__ LL
6082 // PPC:#define __INTMAX_FMTd__ "lld"
6083 // PPC:#define __INTMAX_FMTi__ "lli"
6084 // PPC:#define __INTMAX_MAX__ 9223372036854775807LL
6085 // PPC:#define __INTMAX_TYPE__ long long int
6086 // PPC:#define __INTMAX_WIDTH__ 64
6087 // PPC:#define __INTPTR_FMTd__ "ld"
6088 // PPC:#define __INTPTR_FMTi__ "li"
6089 // PPC:#define __INTPTR_MAX__ 2147483647L
6090 // PPC:#define __INTPTR_TYPE__ long int
6091 // PPC:#define __INTPTR_WIDTH__ 32
6092 // PPC:#define __INT_FAST16_FMTd__ "hd"
6093 // PPC:#define __INT_FAST16_FMTi__ "hi"
6094 // PPC:#define __INT_FAST16_MAX__ 32767
6095 // PPC:#define __INT_FAST16_TYPE__ short
6096 // PPC:#define __INT_FAST32_FMTd__ "d"
6097 // PPC:#define __INT_FAST32_FMTi__ "i"
6098 // PPC:#define __INT_FAST32_MAX__ 2147483647
6099 // PPC:#define __INT_FAST32_TYPE__ int
6100 // PPC:#define __INT_FAST64_FMTd__ "lld"
6101 // PPC:#define __INT_FAST64_FMTi__ "lli"
6102 // PPC:#define __INT_FAST64_MAX__ 9223372036854775807LL
6103 // PPC:#define __INT_FAST64_TYPE__ long long int
6104 // PPC:#define __INT_FAST8_FMTd__ "hhd"
6105 // PPC:#define __INT_FAST8_FMTi__ "hhi"
6106 // PPC:#define __INT_FAST8_MAX__ 127
6107 // PPC:#define __INT_FAST8_TYPE__ signed char
6108 // PPC:#define __INT_LEAST16_FMTd__ "hd"
6109 // PPC:#define __INT_LEAST16_FMTi__ "hi"
6110 // PPC:#define __INT_LEAST16_MAX__ 32767
6111 // PPC:#define __INT_LEAST16_TYPE__ short
6112 // PPC:#define __INT_LEAST32_FMTd__ "d"
6113 // PPC:#define __INT_LEAST32_FMTi__ "i"
6114 // PPC:#define __INT_LEAST32_MAX__ 2147483647
6115 // PPC:#define __INT_LEAST32_TYPE__ int
6116 // PPC:#define __INT_LEAST64_FMTd__ "lld"
6117 // PPC:#define __INT_LEAST64_FMTi__ "lli"
6118 // PPC:#define __INT_LEAST64_MAX__ 9223372036854775807LL
6119 // PPC:#define __INT_LEAST64_TYPE__ long long int
6120 // PPC:#define __INT_LEAST8_FMTd__ "hhd"
6121 // PPC
6122 // PPC:#define __INT_LEAST8_MAX__ 127
6123 // PPC:#define __INT_LEAST8_TYPE__ signed char
6124 // PPC:#define __INT_MAX__ 2147483647
6125 // PPC:#define __LDBL_DENORM_MIN__ 4.94065645841246544176568792868221e-324L
6126 // PPC:#define __LDBL_DIG__ 31
6127 // PPC:#define __LDBL_EPSILON__ 4.94065645841246544176568792868221e-324L
6128 // PPC:#define __LDBL_HAS_DENORM__ 1
6129 // PPC:#define __LDBL_HAS_INFINITY__ 1
6130 // PPC:#define __LDBL_HAS_QUIET_NAN__ 1
6131 // PPC:#define __LDBL_MANT_DIG__ 106
6132 // PPC:#define __LDBL_MAX_10_EXP__ 308
6133 // PPC:#define __LDBL_MAX_EXP__ 1024
6134 // PPC:#define __LDBL_MAX__ 1.79769313486231580793728971405301e+308L
6135 // PPC:#define __LDBL_MIN_10_EXP__ (-291)
6136 // PPC:#define __LDBL_MIN_EXP__ (-968)
6137 // PPC:#define __LDBL_MIN__ 2.00416836000897277799610805135016e-292L
6138 // PPC:#define __LONG_DOUBLE_128__ 1
6139 // PPC:#define __LONG_LONG_MAX__ 9223372036854775807LL
6140 // PPC:#define __LONG_MAX__ 2147483647L
6141 // PPC-NOT:#define __LP64__
6142 // PPC:#define __NATURAL_ALIGNMENT__ 1
6143 // PPC:#define __POINTER_WIDTH__ 32
6144 // PPC:#define __POWERPC__ 1
6145 // PPC:#define __PPC__ 1
6146 // PPC:#define __PTRDIFF_TYPE__ long int
6147 // PPC:#define __PTRDIFF_WIDTH__ 32
6148 // PPC:#define __REGISTER_PREFIX__
6149 // PPC:#define __SCHAR_MAX__ 127
6150 // PPC:#define __SHRT_MAX__ 32767
6151 // PPC:#define __SIG_ATOMIC_MAX__ 2147483647
6152 // PPC:#define __SIG_ATOMIC_WIDTH__ 32
6153 // PPC:#define __SIZEOF_DOUBLE__ 8
6154 // PPC:#define __SIZEOF_FLOAT__ 4
6155 // PPC:#define __SIZEOF_INT__ 4
6156 // PPC:#define __SIZEOF_LONG_DOUBLE__ 16
6157 // PPC:#define __SIZEOF_LONG_LONG__ 8
6158 // PPC:#define __SIZEOF_LONG__ 4
6159 // PPC:#define __SIZEOF_POINTER__ 4
6160 // PPC:#define __SIZEOF_PTRDIFF_T__ 4
6161 // PPC:#define __SIZEOF_SHORT__ 2
6162 // PPC:#define __SIZEOF_SIZE_T__ 4
6163 // PPC:#define __SIZEOF_WCHAR_T__ 4
6164 // PPC:#define __SIZEOF_WINT_T__ 4
6165 // PPC:#define __SIZE_MAX__ 4294967295U
6166 // PPC:#define __SIZE_TYPE__ long unsigned int
6167 // PPC:#define __SIZE_WIDTH__ 32
6168 // PPC:#define __UINT16_C_SUFFIX__ {{$}}
6169 // PPC:#define __UINT16_MAX__ 65535
6170 // PPC:#define __UINT16_TYPE__ unsigned short
6171 // PPC:#define __UINT32_C_SUFFIX__ U
6172 // PPC:#define __UINT32_MAX__ 4294967295U
6173 // PPC:#define __UINT32_TYPE__ unsigned int
6174 // PPC:#define __UINT64_C_SUFFIX__ ULL
6175 // PPC:#define __UINT64_MAX__ 18446744073709551615ULL
6176 // PPC:#define __UINT64_TYPE__ long long unsigned int
6177 // PPC:#define __UINT8_C_SUFFIX__ {{$}}
6178 // PPC:#define __UINT8_MAX__ 255
6179 // PPC:#define __UINT8_TYPE__ unsigned char
6180 // PPC:#define __UINTMAX_C_SUFFIX__ ULL
6181 // PPC:#define __UINTMAX_MAX__ 18446744073709551615ULL
6182 // PPC:#define __UINTMAX_TYPE__ long long unsigned int
6183 // PPC:#define __UINTMAX_WIDTH__ 64
6184 // PPC:#define __UINTPTR_MAX__ 4294967295U
6185 // PPC:#define __UINTPTR_TYPE__ long unsigned int
6186 // PPC:#define __UINTPTR_WIDTH__ 32
6187 // PPC:#define __UINT_FAST16_MAX__ 65535
6188 // PPC:#define __UINT_FAST16_TYPE__ unsigned short
6189 // PPC:#define __UINT_FAST32_MAX__ 4294967295U
6190 // PPC:#define __UINT_FAST32_TYPE__ unsigned int
6191 // PPC:#define __UINT_FAST64_MAX__ 18446744073709551615ULL
6192 // PPC:#define __UINT_FAST64_TYPE__ long long unsigned int
6193 // PPC:#define __UINT_FAST8_MAX__ 255
6194 // PPC:#define __UINT_FAST8_TYPE__ unsigned char
6195 // PPC:#define __UINT_LEAST16_MAX__ 65535
6196 // PPC:#define __UINT_LEAST16_TYPE__ unsigned short
6197 // PPC:#define __UINT_LEAST32_MAX__ 4294967295U
6198 // PPC:#define __UINT_LEAST32_TYPE__ unsigned int
6199 // PPC:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL
6200 // PPC:#define __UINT_LEAST64_TYPE__ long long unsigned int
6201 // PPC:#define __UINT_LEAST8_MAX__ 255
6202 // PPC:#define __UINT_LEAST8_TYPE__ unsigned char
6203 // PPC:#define __USER_LABEL_PREFIX__ _
6204 // PPC:#define __WCHAR_MAX__ 2147483647
6205 // PPC:#define __WCHAR_TYPE__ int
6206 // PPC:#define __WCHAR_WIDTH__ 32
6207 // PPC:#define __WINT_TYPE__ int
6208 // PPC:#define __WINT_WIDTH__ 32
6209 // PPC:#define __ppc__ 1
6211 // RUN: %clang_cc1 -E -dM -ffreestanding -triple=powerpc-unknown-linux-gnu -fno-signed-char < /dev/null | FileCheck -check-prefix PPC-LINUX %s
6213 // PPC-LINUX:#define _ARCH_PPC 1
6214 // PPC-LINUX:#define _BIG_ENDIAN 1
6215 // PPC-LINUX-NOT:#define _LP64
6216 // PPC-LINUX:#define __BIGGEST_ALIGNMENT__ 8
6217 // PPC-LINUX:#define __BIG_ENDIAN__ 1
6218 // PPC-LINUX:#define __BYTE_ORDER__ __ORDER_BIG_ENDIAN__
6219 // PPC-LINUX:#define __CHAR16_TYPE__ unsigned short
6220 // PPC-LINUX:#define __CHAR32_TYPE__ unsigned int
6221 // PPC-LINUX:#define __CHAR_BIT__ 8
6222 // PPC-LINUX:#define __CHAR_UNSIGNED__ 1
6223 // PPC-LINUX:#define __DBL_DENORM_MIN__ 4.9406564584124654e-324
6224 // PPC-LINUX:#define __DBL_DIG__ 15
6225 // PPC-LINUX:#define __DBL_EPSILON__ 2.2204460492503131e-16
6226 // PPC-LINUX:#define __DBL_HAS_DENORM__ 1
6227 // PPC-LINUX:#define __DBL_HAS_INFINITY__ 1
6228 // PPC-LINUX:#define __DBL_HAS_QUIET_NAN__ 1
6229 // PPC-LINUX:#define __DBL_MANT_DIG__ 53
6230 // PPC-LINUX:#define __DBL_MAX_10_EXP__ 308
6231 // PPC-LINUX:#define __DBL_MAX_EXP__ 1024
6232 // PPC-LINUX:#define __DBL_MAX__ 1.7976931348623157e+308
6233 // PPC-LINUX:#define __DBL_MIN_10_EXP__ (-307)
6234 // PPC-LINUX:#define __DBL_MIN_EXP__ (-1021)
6235 // PPC-LINUX:#define __DBL_MIN__ 2.2250738585072014e-308
6236 // PPC-LINUX:#define __DECIMAL_DIG__ __LDBL_DECIMAL_DIG__
6237 // PPC-LINUX:#define __FLT_DENORM_MIN__ 1.40129846e-45F
6238 // PPC-LINUX:#define __FLT_DIG__ 6
6239 // PPC-LINUX:#define __FLT_EPSILON__ 1.19209290e-7F
6240 // PPC-LINUX:#define __FLT_EVAL_METHOD__ 0
6241 // PPC-LINUX:#define __FLT_HAS_DENORM__ 1
6242 // PPC-LINUX:#define __FLT_HAS_INFINITY__ 1
6243 // PPC-LINUX:#define __FLT_HAS_QUIET_NAN__ 1
6244 // PPC-LINUX:#define __FLT_MANT_DIG__ 24
6245 // PPC-LINUX:#define __FLT_MAX_10_EXP__ 38
6246 // PPC-LINUX:#define __FLT_MAX_EXP__ 128
6247 // PPC-LINUX:#define __FLT_MAX__ 3.40282347e+38F
6248 // PPC-LINUX:#define __FLT_MIN_10_EXP__ (-37)
6249 // PPC-LINUX:#define __FLT_MIN_EXP__ (-125)
6250 // PPC-LINUX:#define __FLT_MIN__ 1.17549435e-38F
6251 // PPC-LINUX:#define __FLT_RADIX__ 2
6252 // PPC-LINUX:#define __INT16_C_SUFFIX__ {{$}}
6253 // PPC-LINUX:#define __INT16_FMTd__ "hd"
6254 // PPC-LINUX:#define __INT16_FMTi__ "hi"
6255 // PPC-LINUX:#define __INT16_MAX__ 32767
6256 // PPC-LINUX:#define __INT16_TYPE__ short
6257 // PPC-LINUX:#define __INT32_C_SUFFIX__ {{$}}
6258 // PPC-LINUX:#define __INT32_FMTd__ "d"
6259 // PPC-LINUX:#define __INT32_FMTi__ "i"
6260 // PPC-LINUX:#define __INT32_MAX__ 2147483647
6261 // PPC-LINUX:#define __INT32_TYPE__ int
6262 // PPC-LINUX:#define __INT64_C_SUFFIX__ LL
6263 // PPC-LINUX:#define __INT64_FMTd__ "lld"
6264 // PPC-LINUX:#define __INT64_FMTi__ "lli"
6265 // PPC-LINUX:#define __INT64_MAX__ 9223372036854775807LL
6266 // PPC-LINUX:#define __INT64_TYPE__ long long int
6267 // PPC-LINUX:#define __INT8_C_SUFFIX__ {{$}}
6268 // PPC-LINUX:#define __INT8_FMTd__ "hhd"
6269 // PPC-LINUX:#define __INT8_FMTi__ "hhi"
6270 // PPC-LINUX:#define __INT8_MAX__ 127
6271 // PPC-LINUX:#define __INT8_TYPE__ signed char
6272 // PPC-LINUX:#define __INTMAX_C_SUFFIX__ LL
6273 // PPC-LINUX:#define __INTMAX_FMTd__ "lld"
6274 // PPC-LINUX:#define __INTMAX_FMTi__ "lli"
6275 // PPC-LINUX:#define __INTMAX_MAX__ 9223372036854775807LL
6276 // PPC-LINUX:#define __INTMAX_TYPE__ long long int
6277 // PPC-LINUX:#define __INTMAX_WIDTH__ 64
6278 // PPC-LINUX:#define __INTPTR_FMTd__ "d"
6279 // PPC-LINUX:#define __INTPTR_FMTi__ "i"
6280 // PPC-LINUX:#define __INTPTR_MAX__ 2147483647
6281 // PPC-LINUX:#define __INTPTR_TYPE__ int
6282 // PPC-LINUX:#define __INTPTR_WIDTH__ 32
6283 // PPC-LINUX:#define __INT_FAST16_FMTd__ "hd"
6284 // PPC-LINUX:#define __INT_FAST16_FMTi__ "hi"
6285 // PPC-LINUX:#define __INT_FAST16_MAX__ 32767
6286 // PPC-LINUX:#define __INT_FAST16_TYPE__ short
6287 // PPC-LINUX:#define __INT_FAST32_FMTd__ "d"
6288 // PPC-LINUX:#define __INT_FAST32_FMTi__ "i"
6289 // PPC-LINUX:#define __INT_FAST32_MAX__ 2147483647
6290 // PPC-LINUX:#define __INT_FAST32_TYPE__ int
6291 // PPC-LINUX:#define __INT_FAST64_FMTd__ "lld"
6292 // PPC-LINUX:#define __INT_FAST64_FMTi__ "lli"
6293 // PPC-LINUX:#define __INT_FAST64_MAX__ 9223372036854775807LL
6294 // PPC-LINUX:#define __INT_FAST64_TYPE__ long long int
6295 // PPC-LINUX:#define __INT_FAST8_FMTd__ "hhd"
6296 // PPC-LINUX:#define __INT_FAST8_FMTi__ "hhi"
6297 // PPC-LINUX:#define __INT_FAST8_MAX__ 127
6298 // PPC-LINUX:#define __INT_FAST8_TYPE__ signed char
6299 // PPC-LINUX:#define __INT_LEAST16_FMTd__ "hd"
6300 // PPC-LINUX:#define __INT_LEAST16_FMTi__ "hi"
6301 // PPC-LINUX:#define __INT_LEAST16_MAX__ 32767
6302 // PPC-LINUX:#define __INT_LEAST16_TYPE__ short
6303 // PPC-LINUX:#define __INT_LEAST32_FMTd__ "d"
6304 // PPC-LINUX:#define __INT_LEAST32_FMTi__ "i"
6305 // PPC-LINUX:#define __INT_LEAST32_MAX__ 2147483647
6306 // PPC-LINUX:#define __INT_LEAST32_TYPE__ int
6307 // PPC-LINUX:#define __INT_LEAST64_FMTd__ "lld"
6308 // PPC-LINUX:#define __INT_LEAST64_FMTi__ "lli"
6309 // PPC-LINUX:#define __INT_LEAST64_MAX__ 9223372036854775807LL
6310 // PPC-LINUX:#define __INT_LEAST64_TYPE__ long long int
6311 // PPC-LINUX:#define __INT_LEAST8_FMTd__ "hhd"
6312 // PPC-LINUX:#define __INT_LEAST8_FMTi__ "hhi"
6313 // PPC-LINUX:#define __INT_LEAST8_MAX__ 127
6314 // PPC-LINUX:#define __INT_LEAST8_TYPE__ signed char
6315 // PPC-LINUX:#define __INT_MAX__ 2147483647
6316 // PPC-LINUX:#define __LDBL_DENORM_MIN__ 4.94065645841246544176568792868221e-324L
6317 // PPC-LINUX:#define __LDBL_DIG__ 31
6318 // PPC-LINUX:#define __LDBL_EPSILON__ 4.94065645841246544176568792868221e-324L
6319 // PPC-LINUX:#define __LDBL_HAS_DENORM__ 1
6320 // PPC-LINUX:#define __LDBL_HAS_INFINITY__ 1
6321 // PPC-LINUX:#define __LDBL_HAS_QUIET_NAN__ 1
6322 // PPC-LINUX:#define __LDBL_MANT_DIG__ 106
6323 // PPC-LINUX:#define __LDBL_MAX_10_EXP__ 308
6324 // PPC-LINUX:#define __LDBL_MAX_EXP__ 1024
6325 // PPC-LINUX:#define __LDBL_MAX__ 1.79769313486231580793728971405301e+308L
6326 // PPC-LINUX:#define __LDBL_MIN_10_EXP__ (-291)
6327 // PPC-LINUX:#define __LDBL_MIN_EXP__ (-968)
6328 // PPC-LINUX:#define __LDBL_MIN__ 2.00416836000897277799610805135016e-292L
6329 // PPC-LINUX:#define __LONG_DOUBLE_128__ 1
6330 // PPC-LINUX:#define __LONG_LONG_MAX__ 9223372036854775807LL
6331 // PPC-LINUX:#define __LONG_MAX__ 2147483647L
6332 // PPC-LINUX-NOT:#define __LP64__
6333 // PPC-LINUX:#define __NATURAL_ALIGNMENT__ 1
6334 // PPC-LINUX:#define __POINTER_WIDTH__ 32
6335 // PPC-LINUX:#define __POWERPC__ 1
6336 // PPC-LINUX:#define __PPC__ 1
6337 // PPC-LINUX:#define __PTRDIFF_TYPE__ int
6338 // PPC-LINUX:#define __PTRDIFF_WIDTH__ 32
6339 // PPC-LINUX:#define __REGISTER_PREFIX__
6340 // PPC-LINUX:#define __SCHAR_MAX__ 127
6341 // PPC-LINUX:#define __SHRT_MAX__ 32767
6342 // PPC-LINUX:#define __SIG_ATOMIC_MAX__ 2147483647
6343 // PPC-LINUX:#define __SIG_ATOMIC_WIDTH__ 32
6344 // PPC-LINUX:#define __SIZEOF_DOUBLE__ 8
6345 // PPC-LINUX:#define __SIZEOF_FLOAT__ 4
6346 // PPC-LINUX:#define __SIZEOF_INT__ 4
6347 // PPC-LINUX:#define __SIZEOF_LONG_DOUBLE__ 16
6348 // PPC-LINUX:#define __SIZEOF_LONG_LONG__ 8
6349 // PPC-LINUX:#define __SIZEOF_LONG__ 4
6350 // PPC-LINUX:#define __SIZEOF_POINTER__ 4
6351 // PPC-LINUX:#define __SIZEOF_PTRDIFF_T__ 4
6352 // PPC-LINUX:#define __SIZEOF_SHORT__ 2
6353 // PPC-LINUX:#define __SIZEOF_SIZE_T__ 4
6354 // PPC-LINUX:#define __SIZEOF_WCHAR_T__ 4
6355 // PPC-LINUX:#define __SIZEOF_WINT_T__ 4
6356 // PPC-LINUX:#define __SIZE_MAX__ 4294967295U
6357 // PPC-LINUX:#define __SIZE_TYPE__ unsigned int
6358 // PPC-LINUX:#define __SIZE_WIDTH__ 32
6359 // PPC-LINUX:#define __UINT16_C_SUFFIX__ {{$}}
6360 // PPC-LINUX:#define __UINT16_MAX__ 65535
6361 // PPC-LINUX:#define __UINT16_TYPE__ unsigned short
6362 // PPC-LINUX:#define __UINT32_C_SUFFIX__ U
6363 // PPC-LINUX:#define __UINT32_MAX__ 4294967295U
6364 // PPC-LINUX:#define __UINT32_TYPE__ unsigned int
6365 // PPC-LINUX:#define __UINT64_C_SUFFIX__ ULL
6366 // PPC-LINUX:#define __UINT64_MAX__ 18446744073709551615ULL
6367 // PPC-LINUX:#define __UINT64_TYPE__ long long unsigned int
6368 // PPC-LINUX:#define __UINT8_C_SUFFIX__ {{$}}
6369 // PPC-LINUX:#define __UINT8_MAX__ 255
6370 // PPC-LINUX:#define __UINT8_TYPE__ unsigned char
6371 // PPC-LINUX:#define __UINTMAX_C_SUFFIX__ ULL
6372 // PPC-LINUX:#define __UINTMAX_MAX__ 18446744073709551615ULL
6373 // PPC-LINUX:#define __UINTMAX_TYPE__ long long unsigned int
6374 // PPC-LINUX:#define __UINTMAX_WIDTH__ 64
6375 // PPC-LINUX:#define __UINTPTR_MAX__ 4294967295U
6376 // PPC-LINUX:#define __UINTPTR_TYPE__ unsigned int
6377 // PPC-LINUX:#define __UINTPTR_WIDTH__ 32
6378 // PPC-LINUX:#define __UINT_FAST16_MAX__ 65535
6379 // PPC-LINUX:#define __UINT_FAST16_TYPE__ unsigned short
6380 // PPC-LINUX:#define __UINT_FAST32_MAX__ 4294967295U
6381 // PPC-LINUX:#define __UINT_FAST32_TYPE__ unsigned int
6382 // PPC-LINUX:#define __UINT_FAST64_MAX__ 18446744073709551615ULL
6383 // PPC-LINUX:#define __UINT_FAST64_TYPE__ long long unsigned int
6384 // PPC-LINUX:#define __UINT_FAST8_MAX__ 255
6385 // PPC-LINUX:#define __UINT_FAST8_TYPE__ unsigned char
6386 // PPC-LINUX:#define __UINT_LEAST16_MAX__ 65535
6387 // PPC-LINUX:#define __UINT_LEAST16_TYPE__ unsigned short
6388 // PPC-LINUX:#define __UINT_LEAST32_MAX__ 4294967295U
6389 // PPC-LINUX:#define __UINT_LEAST32_TYPE__ unsigned int
6390 // PPC-LINUX:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL
6391 // PPC-LINUX:#define __UINT_LEAST64_TYPE__ long long unsigned int
6392 // PPC-LINUX:#define __UINT_LEAST8_MAX__ 255
6393 // PPC-LINUX:#define __UINT_LEAST8_TYPE__ unsigned char
6394 // PPC-LINUX:#define __USER_LABEL_PREFIX__
6395 // PPC-LINUX:#define __WCHAR_MAX__ 2147483647
6396 // PPC-LINUX:#define __WCHAR_TYPE__ int
6397 // PPC-LINUX:#define __WCHAR_WIDTH__ 32
6398 // PPC-LINUX:#define __WINT_TYPE__ unsigned int
6399 // PPC-LINUX:#define __WINT_UNSIGNED__ 1
6400 // PPC-LINUX:#define __WINT_WIDTH__ 32
6401 // PPC-LINUX:#define __powerpc__ 1
6402 // PPC-LINUX:#define __ppc__ 1
6404 // RUN: %clang_cc1 -E -dM -ffreestanding -triple=powerpc-apple-darwin8 < /dev/null | FileCheck -check-prefix PPC-DARWIN %s
6406 // PPC-DARWIN:#define _ARCH_PPC 1
6407 // PPC-DARWIN:#define _BIG_ENDIAN 1
6408 // PPC-DARWIN:#define __BIGGEST_ALIGNMENT__ 16
6409 // PPC-DARWIN:#define __BIG_ENDIAN__ 1
6410 // PPC-DARWIN:#define __BYTE_ORDER__ __ORDER_BIG_ENDIAN__
6411 // PPC-DARWIN:#define __CHAR16_TYPE__ unsigned short
6412 // PPC-DARWIN:#define __CHAR32_TYPE__ unsigned int
6413 // PPC-DARWIN:#define __CHAR_BIT__ 8
6414 // PPC-DARWIN:#define __DBL_DENORM_MIN__ 4.9406564584124654e-324
6415 // PPC-DARWIN:#define __DBL_DIG__ 15
6416 // PPC-DARWIN:#define __DBL_EPSILON__ 2.2204460492503131e-16
6417 // PPC-DARWIN:#define __DBL_HAS_DENORM__ 1
6418 // PPC-DARWIN:#define __DBL_HAS_INFINITY__ 1
6419 // PPC-DARWIN:#define __DBL_HAS_QUIET_NAN__ 1
6420 // PPC-DARWIN:#define __DBL_MANT_DIG__ 53
6421 // PPC-DARWIN:#define __DBL_MAX_10_EXP__ 308
6422 // PPC-DARWIN:#define __DBL_MAX_EXP__ 1024
6423 // PPC-DARWIN:#define __DBL_MAX__ 1.7976931348623157e+308
6424 // PPC-DARWIN:#define __DBL_MIN_10_EXP__ (-307)
6425 // PPC-DARWIN:#define __DBL_MIN_EXP__ (-1021)
6426 // PPC-DARWIN:#define __DBL_MIN__ 2.2250738585072014e-308
6427 // PPC-DARWIN:#define __DECIMAL_DIG__ __LDBL_DECIMAL_DIG__
6428 // PPC-DARWIN:#define __FLT_DENORM_MIN__ 1.40129846e-45F
6429 // PPC-DARWIN:#define __FLT_DIG__ 6
6430 // PPC-DARWIN:#define __FLT_EPSILON__ 1.19209290e-7F
6431 // PPC-DARWIN:#define __FLT_EVAL_METHOD__ 0
6432 // PPC-DARWIN:#define __FLT_HAS_DENORM__ 1
6433 // PPC-DARWIN:#define __FLT_HAS_INFINITY__ 1
6434 // PPC-DARWIN:#define __FLT_HAS_QUIET_NAN__ 1
6435 // PPC-DARWIN:#define __FLT_MANT_DIG__ 24
6436 // PPC-DARWIN:#define __FLT_MAX_10_EXP__ 38
6437 // PPC-DARWIN:#define __FLT_MAX_EXP__ 128
6438 // PPC-DARWIN:#define __FLT_MAX__ 3.40282347e+38F
6439 // PPC-DARWIN:#define __FLT_MIN_10_EXP__ (-37)
6440 // PPC-DARWIN:#define __FLT_MIN_EXP__ (-125)
6441 // PPC-DARWIN:#define __FLT_MIN__ 1.17549435e-38F
6442 // PPC-DARWIN:#define __FLT_RADIX__ 2
6443 // PPC-DARWIN:#define __INT16_C_SUFFIX__ {{$}}
6444 // PPC-DARWIN:#define __INT16_FMTd__ "hd"
6445 // PPC-DARWIN:#define __INT16_FMTi__ "hi"
6446 // PPC-DARWIN:#define __INT16_MAX__ 32767
6447 // PPC-DARWIN:#define __INT16_TYPE__ short
6448 // PPC-DARWIN:#define __INT32_C_SUFFIX__ {{$}}
6449 // PPC-DARWIN:#define __INT32_FMTd__ "d"
6450 // PPC-DARWIN:#define __INT32_FMTi__ "i"
6451 // PPC-DARWIN:#define __INT32_MAX__ 2147483647
6452 // PPC-DARWIN:#define __INT32_TYPE__ int
6453 // PPC-DARWIN:#define __INT64_C_SUFFIX__ LL
6454 // PPC-DARWIN:#define __INT64_FMTd__ "lld"
6455 // PPC-DARWIN:#define __INT64_FMTi__ "lli"
6456 // PPC-DARWIN:#define __INT64_MAX__ 9223372036854775807LL
6457 // PPC-DARWIN:#define __INT64_TYPE__ long long int
6458 // PPC-DARWIN:#define __INT8_C_SUFFIX__ {{$}}
6459 // PPC-DARWIN:#define __INT8_FMTd__ "hhd"
6460 // PPC-DARWIN:#define __INT8_FMTi__ "hhi"
6461 // PPC-DARWIN:#define __INT8_MAX__ 127
6462 // PPC-DARWIN:#define __INT8_TYPE__ signed char
6463 // PPC-DARWIN:#define __INTMAX_C_SUFFIX__ LL
6464 // PPC-DARWIN:#define __INTMAX_FMTd__ "lld"
6465 // PPC-DARWIN:#define __INTMAX_FMTi__ "lli"
6466 // PPC-DARWIN:#define __INTMAX_MAX__ 9223372036854775807LL
6467 // PPC-DARWIN:#define __INTMAX_TYPE__ long long int
6468 // PPC-DARWIN:#define __INTMAX_WIDTH__ 64
6469 // PPC-DARWIN:#define __INTPTR_FMTd__ "ld"
6470 // PPC-DARWIN:#define __INTPTR_FMTi__ "li"
6471 // PPC-DARWIN:#define __INTPTR_MAX__ 2147483647L
6472 // PPC-DARWIN:#define __INTPTR_TYPE__ long int
6473 // PPC-DARWIN:#define __INTPTR_WIDTH__ 32
6474 // PPC-DARWIN:#define __INT_FAST16_FMTd__ "hd"
6475 // PPC-DARWIN:#define __INT_FAST16_FMTi__ "hi"
6476 // PPC-DARWIN:#define __INT_FAST16_MAX__ 32767
6477 // PPC-DARWIN:#define __INT_FAST16_TYPE__ short
6478 // PPC-DARWIN:#define __INT_FAST32_FMTd__ "d"
6479 // PPC-DARWIN:#define __INT_FAST32_FMTi__ "i"
6480 // PPC-DARWIN:#define __INT_FAST32_MAX__ 2147483647
6481 // PPC
6482 // PPC-DARWIN:#define __INT_FAST64_FMTd__ "lld"
6483 // PPC-DARWIN:#define __INT_FAST64_FMTi__ "lli"
6484 // PPC-DARWIN:#define __INT_FAST64_MAX__ 9223372036854775807LL
6485 // PPC-DARWIN:#define __INT_FAST64_TYPE__ long long int
6486 // PPC-DARWIN:#define __INT_FAST8_FMTd__ "hhd"
6487 // PPC-DARWIN:#define __INT_FAST8_FMTi__ "hhi"
6488 // PPC-DARWIN:#define __INT_FAST8_MAX__ 127
6489 // PPC-DARWIN:#define __INT_FAST8_TYPE__ signed char
6490 // PPC-DARWIN:#define __INT_LEAST16_FMTd__ "hd"
6491 // PPC-DARWIN:#define __INT_LEAST16_FMTi__ "hi"
6492 // PPC-DARWIN:#define __INT_LEAST16_MAX__ 32767
6493 // PPC-DARWIN:#define __INT_LEAST16_TYPE__ short
6494 // PPC-DARWIN:#define __INT_LEAST32_FMTd__ "d"
6495 // PPC-DARWIN:#define __INT_LEAST32_FMTi__ "i"
6496 // PPC-DARWIN:#define __INT_LEAST32_MAX__ 2147483647
6497 // PPC-DARWIN:#define __INT_LEAST32_TYPE__ int
6498 // PPC-DARWIN:#define __INT_LEAST64_FMTd__ "lld"
6499 // PPC-DARWIN:#define __INT_LEAST64_FMTi__ "lli"
6500 // PPC-DARWIN:#define __INT_LEAST64_MAX__ 9223372036854775807LL
6501 // PPC-DARWIN:#define __INT_LEAST64_TYPE__ long long int
6502 // PPC-DARWIN:#define __INT_LEAST8_FMTd__ "hhd"
6503 // PPC-DARWIN:#define __INT_LEAST8_FMTi__ "hhi"
6504 // PPC-DARWIN:#define __INT_LEAST8_MAX__ 127
6505 // PPC-DARWIN:#define __INT_LEAST8_TYPE__ signed char
6506 // PPC-DARWIN:#define __INT_MAX__ 2147483647
6507 // PPC-DARWIN:#define __LDBL_DENORM_MIN__ 4.94065645841246544176568792868221e-324L
6508 // PPC-DARWIN:#define __LDBL_DIG__ 31
6509 // PPC-DARWIN:#define __LDBL_EPSILON__ 4.94065645841246544176568792868221e-324L
6510 // PPC-DARWIN:#define __LDBL_HAS_DENORM__ 1
6511 // PPC-DARWIN:#define __LDBL_HAS_INFINITY__ 1
6512 // PPC-DARWIN:#define __LDBL_HAS_QUIET_NAN__ 1
6513 // PPC-DARWIN:#define __LDBL_MANT_DIG__ 106
6514 // PPC-DARWIN:#define __LDBL_MAX_10_EXP__ 308
6515 // PPC-DARWIN:#define __LDBL_MAX_EXP__ 1024
6516 // PPC-DARWIN:#define __LDBL_MAX__ 1.79769313486231580793728971405301e+308L
6517 // PPC-DARWIN:#define __LDBL_MIN_10_EXP__ (-291)
6518 // PPC-DARWIN:#define __LDBL_MIN_EXP__ (-968)
6519 // PPC-DARWIN:#define __LDBL_MIN__ 2.00416836000897277799610805135016e-292L
6520 // PPC-DARWIN:#define __LONG_DOUBLE_128__ 1
6521 // PPC-DARWIN:#define __LONG_LONG_MAX__ 9223372036854775807LL
6522 // PPC-DARWIN:#define __LONG_MAX__ 2147483647L
6523 // PPC-DARWIN:#define __MACH__ 1
6524 // PPC-DARWIN:#define __NATURAL_ALIGNMENT__ 1
6525 // PPC-DARWIN:#define __ORDER_BIG_ENDIAN__ 4321
6526 // PPC-DARWIN:#define __ORDER_LITTLE_ENDIAN__ 1234
6527 // PPC-DARWIN:#define __ORDER_PDP_ENDIAN__ 3412
6528 // PPC-DARWIN:#define __POINTER_WIDTH__ 32
6529 // PPC-DARWIN:#define __POWERPC__ 1
6530 // PPC-DARWIN:#define __PPC__ 1
6531 // PPC-DARWIN:#define __PTRDIFF_TYPE__ int
6532 // PPC-DARWIN:#define __PTRDIFF_WIDTH__ 32
6533 // PPC-DARWIN:#define __REGISTER_PREFIX__
6534 // PPC-DARWIN:#define __SCHAR_MAX__ 127
6535 // PPC-DARWIN:#define __SHRT_MAX__ 32767
6536 // PPC-DARWIN:#define __SIG_ATOMIC_MAX__ 2147483647
6537 // PPC-DARWIN:#define __SIG_ATOMIC_WIDTH__ 32
6538 // PPC-DARWIN:#define __SIZEOF_DOUBLE__ 8
6539 // PPC-DARWIN:#define __SIZEOF_FLOAT__ 4
6540 // PPC-DARWIN:#define __SIZEOF_INT__ 4
6541 // PPC-DARWIN:#define __SIZEOF_LONG_DOUBLE__ 16
6542 // PPC-DARWIN:#define __SIZEOF_LONG_LONG__ 8
6543 // PPC-DARWIN:#define __SIZEOF_LONG__ 4
6544 // PPC-DARWIN:#define __SIZEOF_POINTER__ 4
6545 // PPC-DARWIN:#define __SIZEOF_PTRDIFF_T__ 4
6546 // PPC-DARWIN:#define __SIZEOF_SHORT__ 2
6547 // PPC-DARWIN:#define __SIZEOF_SIZE_T__ 4
6548 // PPC-DARWIN:#define __SIZEOF_WCHAR_T__ 4
6549 // PPC-DARWIN:#define __SIZEOF_WINT_T__ 4
6550 // PPC-DARWIN:#define __SIZE_MAX__ 4294967295UL
6551 // PPC-DARWIN:#define __SIZE_TYPE__ long unsigned int
6552 // PPC-DARWIN:#define __SIZE_WIDTH__ 32
6553 // PPC-DARWIN:#define __STDC_HOSTED__ 0
6554 // PPC-DARWIN:#define __STDC_VERSION__ 201112L
6555 // PPC-DARWIN:#define __STDC__ 1
6556 // PPC-DARWIN:#define __UINT16_C_SUFFIX__ {{$}}
6557 // PPC-DARWIN:#define __UINT16_MAX__ 65535
6558 // PPC-DARWIN:#define __UINT16_TYPE__ unsigned short
6559 // PPC-DARWIN:#define __UINT32_C_SUFFIX__ U
6560 // PPC-DARWIN:#define __UINT32_MAX__ 4294967295U
6561 // PPC-DARWIN:#define __UINT32_TYPE__ unsigned int
6562 // PPC-DARWIN:#define __UINT64_C_SUFFIX__ ULL
6563 // PPC-DARWIN:#define __UINT64_MAX__ 18446744073709551615ULL
6564 // PPC-DARWIN:#define __UINT64_TYPE__ long long unsigned int
6565 // PPC-DARWIN:#define __UINT8_C_SUFFIX__ {{$}}
6566 // PPC-DARWIN:#define __UINT8_MAX__ 255
6567 // PPC-DARWIN:#define __UINT8_TYPE__ unsigned char
6568 // PPC-DARWIN:#define __UINTMAX_C_SUFFIX__ ULL
6569 // PPC-DARWIN:#define __UINTMAX_MAX__ 18446744073709551615ULL
6570 // PPC-DARWIN:#define __UINTMAX_TYPE__ long long unsigned int
6571 // PPC-DARWIN:#define __UINTMAX_WIDTH__ 64
6572 // PPC-DARWIN:#define __UINTPTR_MAX__ 4294967295U
6573 // PPC-DARWIN:#define __UINTPTR_TYPE__ long unsigned int
6574 // PPC-DARWIN:#define __UINTPTR_WIDTH__ 32
6575 // PPC-DARWIN:#define __UINT_FAST16_MAX__ 65535
6576 // PPC-DARWIN:#define __UINT_FAST16_TYPE__ unsigned short
6577 // PPC-DARWIN:#define __UINT_FAST32_MAX__ 4294967295U
6578 // PPC-DARWIN:#define __UINT_FAST32_TYPE__ unsigned int
6579 // PPC-DARWIN:#define __UINT_FAST64_MAX__ 18446744073709551615ULL
6580 // PPC-DARWIN:#define __UINT_FAST64_TYPE__ long long unsigned int
6581 // PPC-DARWIN:#define __UINT_FAST8_MAX__ 255
6582 // PPC-DARWIN:#define __UINT_FAST8_TYPE__ unsigned char
6583 // PPC-DARWIN:#define __UINT_LEAST16_MAX__ 65535
6584 // PPC-DARWIN:#define __UINT_LEAST16_TYPE__ unsigned short
6585 // PPC-DARWIN:#define __UINT_LEAST32_MAX__ 4294967295U
6586 // PPC-DARWIN:#define __UINT_LEAST32_TYPE__ unsigned int
6587 // PPC-DARWIN:#define __UINT_LEAST64_MAX__ 18446744073709551615ULL
6588 // PPC-DARWIN:#define __UINT_LEAST64_TYPE__ long long unsigned int
6589 // PPC-DARWIN:#define __UINT_LEAST8_MAX__ 255
6590 // PPC-DARWIN:#define __UINT_LEAST8_TYPE__ unsigned char
6591 // PPC-DARWIN:#define __USER_LABEL_PREFIX__ _
6592 // PPC-DARWIN:#define __WCHAR_MAX__ 2147483647
6593 // PPC-DARWIN:#define __WCHAR_TYPE__ int
6594 // PPC-DARWIN:#define __WCHAR_WIDTH__ 32
6595 // PPC-DARWIN:#define __WINT_TYPE__ int
6596 // PPC-DARWIN:#define __WINT_WIDTH__ 32
6597 // PPC-DARWIN:#define __powerpc__ 1
6598 // PPC-DARWIN:#define __ppc__ 1