26 lines · plain
1; RUN: llc %s -filetype=obj -o - | llvm-objdump --macho --private-headers - | FileCheck %s2 3target triple = "x86_64-apple-ios13.1-macabi";4!llvm.module.flags = !{!0, !1, !2};5!0 = !{i32 2, !"SDK Version", [2 x i32] [ i32 13, i32 1 ] };6!1 = !{i32 2, !"darwin.target_variant.triple", !"x86_64-apple-macos10.15"};7!2 = !{i32 2, !"darwin.target_variant.SDK Version", [2 x i32] [ i32 10, i32 15 ] };8 9define void @foo() {10entry:11 ret void12}13 14; CHECK: cmd LC_BUILD_VERSION15; CHECK-NEXT: cmdsize 2416; CHECK-NEXT: platform macos17; CHECK-NEXT: sdk 10.1518; CHECK-NEXT: minos 10.1519; CHECK-NEXT: ntools 020; CHECK: cmd LC_BUILD_VERSION21; CHECK-NEXT: cmdsize 2422; CHECK-NEXT: platform macCatalyst23; CHECK-NEXT: sdk 13.124; CHECK-NEXT: minos 13.125; CHECK-NEXT: ntools 026