brintos

brintos / llvm-project-archived public Read only

0
0
Text · 4.4 KiB · 2882601 Raw
70 lines · c
1// RUN: %clang_cc1 -triple armv6-apple-ios3.0.0 -dM -E -o %t %s2// RUN: grep '__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__' %t | grep '30000' | count 13// RUN: not grep '__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__' %t4// RUN: %clang_cc1 -triple armv6-apple-ios2.0.0 -dM -E -o %t %s5// RUN: grep '__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__' %t | grep '20000' | count 16// RUN: not grep '__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__' %t7// RUN: %clang_cc1 -triple armv6-apple-ios2.2.0 -dM -E -o %t %s8// RUN: grep '__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__' %t | grep '20200' | count 19// RUN: not grep '__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__' %t10// RUN: %clang_cc1 -triple armv6-apple-ios2.3.1 -dM -E -o %t %s11// RUN: grep '__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__' %t | grep '20301' | count 112// RUN: not grep '__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__' %t13// RUN: %clang_cc1 -triple armv7-apple-ios10.1.2 -dM -E -o %t %s14// RUN: grep '__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__' %t | grep '100102' | count 115// RUN: %clang_cc1 -triple i386-apple-macosx10.4.0 -dM -E -o %t %s16// RUN: grep '__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__' %t | grep '1040' | count 117// RUN: not grep '__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__' %t18// RUN: not grep '__ENVIRONMENT_TV_OS_VERSION_MIN_REQUIRED__' %t19// RUN: not grep '__ENVIRONMENT_WATCH_OS_VERSION_MIN_REQUIRED__' %t20// RUN: %clang_cc1 -triple i386-apple-macosx10.4.10 -dM -E -o %t %s21// RUN: grep '__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__' %t | grep '1049' | count 122// RUN: not grep '__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__' %t23// RUN: %clang_cc1 -triple i386-apple-macosx10.5.0 -dM -E -o %t %s24// RUN: grep '__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__' %t | grep '1050' | count 125// RUN: not grep '__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__' %t26// RUN: %clang_cc1 -triple i386-apple-macosx10.6.0 -dM -E -o %t %s27// RUN: grep '__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__' %t | grep '1060' | count 128// RUN: not grep '__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__' %t29// RUN: %clang_cc1 -triple x86_64-apple-macosx10.10.0 -dM -E -o %t %s30// RUN: grep '__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__' %t | grep '101000' | count 131// RUN: not grep '__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__' %t32 33// RUN: %clang_cc1 -triple arm64-apple-tvos8.3 -dM -E -o %t %s34// RUN: grep '__ENVIRONMENT_TV_OS_VERSION_MIN_REQUIRED__' %t | grep '80300' | count 135// RUN: not grep '__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__' %t36// RUN: not grep '__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__' %t37// RUN: %clang_cc1 -triple arm64-apple-tvos10.2.3 -dM -E -o %t %s38// RUN: grep '__ENVIRONMENT_TV_OS_VERSION_MIN_REQUIRED__' %t | grep '100203' | count 139 40// RUN: %clang_cc1 -triple x86_64-apple-tvos8.3 -dM -E -o %t %s41// RUN: grep '__ENVIRONMENT_TV_OS_VERSION_MIN_REQUIRED__' %t | grep '80300' | count 142// RUN: not grep '__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__' %t43// RUN: not grep '__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__' %t44 45// RUN: %clang_cc1 -triple armv7k-apple-watchos2.1 -dM -E -o %t %s46// RUN: grep '__ENVIRONMENT_WATCH_OS_VERSION_MIN_REQUIRED__' %t | grep '20100' | count 147// RUN: not grep '__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__' %t48// RUN: not grep '__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__' %t49 50// RUN: %clang_cc1 -triple i386-apple-watchos2.1 -dM -E -o %t %s51// RUN: grep '__ENVIRONMENT_WATCH_OS_VERSION_MIN_REQUIRED__' %t | grep '20100' | count 152// RUN: not grep '__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__' %t53// RUN: not grep '__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__' %t54 55// RUN: %clang_cc1 -triple x86_64-apple-driverkit19.0 -dM -E -o %t %s56// RUN: grep '__ENVIRONMENT_DRIVERKIT_VERSION_MIN_REQUIRED__' %t | grep '1900' | count 157// RUN: not grep '__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__' %t58// RUN: not grep '__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__' %t59 60// RUN: %clang_cc1 -triple arm64-apple-ios99.99.99 -dM -E %s | FileCheck --check-prefix=IOS99 %s61// IOS99: __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ 99999962// IOS99-NEXT: __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__ 99999963 64// RUN: %clang_cc1 -triple arm64-apple-watchos99.9 -dM -E %s | FileCheck --check-prefix=WATCHOS99 %s65// WATCHOS99: __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__ 99090066// WATCHOS99-NEXT: __ENVIRONMENT_WATCH_OS_VERSION_MIN_REQUIRED__ 99090067 68// RUN: %clang_cc1 -triple arm64-apple-macos12.4 -dM -E %s | FileCheck --check-prefix=MACOS124 %s69// MACOS124: __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__ 12040070