[docs] Add LICENSE.txt to the root of the mono-repo
[llvm-project.git] / llvm / test / tools / llvm-nm / ARM / special-syms.test
blob534be1773c5b36904cf5473463812d3259bb3582
1 ## Test --special-syms flag for ARM mapping symbols used to mark transitions
2 ## between ARM code, THUMB code and data ($a, $t, $t).
4 # RUN: yaml2obj %s -o %t
5 # RUN: llvm-nm %t | count 0
6 # RUN: llvm-nm --special-syms %t | FileCheck %s
8 !ELF
9 FileHeader:
10   Class:           ELFCLASS32
11   Data:            ELFDATA2LSB
12   Type:            ET_REL
13   Machine:         EM_ARM
14   Flags:           [ EF_ARM_EABI_VER5 ]
15 Sections:
16   - Name:            .text
17     Type:            SHT_PROGBITS
18     Flags:           [ SHF_ALLOC, SHF_EXECINSTR ]
19     AddressAlign:    0x4
20 Symbols:
21   - Name:            '$d.0'
22     Section:         .text
23   - Name:            '$a.1'
24     Section:         .text
25   - Name:            '$t.1'
26     Section:         .text
28 # CHECK: 00000000 t $a.1
29 # CHECK: 00000000 t $d.0
30 # CHECK: 00000000 t $t.1