From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from m15.mail.126.com (m15.mail.126.com [45.254.50.223]) by sourceware.org (Postfix) with ESMTP id E685A3858415 for ; Fri, 1 Dec 2023 09:01:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E685A3858415 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 E685A3858415 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=45.254.50.223 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1701421273; cv=none; b=Wb5mh3x5mvFsm3n4ns52mNDFR6I1B49qIoD8kQu1E/lpQ6ppdS2hnYT879jbw1u9JfwJzN8tIYlRw42X61bsGUYbjCuvKnShdDzx9SMvyNqhLv6jajhFL7S7UrxA3/QU8OD/EkzUudSqy/TjcpOcOWc6yx3Rdp3XiaHDBhpOjX8= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1701421273; c=relaxed/simple; bh=EXd6RscoOvffofjz0MK8J1Yde3BfMpHkMMdM3kLMq10=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=gszDRSaJy8dYpszCGnvLHhwk/trs1OFKr1dvzQz0TBCaoejJiqHGqKckpOvVuYcKrny/vipmL1H0eCbIuu7W4WButZW4bsSrjocA38pdmWSETGoA3Gg1kfOvGvmHOanM5GNU9kCyCalkhXq8/X5om124QBXF7vMMZTEwTbtcNQ0= 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=EXd6RscoOvffofjz0MK8J1Yde3BfMpHkMMdM3kLMq10=; b=kHLBGv8zhHKz6ZQsfEWek2XkbI+UD37F0qk5MxPqcDCB/+WNVjgGl8f4UeJb6j a2p/sEKQvv2wXT4EVzJ9ibWGrlFt93EF9XAATUP2GcRL9ojGFL9ayhoHoQgssudG E9oAYnR9YygFAyosSODJXzi8gqS4xr0Pr6YChFtXOvarM= Received: from [192.168.50.66] (unknown [116.236.172.42]) by zwqz-smtp-mta-g0-0 (Coremail) with SMTP id _____wD3H6m+oGllklATBQ--.20160S2; Fri, 01 Dec 2023 17:00:47 +0800 (CST) Message-ID: Date: Fri, 1 Dec 2023 17:00:45 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: libgcov, fork, and mingw (and other targets without the full POSIX set) To: Eli Zaretskii , Florian Weimer Cc: gcc@gcc.gnu.org, 10walls@gmail.com, hubicka@ucw.cz, nathan@acm.org References: <878r6es634.fsf@oldenburg.str.redhat.com> <83y1ee9vww.fsf@gnu.org> Content-Language: en-US From: LIU Hao Autocrypt: addr=lh_mouse@126.com; keydata= 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 gO9fnZPtaUw9WLo3Vm1JDojp4X4fEXzr2OJQ In-Reply-To: <83y1ee9vww.fsf@gnu.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------F6OWrlKoQ9Dlqrd1RfAvdhWq" X-CM-TRANSID:_____wD3H6m+oGllklATBQ--.20160S2 X-Coremail-Antispam: 1Uf129KBjvJXoWxJr4rJFW5Xw43KFWfAr1DJrb_yoW8GF1xpa 4akr4ayFs8JFySy34Ika18Xr1Y9rWDK343ZFW3X3yIvan8X3y2kw4rKayrWa48Grs5Aa4Y qr4rJa4UCF4DA3DanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x07UZo7NUUUUU= X-Originating-IP: [116.236.172.42] X-CM-SenderInfo: 5okbz0xxvhqiyswou0bp/1tbi1wQ5Rl53c+xRtAAAs- X-Spam-Status: No, score=-3124.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_BARRACUDACENTRAL,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no 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) --------------F6OWrlKoQ9Dlqrd1RfAvdhWq Content-Type: multipart/mixed; boundary="------------0u5HrcptDngDpVsW10Ue7VvC"; protected-headers="v1" From: LIU Hao To: Eli Zaretskii , Florian Weimer Cc: gcc@gcc.gnu.org, 10walls@gmail.com, hubicka@ucw.cz, nathan@acm.org Message-ID: Subject: Re: libgcov, fork, and mingw (and other targets without the full POSIX set) References: <878r6es634.fsf@oldenburg.str.redhat.com> <83y1ee9vww.fsf@gnu.org> In-Reply-To: <83y1ee9vww.fsf@gnu.org> --------------0u5HrcptDngDpVsW10Ue7VvC Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 5ZyoIDIwMjMvMTIvMSAxNjoxOSwgRWxpIFphcmV0c2tpaSB2aWEgR2NjIOWGmemBkzoNCj4+ IEFzIGZhciBhcyBJIHVuZGVyc3RhbmQgaXQsIG1pbmd3IGRvZXNuJ3QgaGF2ZSBmb3JrIGFu ZCBkb2Vzbid0IGRlY2xhcmUNCj4+IGl0IGluIDx1bmlzdGQuaD4sIHNvIGl0J3Mgbm90IGNs ZWFyIHRvIG1lIGhvdyB0aGlzIGhhcyBldmVyIHdvcmtlZC4gIEkNCj4+IHdvdWxkIGV4cGVj dCBhIGxpbmtlciBmYWlsdXJlLiAgTWF5YmUgdGhhdCBkb2Vzbid0IGhhcHBlbiBiZWNhdXNl IHRoZQ0KPj4gb2JqZWN0IGNvbnRhaW5pbmcgYSByZWZlcmVuY2UgdG8gZm9yayBpcyBvbmx5 IGV2ZXIgcHVsbGVkIGluIGlmIHRoZQ0KPj4gYXBwbGljYXRpb24gY2FsbHMgdGhlIGludGVy Y2VwdGVkIGZvcmssIHdoaWNoIGRvZXNuJ3QgaGFwcGVuIG9uIG1pbmd3Lg0KDQpUaGF0J3Mg Y29ycmVjdC4gTm8gcHJvZ3JhbSBoYXMgYmVlbiBjYWxsaW5nIGBmb3JrKClgIGluIGFueSB3 YXkuDQoNCg0KPj4gV2hhdCdzIHRoZSBiZXN0IHdheSB0byBmaXggdGhpcz8gIEkgZXhwZWN0 IGl0J3MgZ29pbmcgdG8gaW1wYWN0IG90aGVyDQo+PiB0YXJnZXRzIChwZXJoYXBzIGZvciBk aWZmZXJlbnQgZnVuY3Rpb25zKSBiZWNhdXNlIGFsbCBvZg0KPj4gbGliZ2Nvdi1pbnRlcmZh Y2UuYyBpcyBidWlsdCB1bmNvbmRpdGlvbmFsbHkuICBJIGRvbid0IHRoaW5rIHdlIHJ1bg0K Pj4gY29uZmlndXJlIGZvciB0aGUgdGFyZ2V0LCBzbyB3ZSBjYW4ndCBzaW1wbHkgY2hlY2sg Zm9yIGEgZGVmaW5pdGlvbiBvZg0KPj4gdGhlIEhBVkVfRk9SSyBtYWNyby4NCj4gDQo+IEkn bSBub3QgZmFtaWxpYXIgd2l0aCB0aGlzIGNvZGUsIHNvIGFwb2xvZ2llcyBpbiBhZHZhbmNl IGlmIHdoYXQgSQ0KPiBzdWdnZXN0IGJlbG93IG1ha2VzIG5vIHNlbnNlLg0KPiANCj4gSWYg dGhlIGNvZGUgd2hpY2ggY2FsbHMgJ2ZvcmsnIGlzIG5ldmVyIGV4cGVjdGVkIHRvIGJlIGNh bGxlZCBpbiB0aGUNCj4gTWluR1cgYnVpbGQsIHRoZW4gb25lIHdheSBvZiBoYW5kbGluZyB0 aGlzIGlzIHRvIGRlZmluZSBhIHZlcnNpb24gb2YNCj4gJ2ZvcmsnIHRoYXQgYWx3YXlzIGZh aWxzLCBjb25kaXRpb25lZCBieSBhIHN1aXRhYmxlICNpZmRlZiwgc28gdGhhdA0KPiBpdHMg ZGVjbGFyYXRpb24gYW5kIGRlZmluaXRpb24gYXJlIHZpc2libGUgd2hlbiB0aGlzIGZpbGUg aXMgY29tcGlsZWQuDQoNCk1ha2VzIHNlbnNlLiBUaGUgdGFyZ2V0LXNwZWNpZmljIG1hY3Jv IGBfV0lOMzJgIHNlcnZlcyB0aGF0IHB1cnBvc2UuDQoNCkhvd2V2ZXIgYGZvcmsoKWAgZG9l c24ndCBhY3R1YWxseSBleGlzdCB0aGVyZSwgYW5kIGxpbmtpbmcgc2hvdWxkIGluZGVlZCBm YWlsLiBNYXliZSBgX19nY292X2ZvcmsoKWAgDQpzaG91bGRuJ3QgYmUgZGVmaW5lZCBhdCBh bGwuDQoNCg0KLS0gDQpCZXN0IHJlZ2FyZHMsDQpMSVUgSGFvDQoNCg== --------------0u5HrcptDngDpVsW10Ue7VvC-- --------------F6OWrlKoQ9Dlqrd1RfAvdhWq Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEZJCxCN6/ow6T+6yoFqQYocZTnsgFAmVpoL0FAwAAAAAACgkQFqQYocZTnsjv hhAAhQ8mXyMwpDGlxUH7IIGB09hEb/98HZjvgMQGtoo2rHTWNoKFNReGSC0MFk87xxWMeDSOYkx6 JbFE2KRc/On72HyYT6FeLjr+//gYYeym4P8lDZ2yoBDglQdQwyrBhQtjH11UgH30h2KT269PuZv/ C1ACaXv8Gi3N4HGClbGVFMa/c9LyJLdkgCeLH2bpdLaC9j0idMK0dO5/6MlZ1ll70bjnpvw7SP9r OC2ZesWOsjFgmYYOr8HQouOGC0+3Ydr3Ifn30eDc2tiqWrjWXSAW0Om/MxWyQS/2md/2J7kBA/vx RXVz9SY9N8skCwP1PCdL5mI+loL5tZEhi3V4LO14g1dDH1md/Rmz5AEklsVMKD0NIZbQlO0V5jhO kOBqfF/crcIpERaMjO5BnfhOAV4FL9XNRv254kaSLNcknKmsDRxgaGty5vSPY9GWTseJ478KPbqK DVe1UhOctuO+esAR2cFdVdgOzi6I5YhahGbEaflRp4aqPq9pCne4yt4zWSv06rxV/dOhMyb/0coW uw4tIGAOCmA37oGpHa79b2f16sWfUiHw/7fRe24mnqdlauiWh74tckC8H2GFrbfetXkQB/8lkapf CMl9y7UAgUjEAM5JkGrWgi7pawqBwIMvEs0QG6PcO6C3XRYh1LnZRNW/hk8NW7ZcfJAdhJ5b54KB Brw= =1R/9 -----END PGP SIGNATURE----- --------------F6OWrlKoQ9Dlqrd1RfAvdhWq--