https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56727
Alexander Monakov <amonakov at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |amonakov at gcc dot gnu.org --- Comment #6 from Alexander Monakov <amonakov at gcc dot gnu.org> --- Note that even without symbol aliases, such calls are not necessarily self-recursive when 'f' is first called via dlsym with RTLD_NEXT or a specific module as the first argument. In that case the result of dlsym won't necessarily be the prevailing definition of 'f' placed into the PLT.