https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105941
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> --- That is the usual design flaw of the -fuse-ld= option, we detect various linker capabilities at gcc configure time and rely on them being present, whether in what we emit or how we invoke the linker. And if the alternate linkers don't support what we've detected, we are out of luck.