# Test that STT_TLS symbols are recognized and treated as data symbols. # # RUN: yaml2obj %s -o %t # RUN: %lldb %t -o "image dump symtab" -b | FileCheck %s # CHECK: Index UserID DSX Type File Address/Value Load Address Size Flags Name # CHECK: [ 0] 1 Data 0x0000000000001000 0x0000000000000004 {{0x[0-9a-f]+}} tls_var --- !ELF FileHeader: Class: ELFCLASS64 Data: ELFDATA2LSB Type: ET_EXEC Machine: EM_X86_64 Sections: - Name: .tdata Type: SHT_PROGBITS Flags: [ SHF_ALLOC, SHF_WRITE, SHF_TLS ] Address: 0x1000 AddressAlign: 0x4 Size: 0x4 Symbols: - Name: tls_var Type: STT_TLS Section: .tdata Value: 0x1000 Size: 0x4 ...