47 lines · plain
1// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | llvm-readobj -r - | FileCheck %s2 3 xorl %eax,%eax4 5 .globl _a6_a:7 xorl %eax,%eax8_b:9_d:10 xorl %eax,%eax11L0:12 xorl %eax,%eax13L1:14 15 call L016 call L0 - 117 call L0 + 118 call _a19 call _a - 120 call _a + 121 call _b22 call _b - 123 call _b + 124 call _c25 call _c - 126 call _c + 127// call _a - L028 call _b - L029 30 .subsections_via_symbols31 32// CHECK: Relocations [33// CHECK-NEXT: Section __text {34// CHECK-NEXT: 0x45 1 2 n/a GENERIC_RELOC_LOCAL_SECTDIFF 1 0x435// CHECK-NEXT: 0x0 1 2 n/a GENERIC_RELOC_PAIR 1 0x636// CHECK-NEXT: 0x40 1 2 1 GENERIC_RELOC_VANILLA 0 _c37// CHECK-NEXT: 0x3B 1 2 1 GENERIC_RELOC_VANILLA 0 _c38// CHECK-NEXT: 0x36 1 2 1 GENERIC_RELOC_VANILLA 0 _c39// CHECK-NEXT: 0x31 1 2 n/a GENERIC_RELOC_VANILLA 1 0x440// CHECK-NEXT: 0x2C 1 2 n/a GENERIC_RELOC_VANILLA 1 0x441// CHECK-NEXT: 0x27 1 2 0 GENERIC_RELOC_VANILLA 0 __text42// CHECK-NEXT: 0x22 1 2 n/a GENERIC_RELOC_VANILLA 1 0x243// CHECK-NEXT: 0x1D 1 2 n/a GENERIC_RELOC_VANILLA 1 0x244// CHECK-NEXT: 0x18 1 2 0 GENERIC_RELOC_VANILLA 0 __text45// CHECK-NEXT: }46// CHECK-NEXT: ]47