xref: /aosp_15_r20/external/llvm/test/MC/MachO/ARM/version-min.s (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker// RUN: llvm-mc -triple i386-apple-darwin %s | FileCheck %s
2*9880d681SAndroid Build Coastguard Worker// RUN: llvm-mc -triple x86_64-apple-darwin %s | FileCheck %s
3*9880d681SAndroid Build Coastguard Worker// RUN: llvm-mc -triple armv7s-apple-ios %s | FileCheck %s
4*9880d681SAndroid Build Coastguard Worker
5*9880d681SAndroid Build Coastguard Worker// Test the parsing of well-formed version-min directives.
6*9880d681SAndroid Build Coastguard Worker
7*9880d681SAndroid Build Coastguard Worker.ios_version_min 5,2,0
8*9880d681SAndroid Build Coastguard Worker.ios_version_min 3,2,1
9*9880d681SAndroid Build Coastguard Worker.ios_version_min 5,0
10*9880d681SAndroid Build Coastguard Worker
11*9880d681SAndroid Build Coastguard Worker// CHECK: .ios_version_min 5, 2
12*9880d681SAndroid Build Coastguard Worker// CHECK: .ios_version_min 3, 2, 1
13*9880d681SAndroid Build Coastguard Worker// CHECK: .ios_version_min 5, 0
14*9880d681SAndroid Build Coastguard Worker
15*9880d681SAndroid Build Coastguard Worker.macosx_version_min 10,2,0
16*9880d681SAndroid Build Coastguard Worker.macosx_version_min 10,8,1
17*9880d681SAndroid Build Coastguard Worker.macosx_version_min 2,0
18*9880d681SAndroid Build Coastguard Worker
19*9880d681SAndroid Build Coastguard Worker// CHECK: .macosx_version_min 10, 2
20*9880d681SAndroid Build Coastguard Worker// CHECK: .macosx_version_min 10, 8, 1
21*9880d681SAndroid Build Coastguard Worker// CHECK: .macosx_version_min 2, 0
22*9880d681SAndroid Build Coastguard Worker
23*9880d681SAndroid Build Coastguard Worker.tvos_version_min 5,2,0
24*9880d681SAndroid Build Coastguard Worker.tvos_version_min 3,2,1
25*9880d681SAndroid Build Coastguard Worker.tvos_version_min 5,0
26*9880d681SAndroid Build Coastguard Worker
27*9880d681SAndroid Build Coastguard Worker// CHECK: .tvos_version_min 5, 2
28*9880d681SAndroid Build Coastguard Worker// CHECK: .tvos_version_min 3, 2, 1
29*9880d681SAndroid Build Coastguard Worker// CHECK: .tvos_version_min 5, 0
30*9880d681SAndroid Build Coastguard Worker
31*9880d681SAndroid Build Coastguard Worker.watchos_version_min 5,2,0
32*9880d681SAndroid Build Coastguard Worker.watchos_version_min 3,2,1
33*9880d681SAndroid Build Coastguard Worker.watchos_version_min 5,0
34*9880d681SAndroid Build Coastguard Worker
35*9880d681SAndroid Build Coastguard Worker// CHECK: .watchos_version_min 5, 2
36*9880d681SAndroid Build Coastguard Worker// CHECK: .watchos_version_min 3, 2, 1
37*9880d681SAndroid Build Coastguard Worker// CHECK: .watchos_version_min 5, 0
38