You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I haven't fully read through everything, but this may be an easy task. I suspect that the loader does all the magic for us and we'd just need to have sure to handle STT_GNU_IFUNC in addition to STT_FUNC, but we'd need to double check.
The text was updated successfully, but these errors were encountered:
Add support for indirect functions to our ELF parser logic, such that
they are treated as regular functions from blazeym's perspective.
Closes: #210
Signed-off-by: Daniel Müller <deso@posteo.net>
See discussion here.
https://sourceware.org/glibc/wiki/GNU_IFUNC and https://www.airs.com/blog/archives/403 have some information.
I haven't fully read through everything, but this may be an easy task. I suspect that the loader does all the magic for us and we'd just need to have sure to handle
STT_GNU_IFUNC
in addition toSTT_FUNC
, but we'd need to double check.The text was updated successfully, but these errors were encountered: