https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86435
--- Comment #4 from Florian Weimer <fw at gcc dot gnu.org> --- (In reply to Andreas Schwab from comment #3) > But the assembler is allowed to resolve the reference directly without the > possibility for interposition. Hmm. The assembler would still produce a relocation even if there was a direct call to a locally defined function. However, the link editor does not appear to preserve a PLT call in the main program, preventing interposition at link time.