Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
94 changes: 81 additions & 13 deletions bases/cmake-native/macos-arm/clang/lib/predefined_macros.txt
Original file line number Diff line number Diff line change
Expand Up @@ -30,28 +30,55 @@
# the characters until the end of the line are used as the macro value.
#
# Created by make_predef_macro_table
# Thu Oct 17 16:13:17 EDT 2024
# Mon Oct 19 10:30:08 EDT 2026
#
# C compiler information
# command: /usr/bin/clang
#
# Apple clang version 15.0.0 (clang-1500.3.9.4)
# Target: arm64-apple-darwin23.4.0
# Apple clang version 21.0.0 (clang-2100.3.34.2)
# Target: arm64-apple-darwin27.0.0
# Thread model: posix
# InstalledDir: /Library/Developer/CommandLineTools/usr/bin
#
# C++ compiler information
# command: /usr/bin/clang
#
# Apple clang version 15.0.0 (clang-1500.3.9.4)
# Target: arm64-apple-darwin23.4.0
# Apple clang version 21.0.0 (clang-2100.3.34.2)
# Target: arm64-apple-darwin27.0.0
# Thread model: posix
# InstalledDir: /Library/Developer/CommandLineTools/usr/bin
#
clang_cpp no __DEPRECATED 1
clang_cpp no __GNUG__ 4
clang_cpp no __GXX_EXPERIMENTAL_CXX0X__ 1
clang_cpp no __GXX_WEAK__ 1
clang_cpp no __private_extern__ extern
clang no TARGET_IPHONE_SIMULATOR 0
clang no TARGET_OS_ARROW 1
clang no TARGET_OS_BRIDGE 0
clang no TARGET_OS_DRIVERKIT 0
clang no TARGET_OS_EMBEDDED 0
clang no TARGET_OS_FIRMWARE 0
clang no TARGET_OS_IOS 0
clang no TARGET_OS_IOSMAC 0
clang no TARGET_OS_IPHONE 0
clang no TARGET_OS_KERNELKIT 0
clang no TARGET_OS_LINUX 0
clang no TARGET_OS_MAC 1
clang no TARGET_OS_MACCATALYST 0
clang no TARGET_OS_NANO 0
clang no TARGET_OS_OSX 1
clang no TARGET_OS_SIMULATOR 0
clang no TARGET_OS_TV 0
clang no TARGET_OS_UEFI 0
clang no TARGET_OS_UIKITFORMAC 0
clang no TARGET_OS_UNIX 0
clang no TARGET_OS_VISION 0
clang no TARGET_OS_WATCH 0
clang no TARGET_OS_WIN32 0
clang no TARGET_OS_WINDOWS 0
clang no TARGET_OS_XR 0
clang no _HAS_BUILTIN_AVAILABLE_FEATS 1
clang no _LP64 1
clang no __AARCH64EL__ 1
clang no __AARCH64_CMODEL_SMALL__ 1
Expand All @@ -60,16 +87,19 @@ clang no __APPLE_CC__ 6000
clang no __APPLE__ 1
clang no __ARM64_ARCH_8__ 1
clang no __ARM_64BIT_STATE 1
clang no __ARM_ACLE 200
clang no __ARM_ACLE 202420
clang no __ARM_ACLE_VERSION(year,quarter,patch) (100 * (year) + 10 * (quarter) + (patch))
clang no __ARM_ALIGN_MAX_STACK_PWR 4
clang no __ARM_ARCH 8
clang no __ARM_ARCH_8_2__ 1
clang no __ARM_ARCH_8_3__ 1
clang no __ARM_ARCH_8_4__ 1
clang no __ARM_ARCH_8_5__ 1
clang no __ARM_ARCH_ISA_A64 1
clang no __ARM_ARCH_PROFILE 'A'
clang no __ARM_FEATURE_AES 1
clang no __ARM_FEATURE_ATOMICS 1
clang no __ARM_FEATURE_BTI 1
clang no __ARM_FEATURE_CLZ 1
clang no __ARM_FEATURE_COMPLEX 1
clang no __ARM_FEATURE_CRC32 1
Expand All @@ -86,23 +116,25 @@ clang no __ARM_FEATURE_IDIV 1
clang no __ARM_FEATURE_JCVT 1
clang no __ARM_FEATURE_LDREX 0xF
clang no __ARM_FEATURE_NUMERIC_MAXMIN 1
clang no __ARM_FEATURE_PAUTH 1
clang no __ARM_FEATURE_QRDMX 1
clang no __ARM_FEATURE_RCPC 1
clang no __ARM_FEATURE_SHA2 1
clang no __ARM_FEATURE_SHA3 1
clang no __ARM_FEATURE_SHA512 1
clang no __ARM_FEATURE_SM3 1
clang no __ARM_FEATURE_SM4 1
clang no __ARM_FEATURE_UNALIGNED 1
clang no __ARM_FP16_ARGS 1
clang no __ARM_FP16_FORMAT_IEEE 1
clang no __ARM_FP 0xE
clang no __ARM_NEON 1
clang no __ARM_NEON_FP 0xE
clang no __ARM_NEON_SVE_BRIDGE 1
clang no __ARM_NEON__ 1
clang no __ARM_PCS_AAPCS64 1
clang no __ARM_SIZEOF_MINIMAL_ENUM 4
clang no __ARM_SIZEOF_WCHAR_T 4
clang no __ARM_STATE_ZA 1
clang no __ARM_STATE_ZT0 1
clang no __ATOMIC_ACQUIRE 2
clang no __ATOMIC_ACQ_REL 4
clang no __ATOMIC_CONSUME 1
Expand All @@ -111,7 +143,7 @@ clang no __ATOMIC_RELEASE 3
clang no __ATOMIC_SEQ_CST 5
clang no __BIGGEST_ALIGNMENT__ 8
clang no __BITINT_MAXWIDTH__ 128
clang no __BOOL_WIDTH__ 8
clang no __BOOL_WIDTH__ 1
clang no __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
clang no __CHAR_BIT__ 8
clang no __CLANG_ATOMIC_BOOL_LOCK_FREE 2
Expand Down Expand Up @@ -139,10 +171,11 @@ clang no __DBL_MAX__ 1.7976931348623157e+308
clang no __DBL_MIN_10_EXP__ (-307)
clang no __DBL_MIN_EXP__ (-1021)
clang no __DBL_MIN__ 2.2250738585072014e-308
clang no __DBL_NORM_MAX__ 1.7976931348623157e+308
clang no __DECIMAL_DIG__ __LDBL_DECIMAL_DIG__
clang no __DYNAMIC__ 1
clang no __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ 140000
clang no __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__ 140000
clang no __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ 270000
clang no __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__ 270000
clang no __FINITE_MATH_ONLY__ 0
clang no __FLT16_DECIMAL_DIG__ 5
clang no __FLT16_DENORM_MIN__ 5.9604644775390625e-8F16
Expand All @@ -158,10 +191,12 @@ clang no __FLT16_MAX__ 6.5504e+4F16
clang no __FLT16_MIN_10_EXP__ (-4)
clang no __FLT16_MIN_EXP__ (-13)
clang no __FLT16_MIN__ 6.103515625e-5F16
clang no __FLT16_NORM_MAX__ 6.5504e+4F16
clang no __FLT_DECIMAL_DIG__ 9
clang no __FLT_DENORM_MIN__ 1.40129846e-45F
clang no __FLT_DIG__ 6
clang no __FLT_EPSILON__ 1.19209290e-7F
clang no __FLT_EVAL_METHOD__ 0
clang no __FLT_HAS_DENORM__ 1
clang no __FLT_HAS_INFINITY__ 1
clang no __FLT_HAS_QUIET_NAN__ 1
Expand All @@ -172,9 +207,22 @@ clang no __FLT_MAX__ 3.40282347e+38F
clang no __FLT_MIN_10_EXP__ (-37)
clang no __FLT_MIN_EXP__ (-125)
clang no __FLT_MIN__ 1.17549435e-38F
clang no __FLT_NORM_MAX__ 3.40282347e+38F
clang no __FLT_RADIX__ 2
clang no __FPCLASS_NEGINF 0x0004
clang no __FPCLASS_NEGNORMAL 0x0008
clang no __FPCLASS_NEGSUBNORMAL 0x0010
clang no __FPCLASS_NEGZERO 0x0020
clang no __FPCLASS_POSINF 0x0200
clang no __FPCLASS_POSNORMAL 0x0100
clang no __FPCLASS_POSSUBNORMAL 0x0080
clang no __FPCLASS_POSZERO 0x0040
clang no __FPCLASS_QNAN 0x0002
clang no __FPCLASS_SNAN 0x0001
clang no __FP_FAST_FMA 1
clang no __FP_FAST_FMAF 1
clang no __FUNCTION_MULTI_VERSIONING_SUPPORT_LEVEL 202430
clang no __GCC_ASM_FLAG_OUTPUTS__ 1
clang no __GCC_ATOMIC_BOOL_LOCK_FREE 2
clang no __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2
clang no __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2
Expand All @@ -186,7 +234,10 @@ clang no __GCC_ATOMIC_POINTER_LOCK_FREE 2
clang no __GCC_ATOMIC_SHORT_LOCK_FREE 2
clang no __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1
clang no __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2
clang no __GCC_CONSTRUCTIVE_SIZE 64
clang no __GCC_DESTRUCTIVE_SIZE 256
clang no __GCC_HAVE_DWARF2_CFI_ASM 1
clang no __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1
clang no __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
clang no __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
clang no __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
Expand All @@ -195,26 +246,32 @@ clang no __GNUC_MINOR__ 2
clang no __GNUC_PATCHLEVEL__ 1
clang no __GNUC__ 4
clang no __GXX_ABI_VERSION 1002
clang no __HAVE_FUNCTION_MULTI_VERSIONING 1
clang no __INT16_C(c) c
clang no __INT16_C_SUFFIX__
clang no __INT16_FMTd__ "hd"
clang no __INT16_FMTi__ "hi"
clang no __INT16_MAX__ 32767
clang no __INT16_TYPE__ short
clang no __INT32_C(c) c
clang no __INT32_C_SUFFIX__
clang no __INT32_FMTd__ "d"
clang no __INT32_FMTi__ "i"
clang no __INT32_MAX__ 2147483647
clang no __INT32_TYPE__ int
clang no __INT64_C(c) c##LL
clang no __INT64_C_SUFFIX__ LL
clang no __INT64_FMTd__ "lld"
clang no __INT64_FMTi__ "lli"
clang no __INT64_MAX__ 9223372036854775807LL
clang no __INT64_TYPE__ long long int
clang no __INT8_C(c) c
clang no __INT8_C_SUFFIX__
clang no __INT8_FMTd__ "hhd"
clang no __INT8_FMTi__ "hhi"
clang no __INT8_MAX__ 127
clang no __INT8_TYPE__ signed char
clang no __INTMAX_C(c) c##L
clang no __INTMAX_C_SUFFIX__ L
clang no __INTMAX_FMTd__ "ld"
clang no __INTMAX_FMTi__ "li"
Expand Down Expand Up @@ -282,13 +339,19 @@ clang no __LDBL_MAX__ 1.7976931348623157e+308L
clang no __LDBL_MIN_10_EXP__ (-307)
clang no __LDBL_MIN_EXP__ (-1021)
clang no __LDBL_MIN__ 2.2250738585072014e-308L
clang no __LDBL_NORM_MAX__ 1.7976931348623157e+308L
clang no __LITTLE_ENDIAN__ 1
clang no __LLONG_WIDTH__ 64
clang no __LONG_LONG_MAX__ 9223372036854775807LL
clang no __LONG_MAX__ 9223372036854775807L
clang no __LONG_WIDTH__ 64
clang no __LP64__ 1
clang no __MACH__ 1
clang no __MEMORY_SCOPE_DEVICE 1
clang no __MEMORY_SCOPE_SINGLE 4
clang no __MEMORY_SCOPE_SYSTEM 0
clang no __MEMORY_SCOPE_WRKGRP 2
clang no __MEMORY_SCOPE_WVFRNT 3
clang no __NO_INLINE__ 1
clang no __NO_MATH_ERRNO__ 1
clang no __OBJC_BOOL_IS_BOOL 1
Expand Down Expand Up @@ -335,34 +398,39 @@ clang no __SIZE_MAX__ 18446744073709551615UL
clang no __SIZE_TYPE__ long unsigned int
clang no __SIZE_WIDTH__ 64
clang no __SSP__ 1
clang no __UINT16_C(c) c
clang no __UINT16_C_SUFFIX__
clang no __UINT16_FMTX__ "hX"
clang no __UINT16_FMTo__ "ho"
clang no __UINT16_FMTu__ "hu"
clang no __UINT16_FMTx__ "hx"
clang no __UINT16_MAX__ 65535
clang no __UINT16_TYPE__ unsigned short
clang no __UINT32_C(c) c##U
clang no __UINT32_C_SUFFIX__ U
clang no __UINT32_FMTX__ "X"
clang no __UINT32_FMTo__ "o"
clang no __UINT32_FMTu__ "u"
clang no __UINT32_FMTx__ "x"
clang no __UINT32_MAX__ 4294967295U
clang no __UINT32_TYPE__ unsigned int
clang no __UINT64_C(c) c##ULL
clang no __UINT64_C_SUFFIX__ ULL
clang no __UINT64_FMTX__ "llX"
clang no __UINT64_FMTo__ "llo"
clang no __UINT64_FMTu__ "llu"
clang no __UINT64_FMTx__ "llx"
clang no __UINT64_MAX__ 18446744073709551615ULL
clang no __UINT64_TYPE__ long long unsigned int
clang no __UINT8_C(c) c
clang no __UINT8_C_SUFFIX__
clang no __UINT8_FMTX__ "hhX"
clang no __UINT8_FMTo__ "hho"
clang no __UINT8_FMTu__ "hhu"
clang no __UINT8_FMTx__ "hhx"
clang no __UINT8_MAX__ 255
clang no __UINT8_TYPE__ unsigned char
clang no __UINTMAX_C(c) c##UL
clang no __UINTMAX_C_SUFFIX__ UL
clang no __UINTMAX_FMTX__ "lX"
clang no __UINTMAX_FMTo__ "lo"
Expand Down Expand Up @@ -427,15 +495,15 @@ clang no __UINT_LEAST8_FMTx__ "hhx"
clang no __UINT_LEAST8_MAX__ 255
clang no __UINT_LEAST8_TYPE__ unsigned char
clang no __USER_LABEL_PREFIX__ _
clang no __VERSION__ "Apple LLVM 15.0.0 (clang-1500.3.9.4)"
clang no __VERSION__ "Apple LLVM 21.0.0 (clang-2100.3.34.2)"
clang no __WCHAR_MAX__ 2147483647
clang no __WCHAR_TYPE__ int
clang no __WCHAR_WIDTH__ 32
clang no __WINT_MAX__ 2147483647
clang no __WINT_TYPE__ int
clang no __WINT_WIDTH__ 32
clang no __aarch64__ 1
clang no __apple_build_version__ 15000309
clang no __apple_build_version__ 21000334
clang no __arm64 1
clang no __arm64__ 1
clang no __clang_literal_encoding__ "UTF-8"
Expand Down
Loading
Loading