https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119386
--- Comment #52 from Michael Matz <matz at gcc dot gnu.org> --- I'm not a backend maintainer, so I have no real say here. But FWIW I don't see an issue with going via PLT either (if not under -mno-plt effect). I agree that a dependency on -m[no-]direct-extern-access would seem strange here.