Home | History | Annotate | Download | only in ARM
      1 // RUN: not llvm-mc -triple i386-apple-darwin %s 2> %t
      2 // RUN: FileCheck %s < %t
      3 // RUN: not llvm-mc -triple x86_64-apple-darwin %s 2> %t
      4 // RUN: FileCheck %s < %t
      5 // RUN: not llvm-mc -triple armv7-apple-ios %s 2> %t
      6 // RUN: FileCheck %s < %t
      7 
      8 .ios_version_min 5,2,257
      9 .ios_version_min 5,256,1
     10 .ios_version_min 5,-1,1
     11 .ios_version_min 0,1,1
     12 .ios_version_min 70000,1
     13 .macosx_version_min 99,2,257
     14 .macosx_version_min 50,256,1
     15 .macosx_version_min 10,-1,1
     16 .macosx_version_min 0,1,1
     17 .macosx_version_min 70000,1
     18 .tvos_version_min 99,2,257
     19 .tvos_version_min 50,256,1
     20 .tvos_version_min 10,-1,1
     21 .tvos_version_min 0,1,1
     22 .tvos_version_min 70000,1
     23 .watchos_version_min 99,2,257
     24 .watchos_version_min 50,256,1
     25 .watchos_version_min 10,-1,1
     26 .watchos_version_min 0,1,1
     27 .watchos_version_min 70000,1
     28 
     29 
     30 // CHECK: error: invalid OS update version number
     31 // CHECK: .ios_version_min 5,2,257
     32 // CHECK:                      ^
     33 // CHECK: error: invalid OS minor version number
     34 // CHECK: .ios_version_min 5,256,1
     35 // CHECK:                    ^
     36 // CHECK: error: invalid OS minor version number
     37 // CHECK: .ios_version_min 5,-1,1
     38 // CHECK:                    ^
     39 // CHECK: error: invalid OS major version number
     40 // CHECK: .ios_version_min 0,1,1
     41 // CHECK:                  ^
     42 // CHECK: error: invalid OS major version number
     43 // CHECK: .ios_version_min 70000,1
     44 // CHECK:                  ^
     45 // CHECK: error: invalid OS update version number
     46 // CHECK: .macosx_version_min 99,2,257
     47 // CHECK:                          ^
     48 // CHECK: error: invalid OS minor version number
     49 // CHECK: .macosx_version_min 50,256,1
     50 // CHECK:                        ^
     51 // CHECK: error: invalid OS minor version number
     52 // CHECK: .macosx_version_min 10,-1,1
     53 // CHECK:                        ^
     54 // CHECK: error: invalid OS major version number
     55 // CHECK: .macosx_version_min 0,1,1
     56 // CHECK:                     ^
     57 // CHECK: error: invalid OS major version number
     58 // CHECK: .macosx_version_min 70000,1
     59 // CHECK:                     ^
     60 // CHECK: error: invalid OS update version number
     61 // CHECK: .tvos_version_min 99,2,257
     62 // CHECK:                          ^
     63 // CHECK: error: invalid OS minor version number
     64 // CHECK: .tvos_version_min 50,256,1
     65 // CHECK:                        ^
     66 // CHECK: error: invalid OS minor version number
     67 // CHECK: .tvos_version_min 10,-1,1
     68 // CHECK:                        ^
     69 // CHECK: error: invalid OS major version number
     70 // CHECK: .tvos_version_min 0,1,1
     71 // CHECK:                     ^
     72 // CHECK: error: invalid OS major version number
     73 // CHECK: .tvos_version_min 70000,1
     74 // CHECK:                     ^
     75 // CHECK: error: invalid OS update version number
     76 // CHECK: .watchos_version_min 99,2,257
     77 // CHECK:                          ^
     78 // CHECK: error: invalid OS minor version number
     79 // CHECK: .watchos_version_min 50,256,1
     80 // CHECK:                        ^
     81 // CHECK: error: invalid OS minor version number
     82 // CHECK: .watchos_version_min 10,-1,1
     83 // CHECK:                        ^
     84 // CHECK: error: invalid OS major version number
     85 // CHECK: .watchos_version_min 0,1,1
     86 // CHECK:                     ^
     87 // CHECK: error: invalid OS major version number
     88 // CHECK: .watchos_version_min 70000,1
     89 // CHECK:                     ^
     90