reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | @ RUN: llvm-mc -triple thumbv7-apple-ios7.0 -filetype=obj -o - %s | \ @ RUN: llvm-readobj -r - | FileCheck %s @ MachO relocations that end up expressed as internal @ (scattered) still need to have the type set correctly. .text .thumb_func .thumb .globl _with_thumb _with_thumb: bl _dest+10 blx _dest+20 .globl _with_arm .arm _with_arm: bl _dest+10 blx _dest+20 bne _dest+30 b _dest+40 .data _dest: .word 42 @ CHECK: Relocations [ @ CHECK-NEXT: Section __text { @ CHECK-NEXT: 0x14 1 2 n/a ARM_RELOC_BR24 1 0x18 @ CHECK-NEXT: 0x10 1 2 n/a ARM_RELOC_BR24 1 0x18 @ CHECK-NEXT: 0xC 1 2 n/a ARM_RELOC_BR24 1 0x18 @ CHECK-NEXT: 0x8 1 2 n/a ARM_RELOC_BR24 1 0x18 @ CHECK-NEXT: 0x4 1 2 n/a ARM_THUMB_RELOC_BR22 1 0x18 @ CHECK-NEXT: 0x0 1 2 n/a ARM_THUMB_RELOC_BR22 1 0x18 |