Mercurial > hg > CbC > CbC_llvm
comparison test/MC/MachO/darwin-version-min-load-command.s @ 100:7d135dc70f03 LLVM 3.9
LLVM 3.9
author | Miyagi Mitsuki <e135756@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 26 Jan 2016 22:53:40 +0900 |
parents | afa8332a0e37 |
children | 803732b1fca8 |
comparison
equal
deleted
inserted
replaced
96:6418606d0ead | 100:7d135dc70f03 |
---|---|
1 // RUN: llvm-mc -triple x86_64-apple-macosx10.10.0 %s -filetype=obj -o - | llvm-objdump -macho -private-headers - | FileCheck %s | 1 // RUN: llvm-mc -triple x86_64-apple-macosx10.10.0 %s -filetype=obj -o - | llvm-objdump -macho -private-headers - | FileCheck %s |
2 // RUN: llvm-mc -triple x86_64-apple-ios8.0.0 %s -filetype=obj -o - | llvm-objdump -macho -private-headers - | FileCheck %s --check-prefix=CHECK-IOS | 2 // RUN: llvm-mc -triple x86_64-apple-ios8.0.0 %s -filetype=obj -o - | llvm-objdump -macho -private-headers - | FileCheck %s --check-prefix=CHECK-IOS |
3 // RUN: llvm-mc -triple x86_64-apple-darwin %s -filetype=obj -o - | llvm-objdump -macho -private-headers - | FileCheck %s --check-prefix=CHECK-DARWIN | 3 // RUN: llvm-mc -triple x86_64-apple-darwin %s -filetype=obj -o - | llvm-objdump -macho -private-headers - | FileCheck %s --check-prefix=CHECK-DARWIN |
4 | 4 |
5 // Test version-min load command should be inferred from triple and should always be generated on Darwin | 5 // Test version-min load command should be inferred from triple and should always be generated on Darwin |
6 // CHECK: cmd LC_VERSION_MIN_MACOSX | 6 // CHECK: Load command |
7 // CHECK-NEXT: cmdsize 16 | 7 // CHECK: cmd LC_VERSION_MIN_MACOSX |
8 // CHECK-NEXT: version 10.10 | 8 // CHECK: cmdsize 16 |
9 // CHECK: version 10.10 | |
9 | 10 |
10 // CHECK-IOS: cmd LC_VERSION_MIN_IPHONEOS | 11 // CHECK-IOS: Load command |
11 // CHECK-IOS-NEXT: cmdsize 16 | 12 // CHECK-IOS: cmd LC_VERSION_MIN_IPHONEOS |
12 // CHECK-IOS-NEXT: version 8.0 | 13 // CHECK-IOS: cmdsize 16 |
14 // CHECK-IOS: version 8.0 | |
13 | 15 |
14 // CHECK-DARWIN-NOT: LC_VERSION_MIN | 16 // CHECK-DARWIN-NOT: LC_VERSION_MIN |
17 | |
18 | |
19 // RUN: llvm-mc -triple x86_64-apple-watchos1.0.0 %s -filetype=obj -o - | llvm-objdump -macho -private-headers - | FileCheck %s --check-prefix=CHECK-WATCHOS | |
20 // RUN: llvm-mc -triple x86_64-apple-tvos8.0.0 %s -filetype=obj -o - | llvm-objdump -macho -private-headers - | FileCheck %s --check-prefix=CHECK-TVOS | |
21 // CHECK-WATCHOS: Load command | |
22 // CHECK-WATCHOS: cmd LC_VERSION_MIN_WATCHOS | |
23 // CHECK-WATCHOS-NEXT: cmdsize 16 | |
24 // CHECK-WATCHOS-NEXT: version 1.0 | |
25 | |
26 // CHECK-TVOS: cmd LC_VERSION_MIN_TVOS | |
27 // CHECK-TVOS-NEXT: cmdsize 16 | |
28 // CHECK-TVOS-NEXT: version 8.0 |