> Note i686-linux bootstrap is still broken in r11-5062 - the PR97853 error. Yes, as discussed earlier (but perhaps lost in other coments) we need fix for the targetm.calls.empty_record_p (type) divergence. It is not clear to me if simply calling the default implementation instead of the rather complicated conditional
if (TYPE_EMPTY_P (rhstype) || (RECORD_OR_UNION_TYPE_P (rhstype) && (!first_field (rhstype) || default_is_empty_record (rhstype)))) return NULL_TREE; is desired here, so hope Martin Sebor will know. Perhaps simply exporting default_is_empty_type and doing if (default_is_empty_type (rhstype)) return NULL_TREE;