git: rtld: Handle non-PLT type 37 relocations.

Rimvydas Jasinskas zrj at crater.dragonflybsd.org
Wed Nov 4 14:59:39 PST 2020


commit 145e5c8ae87d66e1d7600e41ab3e394b27372e6c
Author: zrj <rimvydas.jasinskas at gmail.com>
Date:   Tue Nov 3 17:28:17 2020 +0000

    rtld: Handle non-PLT type 37 relocations.
    
     Mainly to unbreak certain use cases of ifunc.

Summary of changes:
 libexec/rtld-elf/rtld.c         |  3 +++
 libexec/rtld-elf/rtld.h         |  2 ++
 libexec/rtld-elf/x86_64/reloc.c | 20 ++++++++++++++++++++
 3 files changed, 25 insertions(+)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/145e5c8ae87d66e1d7600e41ab3e394b27372e6c


-- 
DragonFly BSD source repository



More information about the Commits mailing list