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