binutils-gdb/ld/testsuite/ld-s390/reloctlsle-1.s
Stefan Schulze Frielinghaus aefebe82dc IBM zSystems: Fix offset relative to static TLS
For local exec TLS relocations of the form foo@NTPOFF+x the addend was
ignored.

bfd/ChangeLog:

	* elf32-s390.c (elf_s390_relocate_section): Honor addend for
	R_390_TLS_LE32.
	* elf64-s390.c (elf_s390_relocate_section): Honor addend for
	R_390_TLS_LE64.

ld/ChangeLog:

	* testsuite/ld-s390/reloctlsle-1.d: New test.
	* testsuite/ld-s390/reloctlsle-1.s: New test.
2023-01-10 14:34:16 +01:00

15 lines
167 B
ArmAsm

.text
.globl _start
_start:
larl %r0,bar
.section .tbss,"awT",@nobits
.align 8
foo: .zero 8
.zero 8
.data
.align 8
.quad foo@NTPOFF
bar: .quad foo@NTPOFF+8