Home | History | Annotate | Download | only in ARM
      1 // RUN: llvm-mc -triple=armv7-linux-gnueabi -filetype=obj %s -o - | \
      2 // RUN:   elf-dump | FileCheck -check-prefix=OBJ %s
      3 
      4         bleq some_label
      5         bl some_label
      6         blx some_label
      7         beq some_label
      8         b some_label
      9 // OBJ: .rel.text
     10 
     11 // OBJ: 'r_offset', 0x00000000
     12 // OBJ-NEXT:  'r_sym', 0x000005
     13 // OBJ-NEXT: 'r_type', 0x1d
     14 
     15 // OBJ: 'r_offset', 0x00000004
     16 // OBJ-NEXT:  'r_sym', 0x000005
     17 // OBJ-NEXT: 'r_type', 0x1c
     18 
     19 // OBJ: 'r_offset', 0x00000008
     20 // OBJ-NEXT:  'r_sym', 0x000005
     21 // OBJ-NEXT: 'r_type', 0x1c
     22 
     23 // OBJ: 'r_offset', 0x0000000c
     24 // OBJ-NEXT:  'r_sym', 0x000005
     25 // OBJ-NEXT: 'r_type', 0x1d
     26 
     27 // OBJ: 'r_offset', 0x00000010
     28 // OBJ-NEXT:  'r_sym', 0x000005
     29 // OBJ-NEXT: 'r_type', 0x1d
     30 
     31 // OBJ: .symtab
     32 // OBJ: Symbol 5
     33 // OBJ-NEXT: some_label
     34