Skip to content

Commit 7e43715

Browse files
anoopkg6anoopkg6
andauthored
[JITLINK] Disable ELF_ppc64_relocations.s on SystemZ host (llvm#168939)
Mark ELF_ppc64_relocations.s as unsupported on SystemZ because of cross build issue related to using dlsym for host symbols. Test fails to resolve __tls_get_aadr on SystemZ host. Co-authored-by: anoopkg6 <[email protected]>
1 parent 91e777f commit 7e43715

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

llvm/test/ExecutionEngine/JITLink/ppc64/ELF_ppc64_relocations.s

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@
2525
# RUN: --abs pcrel_external_tls=0x36668880 \
2626
# RUN: --check %s %t/elf_reloc.o
2727

28+
# There seems to be issue with cross-build using dlsym for *host* symbols.
29+
# Disabling for SystemZ - reloc_tlsgd_pcrel34 fails to resolve __tls_get_addr.
30+
# UNSUPPORTED: target=s390{{.*}}
31+
2832
# jitlink-check: section_addr(elf_reloc.o, $__GOT) + 0x8000 = __TOC__
2933
.text
3034
.abiversion 2

0 commit comments

Comments
 (0)