https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65564
--- Comment #2 from Kai Tietz <ktietz at gcc dot gnu.org> --- As more I look as more I guess it is related to recent pic-code changes in i386.c for Darwin. I will check at what places we now assume that for PIC (especially for UNSPEC UNSPEC_PCREL) we assume that x64-code only uses path with GOT-table for PIC.