1816bc31ed45002de2547d6679b44f31eb85ec491Daniel Dunbar// RUN: env MACOSX_DEPLOYMENT_TARGET=10.1 \
29ec60dfe771ff28a84889dced6f8fd3748d3d55eSebastian Pop// RUN:   %clang -target i386-apple-darwin9 -DTEST0 -E %s
3816bc31ed45002de2547d6679b44f31eb85ec491Daniel Dunbar#ifdef TEST0
4f36a06a9584cf351e1bb7c5ebf2f707ed416dabaDaniel Dunbar#if __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ != 1010
5f36a06a9584cf351e1bb7c5ebf2f707ed416dabaDaniel Dunbar#error Invalid version
6f36a06a9584cf351e1bb7c5ebf2f707ed416dabaDaniel Dunbar#endif
7816bc31ed45002de2547d6679b44f31eb85ec491Daniel Dunbar#endif
8f36a06a9584cf351e1bb7c5ebf2f707ed416dabaDaniel Dunbar
9816bc31ed45002de2547d6679b44f31eb85ec491Daniel Dunbar// RUN: env IPHONEOS_DEPLOYMENT_TARGET=2.0 \
109ec60dfe771ff28a84889dced6f8fd3748d3d55eSebastian Pop// RUN:   %clang -target i386-apple-darwin9 -DTEST1 -E %s
11816bc31ed45002de2547d6679b44f31eb85ec491Daniel Dunbar#ifdef TEST1
12816bc31ed45002de2547d6679b44f31eb85ec491Daniel Dunbar#if __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ != 20000
13816bc31ed45002de2547d6679b44f31eb85ec491Daniel Dunbar#error Invalid version
14816bc31ed45002de2547d6679b44f31eb85ec491Daniel Dunbar#endif
15816bc31ed45002de2547d6679b44f31eb85ec491Daniel Dunbar#endif
16816bc31ed45002de2547d6679b44f31eb85ec491Daniel Dunbar
17816bc31ed45002de2547d6679b44f31eb85ec491Daniel Dunbar// RUN: env IPHONEOS_DEPLOYMENT_TARGET=2.3.1 \
189ec60dfe771ff28a84889dced6f8fd3748d3d55eSebastian Pop// RUN:   %clang -target i386-apple-darwin9 -DTEST2 -E %s
19816bc31ed45002de2547d6679b44f31eb85ec491Daniel Dunbar#ifdef TEST2
20816bc31ed45002de2547d6679b44f31eb85ec491Daniel Dunbar#if __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ != 20301
21816bc31ed45002de2547d6679b44f31eb85ec491Daniel Dunbar#error Invalid version
22816bc31ed45002de2547d6679b44f31eb85ec491Daniel Dunbar#endif
23816bc31ed45002de2547d6679b44f31eb85ec491Daniel Dunbar#endif
248a3a7f36aea62a91d12a4aafd16cc32081ad11cfDaniel Dunbar
258a3a7f36aea62a91d12a4aafd16cc32081ad11cfDaniel Dunbar// RUN: env MACOSX_DEPLOYMENT_TARGET=10.4.10 \
269ec60dfe771ff28a84889dced6f8fd3748d3d55eSebastian Pop// RUN:   %clang -target i386-apple-darwin9 -DTEST3 -E %s
278a3a7f36aea62a91d12a4aafd16cc32081ad11cfDaniel Dunbar#ifdef TEST3
288a3a7f36aea62a91d12a4aafd16cc32081ad11cfDaniel Dunbar#if __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ != 1049
298a3a7f36aea62a91d12a4aafd16cc32081ad11cfDaniel Dunbar#error Invalid version
308a3a7f36aea62a91d12a4aafd16cc32081ad11cfDaniel Dunbar#endif
318a3a7f36aea62a91d12a4aafd16cc32081ad11cfDaniel Dunbar#endif
32