From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out0-154.mail.aliyun.com (out0-154.mail.aliyun.com [140.205.0.154]) by sourceware.org (Postfix) with ESMTPS id DAB51386FC25; Mon, 5 Jul 2021 12:25:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org DAB51386FC25 X-Alimail-AntiSpam: AC=PASS; BC=-1|-1; BR=01201311R541e4; CH=green; DM=||false|; DS=||; FP=0|-1|-1|-1|0|-1|-1|-1; HT=ay29a033018047201; MF=riyue.zcm@alibaba-inc.com; NM=1; PH=DW; RN=4; SR=0; TI=W4_6173578_v5ForWebDing_0AC264FB_1625487634197_o7001c1998s; Received: from WS-web (riyue.zcm@alibaba-inc.com[W4_6173578_v5ForWebDing_0AC264FB_1625487634197_o7001c1998s]) by ay29a011140100220.et135 at Mon, 05 Jul 2021 20:25:54 +0800 Date: Mon, 05 Jul 2021 20:25:54 +0800 From: "=?UTF-8?B?5ZGo5pil5piOKOaXpeaciCk=?=" To: "=?UTF-8?B?5ZGo5pil5piOKOaXpeaciCk=?=" , "Simon Marchi" , "Gdb-patches" , "gdb-patches" Reply-To: "=?UTF-8?B?5ZGo5pil5piOKOaXpeaciCk=?=" Message-ID: <0eb7e2ec-44d0-49dc-8765-1ef76c9f7363.riyue.zcm@alibaba-inc.com> Subject: =?UTF-8?B?UmXvvJpSZe+8mkdEQiBvZnRlbiBpcyBibG9ja2VkIGF0IGFzeW5jX2ZpbGVfZmx1c2g=?= X-Mailer: [Alimail-Mailagent revision 2546561][W4_6173578][v5ForWebDing][Chrome] MIME-Version: 1.0 x-aliyun-mail-creator: W4_6173578_v5ForWebDing_M3LTW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzkxLjAuNDQ3Mi4xMDYgU2FmYXJpLzUzNy4zNg==vN X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Jul 2021 12:25:59 -0000 SGkgU2ltb24sCkkgZGlkIG1vcmUgZXhwZXJpbWVudHMgdG9kYXksIGJhc2ljYWxseSBJIGNhbiBj b25maXJtIHRoZSByZWFzb24gb2YgR0RCIHN0dWNrIGluIHRoYXQgbG9vcCBpcyB0aGUgbGludXhf bmF0X2V2ZW50X3BpcGVbMV0gaXMgY2xvc2VkIHdoaWxlIFNJR0NITEQgaGFwcGVucy4KVGhleSBh cmUgYXN5bmNocm9uaXplLCBzbyB0aGUgaXNzdWUgaXMgcmFuZG9tLgpCdXQgSSBzdGlsbCBkb24n dCBrbm93IGV4YWN0bHkgd2h5IGxpbnV4X25hdF9ldmVudF9waXBlWzFdIGlzIGNsb3NlZCB3aXRo IHVuZXhwZWN0ZWQuICBFdmVuIHNvbWV0aW1lcyBTSUdDSExEIGhhcHBlbnMgYXQgc2FtZSB0aW1l IGFzIGJlbG93IGxpbmU1MjogdGFyZ2V0X2FzeW5jKDApOwoKMzZ8IHZvaWQKMzd8IGluZmVyaW9y X2V2ZW50X2hhbmRsZXIgKGVudW0gaW5mZXJpb3JfZXZlbnRfdHlwZSBldmVudF90eXBlKQozOHwg ewozOXwgIHN3aXRjaCAoZXZlbnRfdHlwZSkKNDB8ICB7CjQxfCAgY2FzZSBJTkZfUkVHX0VWRU5U Ogo0MnwgIGZldGNoX2luZmVyaW9yX2V2ZW50ICgpOwo0M3wgIGJyZWFrOwo0NHwKNDV8ICBjYXNl IElORl9FWEVDX0NPTVBMRVRFOgo0NnwgIGlmICghbm9uX3N0b3ApIAo0N3wgIHsKNDh8ICAvKiBV bnJlZ2lzdGVyIHRoZSBpbmZlcmlvciBmcm9tIHRoZSBldmVudCBsb29wLiBUaGlzIGlzIGRvbmUK NDl8ICAgc28gdGhhdCB3aGVuIHRoZSBpbmZlcmlvciBpcyBub3QgcnVubmluZyB3ZSBkb24ndCBn ZXQKNTB8ICAgZGlzdHJhY3RlZCBieSBzcHVyaW91cyBpbmZlcmlvciBvdXRwdXQuICovCjUxfCAg aWYgKHRhcmdldF9oYXNfZXhlY3V0aW9uICYmIHRhcmdldF9jYW5fYXN5bmNfcCAoKSkKNTIrPiB0 YXJnZXRfYXN5bmMgKDApOwo1M3wgIH0KCi1EYXZpZAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K5Y+R5Lu25Lq677ya5ZGo 5pil5piOKOaXpeaciCkgPHJpeXVlLnpjbUBhbGliYWJhLWluYy5jb20+CuWPkemAgeaXtumXtO+8 mjIwMjHlubQ35pyINeaXpSjmmJ/mnJ/kuIApIDEzOjMwCuaUtuS7tuS6uu+8mlNpbW9uIE1hcmNo aSA8c2ltb24ubWFyY2hpQHBvbHltdGwuY2E+OyBHZGItcGF0Y2hlcyA8Z2RiLXBhdGNoZXMtYm91 bmNlcytyaXl1ZS56Y209YWxpYmFiYS1pbmMuY29tQHNvdXJjZXdhcmUub3JnPjsgZ2RiLXBhdGNo ZXMgPGdkYi1wYXRjaGVzQHNvdXJjZXdhcmUub3JnPgrkuLvjgIDpopjvvJpSZe+8mlJl77yaR0RC IG9mdGVuIGlzIGJsb2NrZWQgYXQgYXN5bmNfZmlsZV9mbHVzaAoKCgotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K5Y+R5Lu2 5Lq677yaU2ltb24gTWFyY2hpIDxzaW1vbi5tYXJjaGlAcG9seW10bC5jYT4K5Y+R6YCB5pe26Ze0 77yaMjAyMeW5tDfmnIg15pelKOaYn+acn+S4gCkgMDg6NTMK5pS25Lu25Lq677ya5ZGo5pil5piO KOaXpeaciCkgPHJpeXVlLnpjbUBhbGliYWJhLWluYy5jb20+OyBHZGItcGF0Y2hlcyA8Z2RiLXBh dGNoZXMtYm91bmNlcytyaXl1ZS56Y209YWxpYmFiYS1pbmMuY29tQHNvdXJjZXdhcmUub3JnPjsg Z2RiLXBhdGNoZXMgPGdkYi1wYXRjaGVzQHNvdXJjZXdhcmUub3JnPgrkuLvjgIDpopjvvJpSZTog UmXvvJpHREIgb2Z0ZW4gaXMgYmxvY2tlZCBhdCBhc3luY19maWxlX2ZsdXNoCgpPbiAyMDIxLTA3 LTA0IDg6MTMgcC5tLiwg5ZGo5pil5piOKOaXpeaciCkgd3JvdGU6Cj4gSGkgU2ltb24sCj4gVGhh bmtzIGZvciByZXBseS4KPiBhbmQgeWVzLCBnZGIgaXMgc3R1Y2sgaW4gdGhpcyBsb29wOgo+ICAg ZG8KPiAgICAgewo+ICAgICAgIHJldCA9IHJlYWQgKGxpbnV4X25hdF9ldmVudF9waXBlWzBdLCAm YnVmLCAxKTsKPiAgICAgfQo+ICAgd2hpbGUgKHJldCA+PSAwIHx8IChyZXQgPT0gLTEgJiYgZXJy bm8gPT0gRUlOVFIpKTsKPiAKPiBUaGUgcmV0IGZyb20gcmVhZCBpcyBhbHdheXMgMCB3aGVuIHN0 dWNrIGhhcHBlbnMuIFdpdGggbXkgZnVydGhlciBkZWJ1ZyBpbiBrZXJuZWwgcGlwZV9yZWFkLCB0 aGlzIHNpdHVhdGlvbiBoYXBwZW5zIHdoZW4gcGlwZS0+d3JpdGVycyBpcyBOVUxMLgo+IEJlY2F1 c2UgdGhpcyBpcyByYW5kb20gaXNzdWUsIEkgY29tcGFyZWQgd2l0aCBub3JtYWwgZXhlY3V0aW9u LCB0aGUgcGlwZS0+d3JpdGVycyBpcyBub3QgTlVMTCBhbmQgcGlwZS0+d2FpdF93cml0ZXJzIGlz IG51bGwsIHBpcGVfcmVhZCB3aWxsIHJldHVybiAtRUFHQUlOLCB0aGVuIGFib3ZlIGxvb3AgZXhp dCBub3JtYWxseS4KPiBTbyBkbyB5b3Uga25vdyB3aGVuIHBpcGUtPndyaXRlcnMgd291bGQgYmUg TlVMTD8gc3ViLXByb2Nlc3MgaXMgc3VzcGVuZGVkPwoKSG1tLCBkb2VzIHRoYXQgbWVhbiB0aGF0 IHRoZSB3cml0ZXIgZW5kIG9mIHRoZSBwaXBlIHdvdWxkIGJlIGNsb3NlZCwgYnV0Cm5vdCB0aGUg cmVhZCBlbmQ/ICBJIGRvbid0IHNlZSBob3cgdGhhdCBjYW4gaGFwcGVuLCBhcyB0aGV5IGFyZSBi b3RoCmNsb3NlZCBhcyBhIHBhaXIgaW4gbGludXhfYXN5bmNfcGlwZSwgd2hlbiBlbmFibGUgaXMg MC4KCkkgdHJpZWQgdGhlIGZvbGxvd2luZyB0ZXN0IHByb2dyYW0sIGFuZCBpbmRlZWQgcmVhZCBy ZXR1cm5zIDA6CgogICAgI2luY2x1ZGUgPHVuaXN0ZC5oPgogICAgI2luY2x1ZGUgPHN0ZGlvLmg+ CiAgICAjaW5jbHVkZSA8ZmNudGwuaD4KCiAgICBpbnQgbWFpbiAoKQogICAgewogICAgICBpbnQg ZmRzWzJdOwogICAgICBwaXBlKGZkcyk7CiAgICAgIGZjbnRsKGZkc1swXSwgRl9TRVRGTCwgT19O T05CTE9DSyk7CiAgICAgIGZjbnRsKGZkc1sxXSwgRl9TRVRGTCwgT19OT05CTE9DSyk7CiAgICAg IGNsb3NlKGZkc1sxXSk7CgogICAgICBjaGFyIGM7CiAgICAgIGludCByZXQgPSByZWFkIChmZHNb MF0sICZjLCAxKTsKICAgICAgaWYgKHJldCA8IDApCiBwZXJyb3IoInJlYWQiKTsKCiAgICAgIHBy aW50ZigicmV0ID0gJWRcbiIsIHJldCk7CiAgICB9CgpXaGVuIHlvdSBoYXZlIHRoYXQgaW5maW5p dGUgbG9vcCwgd2hhdCBpcyB0aGUgdmFsdWUgb2YgdGhlIHR3byBlbGVtZW50cwpvZiBsaW51eF9u YXRfZXZlbnRfcGlwZT8KW0RhdmlkXSBJIHRyaWVkIHRoaXMsIHdoZW4gaW5maW5pdCBsb29wIGhh cHBlbnMsIHR3byBlbGVtZW50cyBvZiBsaW51eF9uYXRfZXZlbnRfcGlwZSBhcmUgIgoqKioqKnBp cGVbMV06MTIsIHBpcGVbMF06MTEiLCAgZG8geW91IGtub3cgYW55IG90aGVyIGNhc2Ugd2lsbCBy ZXN1bHQgaW4gcGlwZVswXS1yZWFkIHJldHVybnMgMCBleGNlcHQgY2xvc2luZyBwaXBlWzFdPwpJ ZiB5b3UgY291bGQgc2hhcmUgYSByZXByb2R1Y2VyIGZvciBob3cgdG8gZ2V0IHRvIHRoaXMgc3Rh dGUsIGl0IHdvdWxkCmJlIHVzZWZ1bC4KW0RhdmlkXSBUaGUgcHJvamVjdCBpcyBvdXIgY3VzdG9t IHByb2plY3QgZm9yIG91ciBhc2ljLCB3aGljaCBpc24ndCBwdWJsaWMgeWV0LiBJIGFsc28gdHJp ZWQgbmFycm93IGRvd24gc3BlY2lhbCBjYXNlIHRvIHJlcHJvZHVjZSBpdCBpbiBjb21tb24gR0RC LCBidXQgZmFpbGVkLgoKLURhdmlkIAoKU2ltb24KCgo=