Home | History | Annotate | Download | only in AArch64
      1 ; RUN: llvm-mc -triple arm64-apple-darwin10 %s -filetype=obj -o - | llvm-readobj -r --expand-relocs | FileCheck %s
      2 
      3 ; Test that we produce an external relocation with Lbar. We could also produce
      4 ; an internal relocation. We just have to be careful to not use another symbol.
      5 
      6 // CHECK:      Relocations [
      7 // CHECK-NEXT:   Section __data {
      8 // CHECK-NEXT:     Relocation {
      9 // CHECK-NEXT:       Offset: 0x0
     10 // CHECK-NEXT:       PCRel: 0
     11 // CHECK-NEXT:       Length: 3
     12 // CHECK-NEXT:       Type: ARM64_RELOC_UNSIGNED (0)
     13 // CHECK-NEXT:       Symbol: Lbar
     14 // CHECK-NEXT:     }
     15 // CHECK-NEXT:   }
     16 // CHECK-NEXT: ]
     17 
     18         .section        __DATA,__objc_classrefs,regular,no_dead_strip
     19 Lbar:
     20 
     21         .section        __DATA,__data
     22         .quad   Lbar
     23 
     24