https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88627
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Without -static or your own -dynamic-linker option, it will always include the dynamic linker (loader). If there is an out of range PT_PHDR, then the bug is in the dynamic linker rather than GCC.