https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65886
--- Comment #26 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Plus, if KDE uses so small binaries, why don't just compile them with -fPIC then? You can then link them as normal executables or PIEs, depending on what you prefer, and still it supposedly wouldn't use copy relocations, as all references to externals would be through .got.