From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) by sourceware.org (Postfix) with ESMTPS id CB59C3858D28 for ; Wed, 12 Apr 2023 13:39:39 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CB59C3858D28 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ej1-x62e.google.com with SMTP id j17so19286396ejs.5 for ; Wed, 12 Apr 2023 06:39:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681306778; x=1683898778; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=jgzVep4MM/kc4Nggp2jbRGppOAVsZsCCfLcIoEvrTQI=; b=NjHs39VkvxHdX/NuGYxw/+88AM4Qe7etGeWXgyce9KOWHkYKg9MvhGwH8B3nUgzy2K L0rPYgV5VT4xNTsRUn7C9P+P+FgoeYQga40Dzf8ulEDVT8v7xLDi7PerOG0hi+LJ/8K2 Ng+Yfk1yrO+UVHf2ReZkO/jdT8J0LcHCdt5IeJOGsenN1i34udRDyiAcHBNBRguyLBTo UhrhlFl5D7QS8wV578reopZ5mma3QtKn31Pn+KswsJSgHvIQ24uXTO0bEqVIuBzHZW+y 7lCsnw57H5r1GVr0hUX6km6dputZd4CumgKAzJvmZNeRRNmgp7c4iIzH8NsMxLX9BEZY NlKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1681306778; x=1683898778; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=jgzVep4MM/kc4Nggp2jbRGppOAVsZsCCfLcIoEvrTQI=; b=XlUiX1mTkpQgOlw82LlIeSh9pDujVNI6TUHhECTkplA38LtPrN9Jtt8aWtYIqehv9a Eu25xvoon9openFS1E619bQpHgpFvcsvDxC/umo691Ita23aNntQHiOivb1nNbeI/ZbA qkpdnzswH1U2VHYau0gGEGKOkTPdEnVEBUiXz/47e4ImG+8YBqh8UM/zRRTJzdBJ5F8r l+U+y/cvpcQgtxaE61nAQFE/MNIKqhQIJbMKIRp5D07BERgruMkXaocT0ZJ2S9ji/q6v OT4XCbBzWu0mldSOiRD8IIDBXMpZ7ppURyi81s5Rg98esuVatajXGa2+FuLRd6A2cgK2 Nb1w== X-Gm-Message-State: AAQBX9fXrAFVTeyrEr7m/ABiu8uI4vWLKJIxr7U/eZGc9oGEoXBnEuVe wn72G1LmECmuYCK9zOjPNrJDA26Ju6YZ+H+tgYlp/9DFzkQ5Pw== X-Google-Smtp-Source: AKy350ZvGVcn5C5XkWa80eWDzusxDWlmJXY+A+jZVGzo4Nm9OQNu/9Y5lyec1wSTdR+6sMV1Tcet9Dr11xqfUZ5WKGE= X-Received: by 2002:a17:907:c29:b0:8b1:3298:c587 with SMTP id ga41-20020a1709070c2900b008b13298c587mr7720633ejc.2.1681306778018; Wed, 12 Apr 2023 06:39:38 -0700 (PDT) MIME-Version: 1.0 From: Costas Argyris Date: Wed, 12 Apr 2023 14:39:26 +0100 Message-ID: Subject: [PATCH] mingw: Support building with older gcc versions To: gcc-patches@gcc.gnu.org Cc: Jonathan Yong <10walls@gmail.com> Content-Type: multipart/mixed; boundary="000000000000436ac005f923bd96" X-Spam-Status: No, score=-7.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --000000000000436ac005f923bd96 Content-Type: multipart/alternative; boundary="000000000000436abe05f923bd94" --000000000000436abe05f923bd94 Content-Type: text/plain; charset="UTF-8" This is proposed to fix PR109460 where an older version of gcc (7.3) was used to build for windows (mingw) host. --000000000000436abe05f923bd94-- --000000000000436ac005f923bd96 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-mingw-Support-building-with-older-gcc-versions.patch" Content-Disposition: attachment; filename="0001-mingw-Support-building-with-older-gcc-versions.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lgdqeiq20 RnJvbSBlNWI2MDgwNzJmODBhODNjY2E2NWU4OGJiNzVlY2M2MmFiMGJiYjg3 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBDb3N0YXMgQXJneXJp cyA8Y29zdGFzLmFyZ3lyaXNAZ21haWwuY29tPgpEYXRlOiBXZWQsIDEyIEFw ciAyMDIzIDA4OjQ4OjE4ICswMTAwClN1YmplY3Q6IFtQQVRDSF0gbWluZ3c6 IFN1cHBvcnQgYnVpbGRpbmcgd2l0aCBvbGRlciBnY2MgdmVyc2lvbnMKClRo ZSAkQCBhcmd1bWVudCB0byB0aGUgY29tcGlsZXIgaXMgY2F1c2luZwpvbmx5 IGEgd2FybmluZyBpbiBzb21lIGdjYyB2ZXJzaW9ucyBidXQgYW4KZXJyb3Ig aW4gb3RoZXJzLiBJbiBhbnkgY2FzZSwgJEAgd2FzIG5ldmVyCm5lY2Vzc2Fy eSBzbyByZW1vdmUgaXQgY29tcGxldGVseSwganVzdCBsaWtlCnRoZSBydWxl cyBpbiB4LW1pbmd3MzIgd2hlcmUgdGhlIG9iamVjdCBmaWxlCmdldHMgbmFt ZWQgYWZ0ZXIgdGhlIHNvdXJjZSBmaWxlLgoKVGhpcyBmaXhlcyBib3RoIHdh cm5pbmdzIGFuZCBlcnJvcnMgYWJvdXQKc3ltLW1pbmd3MzIubyBhcHBlYXJp bmcgaW4gdGhlIGNvbW1hbmQgbGluZQp1bm5lY2Vzc2FyaWx5LgoKVGhlIC1u b3N0ZGxpYiBmbGFnIGlzIHJlcXVpcmVkIGFsb25nIHdpdGggLXIKZm9yIG9s ZGVyIGdjYyB2ZXJzaW9ucyB0aGF0IGRvbid0IGFwcGx5IGl0CmF1dG9tYXRp Y2FsbHkgd2l0aCAtciwgcmVzdWx0aW5nIGluIG1haW4KZnVuY3Rpb25zIGVy cm9uZW91c2x5IGVudGVyaW5nIGEgcGFydGlhbCBsaW5rLgotLS0KIGdjYy9j b25maWcvaTM4Ni94LW1pbmd3MzItdXRmOCB8IDYgKysrKy0tCiAxIGZpbGUg Y2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlm ZiAtLWdpdCBhL2djYy9jb25maWcvaTM4Ni94LW1pbmd3MzItdXRmOCBiL2dj Yy9jb25maWcvaTM4Ni94LW1pbmd3MzItdXRmOAppbmRleCAyNzgzZGQyNTlh Ni4uYjVhNmNmY2Y3MDIgMTAwNjQ0Ci0tLSBhL2djYy9jb25maWcvaTM4Ni94 LW1pbmd3MzItdXRmOAorKysgYi9nY2MvY29uZmlnL2kzODYveC1taW5ndzMy LXV0ZjgKQEAgLTM0LDcgKzM0LDcgQEAgdXRmOHJjLW1pbmd3MzIubyA6ICQo c3JjZGlyKS9jb25maWcvaTM4Ni91dGY4LW1pbmd3MzIucmMgXAogIyBDcmVh dGUgYW4gb2JqZWN0IGZpbGUgdGhhdCBqdXN0IGV4cG9ydHMgdGhlIGdsb2Jh bCBzeW1ib2wKICMgSE9TVF9FWFRSQV9PQkpTX1NZTUJPTAogc3ltLW1pbmd3 MzIubyA6ICQoc3JjZGlyKS9jb25maWcvaTM4Ni9zeW0tbWluZ3czMi5jYwot CSQoQ09NUElMRVIpIC1jICQ8ICRACisJJChDT01QSUxFUikgLWMgJDwKIAog IyBDb21iaW5lIHRoZSB0d28gb2JqZWN0IGZpbGVzIGludG8gb25lIHdoaWNo IGhhcyBib3RoIHRoZQogIyBjb21waWxlZCB1dGY4IHJlc291cmNlIGFuZCB0 aGUgSE9TVF9FWFRSQV9PQkpTX1NZTUJPTCBzeW1ib2wuCkBAIC00NCw4ICs0 NCwxMCBAQCBzeW0tbWluZ3czMi5vIDogJChzcmNkaXIpL2NvbmZpZy9pMzg2 L3N5bS1taW5ndzMyLmNjCiAjIElmIG5vdGhpbmcgcmVmZXJlbmNlcyBpdCBp bnRvIGxpYmJhY2tlbmQuYSwgaXQgd2lsbCBub3QKICMgZ2V0IGxpbmtlZCBp bnRvIHRoZSBjb21waWxlciBwcm9wZXIgZXZlbnR1YWxseS4KICMgVGhlcmVm b3JlIHdlIG5lZWQgdG8gcmVxdWVzdCB0aGUgc3ltYm9sIGF0IGNvbXBpbGVy IGxpbmsgdGltZS4KKyMgLW5vc3RkbGliIGlzIHJlcXVpcmVkIGZvciBzdXBw b3J0aW5nIG9sZCBnY2MgdmVyc2lvbnMgdGhhdAorIyBkb24ndCBhcHBseSBp dCBhdXRvbWF0aWNhbGx5IHdpdGggLXIuCiB1dGY4LW1pbmd3MzIubyA6IHV0 ZjhyYy1taW5ndzMyLm8gc3ltLW1pbmd3MzIubwotCSQoQ09NUElMRVIpIC1y IHV0ZjhyYy1taW5ndzMyLm8gc3ltLW1pbmd3MzIubyAtbyAkQAorCSQoQ09N UElMRVIpIC1yIC1ub3N0ZGxpYiB1dGY4cmMtbWluZ3czMi5vIHN5bS1taW5n dzMyLm8gLW8gJEAKIAogIyBGb3JjZSBjb21waWxlcnMgdG8gbGluayBhZ2Fp bnN0IHRoZSB1dGY4IHJlc291cmNlIGJ5CiAjIHJlcXVpcmluZyB0aGUgc3lt Ym9sIHRvIGJlIGRlZmluZWQuCi0tIAoyLjMwLjIKCg== --000000000000436ac005f923bd96--