From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from m16.mail.126.com (m16.mail.126.com [220.197.31.8]) by sourceware.org (Postfix) with ESMTP id D3D213858D1E; Sat, 27 Apr 2024 15:58:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D3D213858D1E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=126.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=126.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org D3D213858D1E Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=220.197.31.8 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1714233531; cv=none; b=j38Te6XS5IUpkgRtGQ2bZBdTqI7RATrXjJgjkvd/izzoR+1JEb7/c2AvZcGEWPWjfxhXK+j49E7qUmvO2Q1up8NxuoBTcFI9FVqgEIFg5ZNzuRBjONaq9VDem1f3IVr/XkGOL4AEkoh/+rDLXUbsr7PIe9jShXWWePwxhJ8IisM= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1714233531; c=relaxed/simple; bh=R4l3pO2HUt4Elwluv+LVTGDtI0pXq3mQRqkFWunpg2w=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=Bj2qa2hb6yXblYaJhTrhsSm+bUUf3feKFR4VwXeOiKUP2W5C6WxUnb9Gs4x0dj7iXJhdtjZkgaifAw30tRSMnLjfayWW370oLCbRU6EVqZaymuPEFD3VSHtG5YQzChJPTzhZxqG78mRpWKz94XxuRQcXXan2N/IzRbKVkM5+Yqg= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com; s=s110527; h=Message-ID:Date:MIME-Version:Subject:From: Content-Type; bh=R4l3pO2HUt4Elwluv+LVTGDtI0pXq3mQRqkFWunpg2w=; b=ZzIgUHyE/rpkoai7wzwRb+tBh9OMxvBHmreGoKpxBwzO8cpL9HuQ9SbUoObbEu tlvloLAA0x/29cW9esOh8BauCS33xG/wMYSlxONKy5AHsndxl4/QLvnkExvNoFpZ iQlWb8Rw3RPNOE+Gn0N9I4oqdyO6QTs3y0g5A/p+71E2k= Received: from [192.168.71.43] (unknown [114.92.170.147]) by gzga-smtp-mta-g0-1 (Coremail) with SMTP id _____wD3H+V6IC1mxQksAg--.52870S2; Sat, 27 Apr 2024 23:57:47 +0800 (CST) Message-ID: <36feee6c-93c8-4890-b66b-e9c51cab16c9@126.com> Date: Sat, 27 Apr 2024 23:57:46 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] Fix rust on *-w64-mingw32 To: Arthur Cohen Cc: gcc@gcc.gnu.org, gcc-rust@gcc.gnu.org References: <79bd7ab5-b908-400d-b0a6-1faf1193bc61@126.com> <76cc558c-49bf-40f1-b28c-a62584f62e00@embecosm.com> <125e70f6-9cc5-4409-98f5-54439606c22f@126.com> Content-Language: en-US From: LIU Hao Autocrypt: addr=lh_mouse@126.com; keydata= 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 In-Reply-To: <125e70f6-9cc5-4409-98f5-54439606c22f@126.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------Ne9yFae0JXoHHd9MfejJ3MgB" X-CM-TRANSID:_____wD3H+V6IC1mxQksAg--.52870S2 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUU8529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxUjZ2-DUUUU X-Originating-IP: [114.92.170.147] X-CM-SenderInfo: 5okbz0xxvhqiyswou0bp/1tbiIR3NRmVLZur4dwAAsa X-Spam-Status: No, score=-3131.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,KAM_NUMSUBJECT,RCVD_IN_BARRACUDACENTRAL,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_BL,RCVD_IN_MSPIKE_L3,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: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------Ne9yFae0JXoHHd9MfejJ3MgB Content-Type: multipart/mixed; boundary="------------KMvr2ibCFXaFEJM6IhBjqnAp"; protected-headers="v1" From: LIU Hao To: Arthur Cohen Cc: gcc@gcc.gnu.org, gcc-rust@gcc.gnu.org Message-ID: <36feee6c-93c8-4890-b66b-e9c51cab16c9@126.com> Subject: Re: [PATCH] Fix rust on *-w64-mingw32 References: <79bd7ab5-b908-400d-b0a6-1faf1193bc61@126.com> <76cc558c-49bf-40f1-b28c-a62584f62e00@embecosm.com> <125e70f6-9cc5-4409-98f5-54439606c22f@126.com> In-Reply-To: <125e70f6-9cc5-4409-98f5-54439606c22f@126.com> --------------KMvr2ibCFXaFEJM6IhBjqnAp Content-Type: multipart/mixed; boundary="------------61P35YTHS7oxN0bZVl6jEjei" --------------61P35YTHS7oxN0bZVl6jEjei Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 QXR0YWNoZWQgaXMgYW4gYWx0ZXJuYXRpdmUgcGF0Y2ggdG8gZnVuY3Rpb25hbGl6ZSBgbG9h ZF9tYWNyb3NfYXJyYXlgLiBJdCBhbGxvd3MgR0NDIHRvIGJ1aWxkIG9uIA0KeDg2XzY0LXc2 NC1taW5ndzMyLiBOb3QgdGVzdGVkIHRob3VnaCwgYXMgSSBrbm93IG5vIFJ1c3QuDQoNCkFz IGJlZm9yZSwgcGxlYXNlIGVkaXQgdGhlIHBhdGNoIGF0IHlvdXIgZGlzcG9zYWwuDQoNCi0t IA0KQmVzdCByZWdhcmRzLA0KTElVIEhhbw0KDQo= --------------61P35YTHS7oxN0bZVl6jEjei Content-Type: text/plain; charset=UTF-8; name="0100-rust-fix.patch" Content-Disposition: attachment; filename="0100-rust-fix.patch" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2djYy9ydXN0L2NoZWNrcy9lcnJvcnMvYm9ycm93Y2svcnVzdC1ib3Jy b3ctY2hlY2tlci5jYyBiL2djYy9ydXN0L2NoZWNrcy9lcnJvcnMvYm9ycm93Y2svcnVzdC1i b3Jyb3ctY2hlY2tlci5jYwppbmRleCA1ZGFhN2ViOGRlZC4uOTk5MWU0YjE0ZjMgMTAwNjQ0 Ci0tLSBhL2djYy9ydXN0L2NoZWNrcy9lcnJvcnMvYm9ycm93Y2svcnVzdC1ib3Jyb3ctY2hl Y2tlci5jYworKysgYi9nY2MvcnVzdC9jaGVja3MvZXJyb3JzL2JvcnJvd2NrL3J1c3QtYm9y cm93LWNoZWNrZXIuY2MKQEAgLTI0LDIwICsyNCw2IEBACiBuYW1lc3BhY2UgUnVzdCB7CiBu YW1lc3BhY2UgSElSIHsKIAotdm9pZAotbWtkaXJfd3JhcHBlZCAoY29uc3Qgc3RkOjpzdHJp bmcgJmRpcm5hbWUpCi17Ci0gIGludCByZXQ7Ci0jaWZkZWYgX1dJTjMyCi0gIHJldCA9IF9t a2RpciAoZGlybmFtZS5jX3N0ciAoKSk7Ci0jZWxpZiB1bml4Ci0gIHJldCA9IG1rZGlyIChk aXJuYW1lLmNfc3RyICgpLCAwNzc1KTsKLSNlbGlmIF9fQVBQTEVfXwotICByZXQgPSBta2Rp ciAoZGlybmFtZS5jX3N0ciAoKSwgMDc3NSk7Ci0jZW5kaWYKLSAgKHZvaWQpIHJldDsKLX0K LQogdm9pZAogZHVtcF9mdW5jdGlvbl9iaXIgKGNvbnN0IHN0ZDo6c3RyaW5nICZmaWxlbmFt ZSwgQklSOjpGdW5jdGlvbiAmZnVuYywKIAkJICAgY29uc3Qgc3RkOjpzdHJpbmcgJm5hbWUp CkBAIC02MSw3ICs0Nyw3IEBAIEJvcnJvd0NoZWNrZXI6OmdvIChISVI6OkNyYXRlICZjcmF0 ZSkKIAogICBpZiAoZW5hYmxlX2R1bXBfYmlyKQogICAgIHsKLSAgICAgIG1rZGlyX3dyYXBw ZWQgKCJiaXJfZHVtcCIpOworICAgICAgbWtkaXIgKCJiaXJfZHVtcCIsIDA3NTUpOwogICAg ICAgYXV0byBtYXBwaW5ncyA9IEFuYWx5c2lzOjpNYXBwaW5nczo6Z2V0ICgpOwogICAgICAg Ym9vbCBvawogCT0gbWFwcGluZ3MtPmdldF9jcmF0ZV9uYW1lIChjcmF0ZS5nZXRfbWFwcGlu Z3MgKCkuZ2V0X2NyYXRlX251bSAoKSwKZGlmZiAtLWdpdCBhL2djYy9ydXN0L2V4cGFuZC9y dXN0LXByb2MtbWFjcm8uY2MgYi9nY2MvcnVzdC9leHBhbmQvcnVzdC1wcm9jLW1hY3JvLmNj CmluZGV4IDA5NjgwNzMzZTk4Li5kNjU4YjRkMTBkYiAxMDA2NDQKLS0tIGEvZ2NjL3J1c3Qv ZXhwYW5kL3J1c3QtcHJvYy1tYWNyby5jYworKysgYi9nY2MvcnVzdC9leHBhbmQvcnVzdC1w cm9jLW1hY3JvLmNjCkBAIC0yMiw3ICsyMiwxMCBAQAogI2luY2x1ZGUgInJ1c3QtdG9rZW4t Y29udmVydGVyLmgiCiAjaW5jbHVkZSAicnVzdC1hdHRyaWJ1dGVzLmgiCiAKLSNpZm5kZWYg X1dJTjMyCisjaWZkZWYgX1dJTjMyCisjZGVmaW5lIFdJTjMyX0xFQU5fQU5EX01FQU4KKyNp bmNsdWRlIDx3aW5kb3dzLmg+CisjZWxzZQogI2luY2x1ZGUgPGRsZmNuLmg+CiAjZW5kaWYK IApAQCAtMTAyLDEyICsxMDUsMTYgQEAgc3RhdGljX2Fzc2VydCAoCiAKIH0gLy8gbmFtZXNw YWNlCiAKLXRlbXBsYXRlIDx0eXBlbmFtZSBTeW1ib2wsIHR5cGVuYW1lIENhbGxiYWNrPgor dGVtcGxhdGUgPHR5cGVuYW1lIEhhbmRsZSwgdHlwZW5hbWUgU3ltYm9sLCB0eXBlbmFtZSBD YWxsYmFjaz4KIGJvb2wKLXJlZ2lzdGVyX2NhbGxiYWNrICh2b2lkICpoYW5kbGUsIFN5bWJv bCwgc3RkOjpzdHJpbmcgc3ltYm9sX25hbWUsCityZWdpc3Rlcl9jYWxsYmFjayAoSGFuZGxl IGhhbmRsZSwgU3ltYm9sLCBzdGQ6OnN0cmluZyBzeW1ib2xfbmFtZSwKIAkJICAgQ2FsbGJh Y2sgY2FsbGJhY2spCiB7CisjaWZkZWYgX1dJTjMyCisgIEZBUlBST0MgYWRkciA9IEdldFBy b2NBZGRyZXNzIChoYW5kbGUsIHN5bWJvbF9uYW1lLmNfc3RyICgpKTsKKyNlbHNlCiAgIHZv aWQgKmFkZHIgPSBkbHN5bSAoaGFuZGxlLCBzeW1ib2xfbmFtZS5jX3N0ciAoKSk7CisjZW5k aWYKICAgaWYgKGFkZHIgPT0gbnVsbHB0cikKICAgICB7CiAgICAgICBydXN0X2Vycm9yX2F0 IChVTkRFRl9MT0NBVElPTiwKQEAgLTEyOSw3ICsxMzYsMTggQEAgcmVnaXN0ZXJfY2FsbGJh Y2sgKHZvaWQgKmhhbmRsZSwgU3ltYm9sLCBzdGQ6OnN0cmluZyBzeW1ib2xfbmFtZSwKIGNv bnN0IFByb2NNYWNybzo6UHJvY21hY3JvQXJyYXkgKgogbG9hZF9tYWNyb3NfYXJyYXkgKHN0 ZDo6c3RyaW5nIHBhdGgpCiB7Ci0jaWZuZGVmIF9XSU4zMgorI2lmZGVmIF9XSU4zMgorICBI TU9EVUxFIGhhbmRsZSA9IExvYWRMaWJyYXJ5QSAocGF0aC5jX3N0ciAoKSk7CisgIC8vIFdl J3JlIGxlYWtpbmcgdGhlIGhhbmRsZSBzaW5jZSB3ZSBjYW4ndCBldmVyIHVubG9hZCBpdAor ICBpZiAoIWhhbmRsZSkKKyAgICB7CisgICAgICBjaGFyIG1zZ1szMDBdOworICAgICAgRm9y bWF0TWVzc2FnZUEgKEZPUk1BVF9NRVNTQUdFX0ZST01fU1lTVEVNIHwgRk9STUFUX01FU1NB R0VfSUdOT1JFX0lOU0VSVFMsCisgICAgICAgICAgICAgICAgICAgICAgbnVsbHB0ciwgR2V0 TGFzdEVycm9yICgpLCAwLCBtc2csIHNpemVvZiBtc2csIG51bGxwdHIpOworICAgICAgcnVz dF9kZWJ1ZyAoIkVycm9yIHdoaWxzdCBvcGVuaW5nIHByb2NlZHVyYWwgbWFjcm86ICVzIiwg bXNnKTsKKyAgICAgIHJldHVybiBudWxscHRyOworICAgIH0KKyNlbHNlCiAgIHZvaWQgKmhh bmRsZSA9IGRsb3BlbiAocGF0aC5jX3N0ciAoKSwgUlRMRF9MQVpZIHwgUlRMRF9MT0NBTCk7 CiAgIC8vIFdlJ3JlIGxlYWtpbmcgdGhlIGhhbmRsZSBzaW5jZSB3ZSBjYW4ndCBldmVyIHVu bG9hZCBpdAogICBpZiAoIWhhbmRsZSkKQEAgLTEzNyw2ICsxNTUsNyBAQCBsb2FkX21hY3Jv c19hcnJheSAoc3RkOjpzdHJpbmcgcGF0aCkKICAgICAgIHJ1c3RfZGVidWcgKCJFcnJvciB3 aGlsc3Qgb3BlbmluZyBwcm9jZWR1cmFsIG1hY3JvOiAlcyIsIGRsZXJyb3IgKCkpOwogICAg ICAgcmV0dXJuIG51bGxwdHI7CiAgICAgfQorI2VuZGlmCiAKICAgaWYgKCFSRUdJU1RFUl9D QUxMQkFDSyAoaGFuZGxlLCBfX2djY3JzX3Byb2NfbWFjcm9fdHNfZnJvbV9zdHJfLAogCQkJ ICB0b2tlbnN0cmVhbV9mcm9tX3N0cmluZykpCkBAIC0xNTMsMTIgKzE3MiwxMiBAQCBsb2Fk X21hY3Jvc19hcnJheSAoc3RkOjpzdHJpbmcgcGF0aCkKICAgYXV0byBzeW1ib2xfbmFtZSA9 IGdlbmVyYXRlX3Byb2NfbWFjcm9fZGVjbHNfc3ltYm9sICgwIC8qIEZJWE1FICovKTsKIAog ICByZXR1cm4gKnJlaW50ZXJwcmV0X2Nhc3Q8Y29uc3QgUHJvY01hY3JvOjpQcm9jbWFjcm9B cnJheSAqKj4gKAotICAgIGRsc3ltIChoYW5kbGUsIHN5bWJvbF9uYW1lLmNfc3RyICgpKSk7 CisjaWZkZWYgX1dJTjMyCisgICAgR2V0UHJvY0FkZHJlc3MgKGhhbmRsZSwgc3ltYm9sX25h bWUuY19zdHIgKCkpCiAjZWxzZQotICBydXN0X3NvcnJ5X2F0IChVTkRFRl9MT0NBVElPTiwK LQkJICJQcm9jZWR1cmFsIG1hY3JvcyBhcmUgbm90IHlldCBzdXBwb3J0ZWQgb24gd2luZG93 cyBob3N0Iik7Ci0gIHJ1c3RfdW5yZWFjaGFibGUgKCk7CisgICAgZGxzeW0gKGhhbmRsZSwg c3ltYm9sX25hbWUuY19zdHIgKCkpCiAjZW5kaWYKKyAgICApOwogfQogCiAjdW5kZWYgUkVH SVNURVJfQ0FMTEJBQ0sKZGlmZiAtLWdpdCBhL2djYy9ydXN0L3BhcnNlL3J1c3QtcGFyc2Uu Y2MgYi9nY2MvcnVzdC9wYXJzZS9ydXN0LXBhcnNlLmNjCmluZGV4IDUwNGE0MDljYzRkLi42 MzRhZDBiZjBjOCAxMDA2NDQKLS0tIGEvZ2NjL3J1c3QvcGFyc2UvcnVzdC1wYXJzZS5jYwor KysgYi9nY2MvcnVzdC9wYXJzZS9ydXN0LXBhcnNlLmNjCkBAIC04OSw3ICs4OSw3IEBAIGV4 dHJhY3RfbW9kdWxlX3BhdGggKGNvbnN0IEFTVDo6QXR0clZlYyAmaW5uZXJfYXR0cnMsCiAg IC8vIFNvdXJjZTogcnVzdGMgY29tcGlsZXIKICAgLy8gKGh0dHBzOi8vZ2l0aHViLmNvbS9y dXN0LWxhbmcvcnVzdC9ibG9iLzk4NjNiZjUxYTUyYjhlNjFiY2FkMzEyZjgxYjUxOTNkNTMw OTlmOWYvY29tcGlsZXIvcnVzdGNfZXhwYW5kL3NyYy9tb2R1bGUucnMjTDE3NCkKICNpZiBk ZWZpbmVkKEhBVkVfRE9TX0JBU0VEX0ZJTEVfU1lTVEVNKQotICBwYXRoLnJlcGxhY2UgKCcv JywgJ1xcJyk7CisgIHN0ZDo6cmVwbGFjZSAocGF0aC5iZWdpbiAoKSwgcGF0aC5lbmQgKCks ICcvJywgJ1xcJyk7CiAjZW5kaWYgLyogSEFWRV9ET1NfQkFTRURfRklMRV9TWVNURU0gKi8K IAogICByZXR1cm4gcGF0aDsK --------------61P35YTHS7oxN0bZVl6jEjei-- --------------KMvr2ibCFXaFEJM6IhBjqnAp-- --------------Ne9yFae0JXoHHd9MfejJ3MgB Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEKGWH6ejW+RUrDPyq+uXgu0XZsY0FAmYtIHsFAwAAAAAACgkQ+uXgu0XZsY22 iQ//YAnY3aCqEJNsQ+zWygJeqnpxKvYdcqwQ0QWu6UaNpL/aShgpXMV8FaQdDKtO4S1N5pXRgMuj x/RDZKO+kvDlNWr0LWYQmcogrKIUOX4UT6pHyAnvP1ZflGI+ja0mG4sVwfxBu1WL9nE/4i9o3VLT r8Zc0iQNEstW630AWGX7KEDBnLegAFZjqf7VHxwAfh5C1JaYBD+T6Ob1ci9Zh0nwyEXBBJBxLYKX I2d62ABgx4GyCfS8UoWfp/B/iXxMdChh1YWlINbO6XRtCHBHxEx3vYVw06cz5EQCWdsbqvvinwBC HZ6AraZsGLT3cby2HrDcWmlmQDednNA3keyQTgSNIDMa4bQe+IYhD6xAlrdiFPxO4ELt+HdCJKEr BGPFc1DNf6VHfv6TYvH1FI5gznQ+MNPPQ55PJpSuhxnVWL1x2jzip8anloeYrPp3sVsx58fzp+UW wNmtBJfw6UT80+QafSMmMEo9iZWr9lmMBQKYCUF7g3UPGoWX9Jg6XBNIXewi8lXCSP5ARdI91V4s gJUZc3vA+VWBzgRWjd2ElmjsbxdVW3zJvXbEvZ6cO6TxlIeIczy29GgwNcEYpuKY5PZ7jUhQKyX3 hxtZB+xk6QI48VtEcD+HqRss+CNo9rC7aYd9QR+0Gb1Kurd7KRRaa8cRmuJxtEl8GbY9rixYaRgl vdw= =bI1m -----END PGP SIGNATURE----- --------------Ne9yFae0JXoHHd9MfejJ3MgB--