https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95712
--- Comment #16 from Andrew Pinski <pinskia at gcc dot gnu.org> --- build_alias=s390x-ibm-linux-gnu build_vendor=ibm build_os=linux-gnu build=s390x-ibm-linux-gnu host_alias=s390x-ibm-linux-gnu host_vendor=ibm host_os=linux-gnu host=s390x-ibm-linux-gnu target_alias=s390x-buildroot-linux-gnu target_vendor=ibm target_os=linux-gnu target=s390x-ibm-linux-gnu If anything this is a config.guess bug and not directly a GCC bug :). config.guess sets the target_vendor to being ibm for always.