On 06/30/2016 06:28 PM, Stefan Liebler wrote:
* sysdeps/s390/linkmap.h (struct link_map_machine):
Remove member gotplt and add member jmprel.
* sysdeps/s390/s390-32/dl-machine.h
(elf_machine_runtime_setup): Setup member jmprel with DT_JMPREL
instead of gotplt with &got[3].
(elf_machine_lazy_rel): Calculate address with reloc and jmprel.
* sysdeps/s390/s390-64/dl-machine.h: Likewise.
I don't see anything obviously wrong with this patch (which doesn't mean
much, it's hardly my area of expertise).
If you, as one of the architecture maintainers, think this is the right
way forward, please commit it.
Thanks,
Florian