Home
last modified time | relevance | path

Searched refs:PT_TLS (Results 1 – 25 of 28) sorted by relevance

12

/llvm-project-15.0.7/lld/test/ELF/linkerscript/
H A Dempty-tls.test7 ph_tls PT_TLS;
10 # Test that we don't crash with an empty PT_TLS
12 # CHECK: Type: PT_TLS
H A Dtls-nobits-offset.s10 ## If a SHT_NOBITS section is the only section of a PT_TLS segment,
H A Dmultiple-tbss.s35 # CHECK: Type: PT_TLS
/llvm-project-15.0.7/lld/test/ELF/
H A Dppc64-tls-vaddr-align.s16 ## p_vaddr(PT_TLS)%p_align(PT_TLS)=0, to work around bugs in some dynamic loaders.
19 ## The first address of PT_TLS (p_vaddr) has TP offset (p_vaddr%p_align - 0x7000).
H A Daarch64-tls-vaddr-align.s16 ## p_vaddr(PT_TLS)%p_align(PT_TLS)=0, to work around bugs in some dynamic loaders.
H A Dgc-sections-tls.s5 ## If we happen to have no PT_TLS, we will emit an error.
H A Dtls-nobits-offset.s6 ## If a SHT_NOBITS section is the only section of a PT_TLS segment,
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/ELF/
H A DPT_TLS-overlap-PT_LOAD.yaml1 # Overlapping PT_LOAD and PT_TLS segments should be able to exist side by side.
20 # CHECK-NEXT: Name: PT_TLS[0]
58 - Type: PT_TLS
H A DPT_LOAD-overlap-PT_TLS.yaml1 # Overlapping PT_LOAD and PT_TLS segments should be able to exist side by side.
9 # CHECK-NEXT: Name: PT_TLS[0]
52 - Type: PT_TLS
/llvm-project-15.0.7/llvm/test/tools/llvm-objcopy/ELF/
H A Donly-keep-debug.test73 # and we can rewrite p_filesz of PT_TLS.
111 - Type: PT_TLS
225 ## PT_TLS and .tdata are empty. Test that we set its p_offset to the parent
226 ## segment's p_offset. If we don't rewrite the p_offset of PT_TLS and the deleted
281 - Type: PT_TLS
/llvm-project-15.0.7/llvm/test/tools/yaml2obj/ELF/
H A Dprogram-header-align.yaml26 - Type: PT_TLS
/llvm-project-15.0.7/llvm/test/tools/obj2yaml/ELF/
H A Dprogram-headers.yaml236 # EMPTY-NEXT: - Type: PT_TLS
241 # EMPTY-NEXT: - Type: PT_TLS
246 # EMPTY-NEXT: - Type: PT_TLS
265 - Type: PT_TLS
271 - Type: PT_TLS
277 - Type: PT_TLS
/llvm-project-15.0.7/libc/loader/linux/aarch64/
H A Dstart.cpp149 if (phdr->p_type != PT_TLS) in _start()
/llvm-project-15.0.7/libc/loader/linux/x86_64/
H A Dstart.cpp162 if (phdr->p_type != PT_TLS) in _start()
/llvm-project-15.0.7/bolt/test/AArch64/Inputs/
H A Dtls-trad.yaml20 - Type: PT_TLS
H A Dtls-ld.yaml20 - Type: PT_TLS
H A Drels-so.yaml35 - Type: PT_TLS
/llvm-project-15.0.7/llvm/test/tools/llvm-objdump/ELF/
H A Dprogram-headers.test197 ## Case 8: the PT_TLS segment.
198 - Type: PT_TLS
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_linux_libcdep.cpp396 if (info->dlpi_phdr[i].p_type == PT_TLS) { in CollectStaticTlsBlocks()
459 if (hdr->p_type == PT_TLS && info->dlpi_tls_modid == 1) { in GetSizeFromHdr()
/llvm-project-15.0.7/llvm/tools/llvm-objdump/
H A DELFDump.cpp262 case ELF::PT_TLS: in printProgramHeaders()
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/
H A Dprogram-headers.test213 # ELF-LLVM-NEXT: Type: PT_TLS (0x7)
487 ## Case 8: the PT_TLS segment.
488 - Type: PT_TLS
/llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp1821 if (PHdr.p_type != PT_LOAD && PHdr.p_type != PT_TLS) in CreateSections()
1825 PHdr.p_type == PT_TLS ? tls_provider : regular_provider; in CreateSections()
1837 Segment->SetIsThreadSpecific(PHdr.p_type == PT_TLS); in CreateSections()
3119 CASE_AND_STREAM(s, PT_TLS, kStrWidth); in DumpELFProgramHeader_p_type()
/llvm-project-15.0.7/llvm/include/llvm/BinaryFormat/
H A DELF.h1364 PT_TLS = 7, // The thread-local storage template. enumerator
/llvm-project-15.0.7/lld/ELF/
H A DWriter.cpp2084 if (p->p_type == PT_TLS) in finalizeSections()
2384 PhdrEntry *tlsHdr = make<PhdrEntry>(PT_TLS, PF_R); in createPhdrs()
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DELFDumper.cpp1405 LLVM_READOBJ_ENUM_CASE(ELF, PT_TLS); in segmentTypeToString()
4191 return Phdr.p_type == ELF::PT_TLS; in checkTLSSections()
4195 return (Phdr.p_type == ELF::PT_TLS) || (Phdr.p_type == ELF::PT_LOAD) || in checkTLSSections()
4200 return Phdr.p_type != ELF::PT_TLS; in checkTLSSections()
4233 bool IsTbssInNonTLS = IsTbss && Phdr.p_type != ELF::PT_TLS; in checkVMA()

12