From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2 autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 32169 invoked from network); 10 Apr 2023 05:59:46 -0000 Received: from second.openwall.net (193.110.157.125) by inbox.vuxu.org with ESMTPUTF8; 10 Apr 2023 05:59:46 -0000 Received: (qmail 1774 invoked by uid 550); 10 Apr 2023 05:59:41 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 1739 invoked from network); 10 Apr 2023 05:59:39 -0000 X-Originating-IP: [180.110.114.110] Date: Mon, 10 Apr 2023 13:59:22 +0800 (GMT+08:00) X-CM-HeaderCharset: UTF-8 From: =?UTF-8?B?5byg6aOe?= To: musl@lists.openwall.com X-Priority: 3 X-Mailer: Coremail Webmail Server Version XT5.0.15 build 20230321(1bf45b10) Copyright (c) 2002-2023 www.mailtech.cn cnic.cn In-Reply-To: References: <3e056826.7b26.18707fad3e2.Coremail.zhangfei@nj.iscas.ac.cn> Content-Type: multipart/mixed; boundary="----=_Part_104963_331500703.1681106362428" MIME-Version: 1.0 Message-ID: <27cfcd14.778c.18769bf603d.Coremail.zhangfei@nj.iscas.ac.cn> X-Coremail-Locale: zh_CN X-CM-TRANSID:tACowACnLcC6pTNkvAUSAA--.33514W X-CM-SenderInfo: x2kd0whihlq03mol2u1dvotugofq/1tbiAxAREWQzdImNLQABsY X-Coremail-Antispam: 1Ur529EdanIXcx71UUUUU7IcSsGvfJ3iIAIbVAYjsxI4VWxJw CS07vEb4IE77IF4wCS07vE1I0E4x80FVAKz4kxMIAIbVAFxVCaYxvI4VCIwcAKzIAtYxBI daVFxhVjvjDU= Subject: Re: Re: [musl] [PATCH]Implementation of strlen function in riscv64 architecture ------=_Part_104963_331500703.1681106362428 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 SSBoYXZlIG1hZGUgbW9kaWZpY2F0aW9ucyB0byB0aGUgYXNzZW1ibHkgaW1wbGVtZW50YXRpb24g b2YgdGhlIHJpc2N2NjQgc3RybGVuIGZ1bmN0aW9uLCBtYWlubHkgCmZvY3VzaW5nIG9uIGFkZHJl c3MgYWxpZ25tZW50IHByb2Nlc3NpbmcgdG8gYXZvaWQgdGhlIHByb2JsZW0gb2YgZGF0YSBjcm9z c2luZyAKcGFnZXMgZHVyaW5nIHZlY3RvciBpbnN0cnVjdGlvbiBtZW1vcnkgYWNjZXNzLgoKSSB0 aGluayB0aGUgYXNzZW1ibHkgaW1wbGVtZW50YXRpb24gb2Ygc3RybGVuIGlzIG5lY2Vzc2FyeS4g SW4gZ2xpYmMsIApYODZfNjQsIGFhcmNoNjQsIGFscGhhLCBhbmQgb3RoZXJzIGFsbCBoYXZlIGFz c2VtYmx5IGltcGxlbWVudGF0aW9ucyBvZiB0aGlzIGZ1bmN0aW9uLCAKd2hpbGUgZm9yIHJpc2N2 NjQsIGl0IGlzIGJsYW5rLgpJIGhhdmUgYWxzbyBhbmFseXplZCB0aGUgdGVzdCBzZXRzIG9mIFNw ZWMyMDA2IGFuZCBTcGVjMjAxNywgYW5kIHRoZSBzdHJsZW4gZnVuY3Rpb24gaXMgYWxzbyBhIGhv dCB0b3BpYy4KClBsZWFzZSByZXZpZXcgdGhlIHBhdGNoIGFnYWluIGFuZCBsb29rIGZvcndhcmQg dG8geW91ciByZXBseS4KCkZlaSBaaGFuZwoKJmd0OyAtLS0tLeWOn+Wni+mCruS7ti0tLS0tCiZn dDsg5Y+R5Lu25Lq6OiAiQS4gV2lsY294IiA8YXdpbGZveEBhZGVsaWVsaW51eC5vcmc+CiZndDsg 5Y+R6YCB5pe26Ze0OiAyMDIzLTAzLTIyIDE0OjI3OjMzICjmmJ/mnJ/kuIkpCiZndDsg5pS25Lu2 5Lq6OiBtdXNsQGxpc3RzLm9wZW53YWxsLmNvbQomZ3Q7IOaKhOmAgTogCiZndDsg5Li76aKYOiBS ZTogW211c2xdIFtQQVRDSF1JbXBsZW1lbnRhdGlvbiBvZiBzdHJsZW4gZnVuY3Rpb24gaW4gcmlz Y3Y2NCBhcmNoaXRlY3R1cmUKJmd0OyAKJmd0OyBUaGUgY29udGVudCBvZiB0aGUgbWVzc2FnZSB3 YXMgc2VudCBhcyBhbiBpbWFnZS4KJmd0OyAKJmd0OyBGb3IgdGhvc2Ugd2hvIGNhbm5vdCB2aWV3 IGltYWdlcywgSSd2ZSByZXByb2R1Y2VkIHRoZSB0ZXh0IGJlbG93OgomZ3Q7IAomZ3Q7IE9uIE1h ciAyMiwgMjAyMywgYXQgMToyMSBBTSwg5byg6aOeIDx6aGFuZ2ZlaUBuai5pc2Nhcy5hYy5jbj4g d3JvdGU6CiZndDsgJmd0OyAKJmd0OyAmZ3Q7IEhpOgomZ3Q7ICZndDsgCiZndDsgJmd0OyBJIGlt cGxlbWVudGVkIHZlY3Rvcml6YXRpb24gb2YgdGhlIHN0cmxlbiBmdW5jdGlvbiBpbiB0aGUgcmlz Y3Y2NAomZ3Q7ICZndDsgYXJjaGl0ZWN0dXJlLCB3aGljaCBpcyBjb250cm9sbGVkIGJ5IF9fcmlz Y3ZfdmVjdG9yIGRlZmluaXRpb24uIER1ZQomZ3Q7ICZndDsgdG8gbGFjayBvZiBzdXBwb3J0IGZv ciByaXNjLXYgViBleHBhbnNpb24gaW4gaGFyZHdhcmUsIEkgY29uZHVjdGVkCiZndDsgJmd0OyBw ZXJmb3JtYW5jZSB0ZXN0cyBvbiBhIHNpbXVsYXRvciwgd2hpY2ggd2FzIG1vcmUgdGhhbiAxMCB0 aW1lcyB0aGUKJmd0OyAmZ3Q7IHBlcmZvcm1hbmNlIGFjaGlldmVkIGluIEMgbGFuZ3VhZ2UuIElu IHRlcm1zIG9mIGZ1bmN0aW9uYWxpdHksIEkKJmd0OyAmZ3Q7IHRlc3RlZCB0aGUgc3RyaW5nIGxl bmd0aCBmcm9tIDEgYnl0ZSB0byA2NCBNYiwgYW5kIHRoZSBhbGlnbm1lbnQgb2YKJmd0OyAmZ3Q7 IGRpZmZlcmVudCBhZGRyZXNzZXMgYXQgdGhlIGJlZ2lubmluZyBvZiB0aGUgc3RyaW5nLgomZ3Q7 ICZndDsgCiZndDsgJmd0OyAKJmd0OyAmZ3Q7IFBsZWFzZSByZXZpZXcgaXQuSSdtIExvb2tpbmcg Zm9yd2FyZCB0byB5b3VyIHJlcGx5LHRoYW5rcy4KJmd0OyAmZ3Q7IAomZ3Q7ICZndDsgCiZndDsg Jmd0OyAKJmd0OyAmZ3Q7IEZlaSBaaGFuZwomZ3Q7ICZndDsgPHN0cmxlbi5zPgoKCjwvc3RybGVu LnM+PC96aGFuZ2ZlaUBuai5pc2Nhcy5hYy5jbj48L2F3aWxmb3hAYWRlbGllbGludXgub3JnPg== ------=_Part_104963_331500703.1681106362428 Content-Type: application/octet-stream; name=strlen_riscv64.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="strlen_riscv64.patch" ZGlmZiAtdXByTiBzcmMvc3RyaW5nL3Jpc2N2NjQvc3RybGVuLlMgc3JjL3N0cmluZy9yaXNjdjY0 L3N0cmxlbi5TCi0tLSBzcmMvc3RyaW5nL3Jpc2N2NjQvc3RybGVuLlMJMTk3MC0wMS0wMSAwODow MDowMC4wMDAwMDAwMDAgKzA4MDAKKysrIHNyYy9zdHJpbmcvcmlzY3Y2NC9zdHJsZW4uUwkyMDIz LTA0LTEwIDExOjI4OjQ1LjMwMTY5ODE5NCArMDgwMApAQCAtMCwwICsxLDQ2IEBACisjIHNpemVf dCBzdHJsZW4oY29uc3QgY2hhciAqc3RyKQorIyBhMCBob2xkcyAqc3RyCisuZ2xvYmFsIHN0cmxl bgorLnR5cGUgc3RybGVuLEBmdW5jdGlvbgorc3RybGVuOgorICAgIG12IHQwLCBhMCAgICAgICAg ICAgICAjIFNhdmUgc3RhcnQKKyNpZmRlZiBfX3Jpc2N2X3ZlY3RvcgorICAgIGNzcnIgdDEsIHZs ZW5iIAorICAgIGFkZGkgdDEsIHQxLCAtMQorICAgIGFkZCAgYTMsIHQwLCB0MQorICAgIG5vdCAg dDEsIHQxCisgICAgYW5kICBhMywgYTMsIHQxCisgICAgc3ViICBhNCwgYTMsIHQwCisgICAgYmVx ICBhMywgdDAsIGxvb3AgLyogaWYgYWxyZWFkeSBhbGlnbmVkKi8KKwordW5hbGlnbmVkOgorICAg IGxidSAgICAgdDEsIDAodDApCisgICAgYmVxeiAgICB0MSwgZm91bmQKKyAgICBhZGRpICAgIHQw LCB0MCwgMQorICAgIGJsdCAgICAgdDAsIGEzLCB1bmFsaWduZWQKKworbG9vcDoKKyAgICB2c2V0 dmxpIGExLCB4MCwgZTgsIG04LCB0YSwgbWEgICMgVmVjdG9yIG9mIGJ5dGVzIG9mIG1heGltdW0g bGVuZ3RoCisgICAgdmxlOGZmLnYgdjgsICh0MCkgICAgICAjIExvYWQgYnl0ZXMKKyAgICBjc3Jy IGExLCB2bCAgICAgICAgICAgIyBHZXQgYnl0ZXMgcmVhZAorICAgIHZtc2VxLnZpIHYwLCB2OCwg MCAgICAjIFNldCB2MFtpXSB3aGVyZSB2OFtpXSA9IDAKKyAgICB2Zmlyc3QubSBhMiwgdjAgICAg ICAgIyBGaW5kIGZpcnN0IHNldCBiaXQKKyAgICBhZGQgdDAsIHQwLCBhMSAgICAgICAgIyBCdW1w IHBvaW50ZXIKKyAgICBibHR6IGEyLCBsb29wICAgICAgICAgIyBOb3QgZm91bmQ/CisKKyAgICBh ZGQgYTMsIGEzLCBhMSAgICAgICAgIyBTdW0gc3RhcnQgKyBidW1wCisgICAgYWRkIHQwLCB0MCwg YTIgICAgICAgICMgQWRkIGluZGV4CisgICAgc3ViIGEzLCB0MCwgYTMgICAgICAgICMgU3VidHJh Y3Qgc3RhcnQgYWRkcmVzcytidW1wCisgICAgYWRkIGEwLCBhMywgYTQKKyAgICByZXQKKyNlbHNl Citsb29wOgorICAgIGxidSB0MSwgMCh0MCkKKyAgICBiZXF6IHQxLCBmb3VuZAorICAgIGFkZGkg dDAsIHQwLCAxCisgICAgaiBsb29wCisjZW5kaWYKKworZm91bmQ6CisgICAgc3ViIGEwLCB0MCwg YTAKKyAgICByZXQK ------=_Part_104963_331500703.1681106362428--