From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9052 invoked by alias); 23 May 2012 14:39:04 -0000 Received: (qmail 9042 invoked by uid 22791); 23 May 2012 14:39:02 -0000 X-SWARE-Spam-Status: No, hits=-3.0 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,KHOP_THREADED,RCVD_IN_DNSWL_NONE,RCVD_IN_HOSTKARMA_YE,TW_RG,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from elasmtp-galgo.atl.sa.earthlink.net (HELO elasmtp-galgo.atl.sa.earthlink.net) (209.86.89.61) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 23 May 2012 14:38:48 +0000 Received: from [68.96.200.16] (helo=macbook2.local) by elasmtp-galgo.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from ) id 1SXCi7-0003j8-JI for gdb-patches@sourceware.org; Wed, 23 May 2012 10:38:47 -0400 Message-ID: <4FBCF671.2080305@earthlink.net> Date: Wed, 23 May 2012 14:39:00 -0000 From: Stan Shebs User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 MIME-Version: 1.0 To: gdb-patches@sourceware.org Subject: Re: [PATCH v2] Add the "-info-os" command to MI References: <4FBC2F40.2010907@earthlink.net> <4FBCC6BE.9010304@redhat.com> In-Reply-To: <4FBCC6BE.9010304@redhat.com> Content-Type: multipart/mixed; boundary="------------070607040408040202090400" X-ELNK-Trace: ae6f8838ff913eba0cc1426638a40ef67e972de0d01da940d7d8027d0a54c62ee8ec24c2e6f4d526350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2012-05/txt/msg00892.txt.bz2 This is a multi-part message in MIME format. --------------070607040408040202090400 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-length: 343 On 5/23/12 4:15 AM, Pedro Alves wrote: > On 05/23/2012 01:28 AM, Stan Shebs wrote: > >> 2012-05-22 Stan Shebs >> Kwok Cheung Yeung > >> * gdb.texinfo (Miscellaneous GDB/MI Commands): Document -info-os. > > This appears missing from the patch. > Argh! OK, this one has it in. Stan --------------070607040408040202090400 Content-Type: text/plain; charset=UTF-8; x-mac-type="0"; x-mac-creator="0"; name="miinfoos-patch-2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="miinfoos-patch-2" Content-length: 13416 SW5kZXg6IE1ha2VmaWxlLmluCj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNT IGZpbGU6IC9jdnMvc3JjL3NyYy9nZGIvTWFrZWZpbGUuaW4sdgpyZXRyaWV2 aW5nIHJldmlzaW9uIDEuMTIwNwpkaWZmIC11IC1wIC1yMS4xMjA3IE1ha2Vm aWxlLmluCi0tLSBNYWtlZmlsZS5pbgkyNyBBcHIgMjAxMiAyMDo0Nzo1MCAt MDAwMAkxLjEyMDcKKysrIE1ha2VmaWxlLmluCTIzIE1heSAyMDEyIDE0OjM3 OjExIC0wMDAwCkBAIC0yMDIsMTQgKzIwMiwxNCBAQCBTVUJESVJfTUlfT0JT ID0gXAogCW1pLW91dC5vIG1pLWNvbnNvbGUubyBcCiAJbWktY21kcy5vIG1p LWNtZC1lbnYubyBtaS1jbWQtdmFyLm8gbWktY21kLWJyZWFrLm8gbWktY21k LXN0YWNrLm8gXAogCW1pLWNtZC1maWxlLm8gbWktY21kLWRpc2FzLm8gbWkt c3ltYm9sLWNtZHMubyBtaS1jbWQtdGFyZ2V0Lm8gXAotCW1pLWludGVycC5v IFwKKwltaS1jbWQtaW5mby5vIG1pLWludGVycC5vIFwKIAltaS1tYWluLm8g bWktcGFyc2UubyBtaS1nZXRvcHQubwogU1VCRElSX01JX1NSQ1MgPSBcCiAJ bWkvbWktb3V0LmMgbWkvbWktY29uc29sZS5jIFwKIAltaS9taS1jbWRzLmMg bWkvbWktY21kLWVudi5jIFwKIAltaS9taS1jbWQtdmFyLmMgbWkvbWktY21k LWJyZWFrLmMgbWkvbWktY21kLXN0YWNrLmMgXAogCW1pL21pLWNtZC1maWxl LmMgbWkvbWktY21kLWRpc2FzLmMgbWkvbWktc3ltYm9sLWNtZHMuYyBcCi0J bWkvbWktY21kLXRhcmdldC5jIG1pL21pLWludGVycC5jIFwKKwltaS9taS1j bWQtdGFyZ2V0LmMgbWkvbWktY21kLWluZm8uYyBtaS9taS1pbnRlcnAuYyBc CiAJbWkvbWktbWFpbi5jIG1pL21pLXBhcnNlLmMgbWkvbWktZ2V0b3B0LmMK IFNVQkRJUl9NSV9ERVBTID0KIFNVQkRJUl9NSV9MREZMQUdTPQpAQCAtMTgz Nyw2ICsxODM3LDEwIEBAIG1pLWNtZC1maWxlLm86ICQoc3JjZGlyKS9taS9t aS1jbWQtZmlsZS4KIAkkKENPTVBJTEUpICQoc3JjZGlyKS9taS9taS1jbWQt ZmlsZS5jCiAJJChQT1NUQ09NUElMRSkKIAorbWktY21kLWluZm8ubzogJChz cmNkaXIpL21pL21pLWNtZC1pbmZvLmMKKwkkKENPTVBJTEUpICQoc3JjZGly KS9taS9taS1jbWQtaW5mby5jCisJJChQT1NUQ09NUElMRSkKKwogbWktY21k cy5vOiAkKHNyY2RpcikvbWkvbWktY21kcy5jCiAJJChDT01QSUxFKSAkKHNy Y2RpcikvbWkvbWktY21kcy5jCiAJJChQT1NUQ09NUElMRSkKSW5kZXg6IE5F V1MKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9zcmMv c3JjL2dkYi9ORVdTLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjUyNQpkaWZm IC11IC1wIC1yMS41MjUgTkVXUwotLS0gTkVXUwkyMiBNYXkgMjAxMiAxNzox MjowNyAtMDAwMAkxLjUyNQorKysgTkVXUwkyMyBNYXkgMjAxMiAxNDozNzox MSAtMDAwMApAQCAtMTE3LDYgKzExNywxMCBAQAogKiBHREIgY2FuIG5vdyBz dXBwb3J0ICdicmVha3BvaW50IGFsd2F5cy1pbnNlcnRlZCBtb2RlJyBpbiAn cmVjb3JkJwogICB0YXJnZXQuCiAKKyogTUkgY2hhbmdlcworCisgICoqIE5l dyBjb21tYW5kIC1pbmZvLW9zIGlzIHRoZSBNSSBlcXVpdmFsZW50IG9mICJp bmZvIG9zIi4KKwogKiBOZXcgY29tbWFuZHMKIAogICAqKiAiY2F0Y2ggbG9h ZCIgYW5kICJjYXRjaCB1bmxvYWQiIGNhbiBiZSB1c2VkIHRvIHN0b3Agd2hl biBhIHNoYXJlZApJbmRleDogb3NkYXRhLmMKPT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PQpSQ1MgZmlsZTogL2N2cy9zcmMvc3JjL2dkYi9vc2RhdGEuYyx2CnJl dHJpZXZpbmcgcmV2aXNpb24gMS4xNQpkaWZmIC11IC1wIC1yMS4xNSBvc2Rh dGEuYwotLS0gb3NkYXRhLmMJMjcgTWFyIDIwMTIgMTk6MDg6MzYgLTAwMDAJ MS4xNQorKysgb3NkYXRhLmMJMjMgTWF5IDIwMTIgMTQ6Mzc6MTEgLTAwMDAK QEAgLTI4OCw3ICsyODgsNyBAQCBnZXRfb3NkYXRhX2NvbHVtbiAoc3RydWN0 IG9zZGF0YV9pdGVtICppCiAgIHJldHVybiBOVUxMOwogfQogCi1zdGF0aWMg dm9pZAordm9pZAogaW5mb19vc2RhdGFfY29tbWFuZCAoY2hhciAqdHlwZSwg aW50IGZyb21fdHR5KQogewogICBzdHJ1Y3QgdWlfb3V0ICp1aW91dCA9IGN1 cnJlbnRfdWlvdXQ7CkluZGV4OiBvc2RhdGEuaAo9PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09ClJDUyBmaWxlOiAvY3ZzL3NyYy9zcmMvZ2RiL29zZGF0YS5oLHYK cmV0cmlldmluZyByZXZpc2lvbiAxLjYKZGlmZiAtdSAtcCAtcjEuNiBvc2Rh dGEuaAotLS0gb3NkYXRhLmgJNCBKYW4gMjAxMiAwODoxNzowOSAtMDAwMAkx LjYKKysrIG9zZGF0YS5oCTIzIE1heSAyMDEyIDE0OjM3OjExIC0wMDAwCkBA IC00OSw1ICs0OSw2IEBAIHZvaWQgb3NkYXRhX2ZyZWUgKHN0cnVjdCBvc2Rh dGEgKik7CiBzdHJ1Y3QgY2xlYW51cCAqbWFrZV9jbGVhbnVwX29zZGF0YV9m cmVlIChzdHJ1Y3Qgb3NkYXRhICpkYXRhKTsKIHN0cnVjdCBvc2RhdGEgKmdl dF9vc2RhdGEgKGNvbnN0IGNoYXIgKnR5cGUpOwogY29uc3QgY2hhciAqZ2V0 X29zZGF0YV9jb2x1bW4gKHN0cnVjdCBvc2RhdGFfaXRlbSAqaXRlbSwgY29u c3QgY2hhciAqbmFtZSk7Cit2b2lkIGluZm9fb3NkYXRhX2NvbW1hbmQgKGNo YXIgKnR5cGUsIGludCBmcm9tX3R0eSk7CiAKICNlbmRpZiAvKiBPU0RBVEFf SCAqLwpJbmRleDogZG9jL2dkYi50ZXhpbmZvCj09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0KUkNTIGZpbGU6IC9jdnMvc3JjL3NyYy9nZGIvZG9jL2dkYi50ZXhp bmZvLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjk3MApkaWZmIC11IC1wIC1y MS45NzAgZ2RiLnRleGluZm8KLS0tIGRvYy9nZGIudGV4aW5mbwkyMCBNYXkg MjAxMiAyMDozNToxOSAtMDAwMAkxLjk3MAorKysgZG9jL2dkYi50ZXhpbmZv CTIzIE1heSAyMDEyIDE0OjM3OjEyIC0wMDAwCkBAIC0zMjYxMSw2ICszMjYx MSw2MiBAQCBhbmQgb25seSBpZiB0aGVyZSBpcyBhIGNvcnJlc3BvbmRpbmcg ZXhlCiAgICAgICAgICAgICAgICAgICAgICAgICBAe2lkPSIyIix0YXJnZXQt aWQ9IlRocmVhZCAweGI3ZTE0YjkwIixjb3Jlcz1bMl1AfV1AfSwuLi5dCiBA ZW5kIHNtYWxsZXhhbXBsZQogCitAc3ViaGVhZGluZyBUaGUgQGNvZGV7LWlu Zm8tb3N9IENvbW1hbmQKK0BmaW5kZXggLWluZm8tb3MKKworQHN1YnN1Ymhl YWRpbmcgU3lub3BzaXMKKworQHNtYWxsZXhhbXBsZQorLWluZm8tb3MgWyBA dmFye3R5cGV9IF0KK0BlbmQgc21hbGxleGFtcGxlCisKK0lmIG5vIGFyZ3Vt ZW50IGlzIHN1cHBsaWVkLCB0aGUgY29tbWFuZCByZXR1cm5zIGEgdGFibGUg b2YgYXZhaWxhYmxlCitvcGVyYXRpbmctc3lzdGVtLXNwZWNpZmljIGluZm9y bWF0aW9uIHR5cGVzLiAgSWYgb25lIG9mIHRoZXNlIHR5cGVzIGlzCitzdXBw bGllZCBhcyBhbiBhcmd1bWVudCBAdmFye3R5cGV9LCB0aGVuIHRoZSBjb21t YW5kIHJldHVybnMgYSB0YWJsZQorb2YgZGF0YSBvZiB0aGF0IHR5cGUuCisK K1RoZSB0eXBlcyBvZiBpbmZvcm1hdGlvbiBhdmFpbGFibGUgZGVwZW5kIG9u IHRoZSB0YXJnZXQgb3BlcmF0aW5nCitzeXN0ZW0uCisKK0BzdWJzdWJoZWFk aW5nIEB2YWx1ZXtHREJOfSBDb21tYW5kCisKK1RoZSBjb3JyZXNwb25kaW5n IEB2YWx1ZXtHREJOfSBjb21tYW5kIGlzIEBzYW1we2luZm8gb3N9LgorCitA c3Vic3ViaGVhZGluZyBFeGFtcGxlCisKK1doZW4gcnVuIG9uIGEgQHNje2du dX0vTGludXggc3lzdGVtLCB0aGUgb3V0cHV0IHdpbGwgbG9vayBzb21ldGhp bmcKK2xpa2UgdGhpczoKKworQHNtYWxsZXhhbXBsZQorQHZhbHVle0dEQlB9 CistaW5mby1vcworXmRvbmUsT1NEYXRhVGFibGU9QHtucl9yb3dzPSI5Iixu cl9jb2xzPSIyIiwKK2hkcj1bQHt3aWR0aD0iMTAiLGFsaWdubWVudD0iLTEi LGNvbF9uYW1lPSJjb2wwIixjb2xoZHI9IlR5cGUiQH0sCisgICAgIEB7d2lk dGg9IjEwIixhbGlnbm1lbnQ9Ii0xIixjb2xfbmFtZT0iY29sMSIsY29saGRy PSJEZXNjcmlwdGlvbiJAfV0sCitib2R5PVtpdGVtPUB7Y29sMD0icHJvY2Vz c2VzIixjb2wxPSJMaXN0aW5nIG9mIGFsbCBwcm9jZXNzZXMiQH0sCisgICAg ICBpdGVtPUB7Y29sMD0icHJvY2dyb3VwcyIsY29sMT0iTGlzdGluZyBvZiBh bGwgcHJvY2VzcyBncm91cHMiQH0sCisgICAgICBpdGVtPUB7Y29sMD0idGhy ZWFkcyIsY29sMT0iTGlzdGluZyBvZiBhbGwgdGhyZWFkcyJAfSwKKyAgICAg IGl0ZW09QHtjb2wwPSJmaWxlcyIsY29sMT0iTGlzdGluZyBvZiBhbGwgZmls ZSBkZXNjcmlwdG9ycyJAfSwKKyAgICAgIGl0ZW09QHtjb2wwPSJzb2NrZXRz Iixjb2wxPSJMaXN0aW5nIG9mIGFsbCBpbnRlcm5ldC1kb21haW4gc29ja2V0 cyJAfSwKKyAgICAgIGl0ZW09QHtjb2wwPSJzaG0iLGNvbDE9Ikxpc3Rpbmcg b2YgYWxsIHNoYXJlZC1tZW1vcnkgcmVnaW9ucyJAfSwKKyAgICAgIGl0ZW09 QHtjb2wwPSJzZW1hcGhvcmVzIixjb2wxPSJMaXN0aW5nIG9mIGFsbCBzZW1h cGhvcmVzIkB9LAorICAgICAgaXRlbT1Ae2NvbDA9Im1zZyIsY29sMT0iTGlz dGluZyBvZiBhbGwgbWVzc2FnZSBxdWV1ZXMiQH0sCisgICAgICBpdGVtPUB7 Y29sMD0ibW9kdWxlcyIsY29sMT0iTGlzdGluZyBvZiBhbGwgbG9hZGVkIGtl cm5lbCBtb2R1bGVzIkB9XUB9CitAdmFsdWV7R0RCUH0KKy1pbmZvLW9zIHBy b2Nlc3NlcworXmRvbmUsT1NEYXRhVGFibGU9QHtucl9yb3dzPSIxOTAiLG5y X2NvbHM9IjQiLAoraGRyPVtAe3dpZHRoPSIxMCIsYWxpZ25tZW50PSItMSIs Y29sX25hbWU9ImNvbDAiLGNvbGhkcj0icGlkIkB9LAorICAgICBAe3dpZHRo PSIxMCIsYWxpZ25tZW50PSItMSIsY29sX25hbWU9ImNvbDEiLGNvbGhkcj0i dXNlciJAfSwKKyAgICAgQHt3aWR0aD0iMTAiLGFsaWdubWVudD0iLTEiLGNv bF9uYW1lPSJjb2wyIixjb2xoZHI9ImNvbW1hbmQiQH0sCisgICAgIEB7d2lk dGg9IjEwIixhbGlnbm1lbnQ9Ii0xIixjb2xfbmFtZT0iY29sMyIsY29saGRy PSJjb3JlcyJAfV0sCitib2R5PVtpdGVtPUB7Y29sMD0iMSIsY29sMT0icm9v dCIsY29sMj0iL3NiaW4vaW5pdCIsY29sMz0iMCJAfSwKKyAgICAgIGl0ZW09 QHtjb2wwPSIyIixjb2wxPSJyb290Iixjb2wyPSJba3RocmVhZGRdIixjb2wz PSIxIkB9LAorICAgICAgaXRlbT1Ae2NvbDA9IjMiLGNvbDE9InJvb3QiLGNv bDI9Iltrc29mdGlycWQvMF0iLGNvbDM9IjAiQH0sCisgICAgICAuLi4KKyAg ICAgIGl0ZW09QHtjb2wwPSIyNjQ0NiIsY29sMT0ic3RhbiIsY29sMj0iYmFz aCIsY29sMz0iMCJAfSwKKyAgICAgIGl0ZW09QHtjb2wwPSIyODE1MiIsY29s MT0ic3RhbiIsY29sMj0iYmFzaCIsY29sMz0iMSJAfV1AfQorKGdkYikKK0Bl bmQgc21hbGxleGFtcGxlCiAKIEBzdWJoZWFkaW5nIFRoZSBAY29kZXstYWRk LWluZmVyaW9yfSBDb21tYW5kCiBAZmluZGV4IC1hZGQtaW5mZXJpb3IKSW5k ZXg6IG1pL21pLWNtZC1pbmZvLmMKPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpS Q1MgZmlsZTogbWkvbWktY21kLWluZm8uYwpkaWZmIC1OIG1pL21pLWNtZC1p bmZvLmMKLS0tIC9kZXYvbnVsbAkxIEphbiAxOTcwIDAwOjAwOjAwIC0wMDAw CisrKyBtaS9taS1jbWQtaW5mby5jCTIzIE1heSAyMDEyIDE0OjM3OjEyIC0w MDAwCkBAIC0wLDAgKzEsMzggQEAKKy8qIE1JIENvbW1hbmQgU2V0IC0gaW5m b3JtYXRpb24gY29tbWFuZHMuCisgICBDb3B5cmlnaHQgKEMpIDIwMTEtMjAx MiBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KKworICAgVGhpcyBm aWxlIGlzIHBhcnQgb2YgR0RCLgorCisgICBUaGlzIHByb2dyYW0gaXMgZnJl ZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1v ZGlmeQorICAgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJh bCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyAgIHRoZSBGcmVl IFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDMgb2YgdGhl IExpY2Vuc2UsIG9yCisgICAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2 ZXJzaW9uLgorCisgICBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4g dGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAgIGJ1dCBXSVRI T1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdh cnJhbnR5IG9mCisgICBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1Ig QSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisgICBHTlUgR2VuZXJh bCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorCisgICBZb3Ug c2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJh bCBQdWJsaWMgTGljZW5zZQorICAgYWxvbmcgd2l0aCB0aGlzIHByb2dyYW0u ICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4u ICAqLworCisjaW5jbHVkZSAiZGVmcy5oIgorI2luY2x1ZGUgIm9zZGF0YS5o IgorI2luY2x1ZGUgIm1pLWNtZHMuaCIKKwordm9pZAorbWlfY21kX2luZm9f b3MgKGNoYXIgKmNvbW1hbmQsIGNoYXIgKiphcmd2LCBpbnQgYXJnYykKK3sK KyAgc3dpdGNoIChhcmdjKQorICAgIHsKKyAgICBjYXNlIDA6CisgICAgICBp bmZvX29zZGF0YV9jb21tYW5kICgiIiwgMCk7CisgICAgICBicmVhazsKKyAg ICBjYXNlIDE6CisgICAgICBpbmZvX29zZGF0YV9jb21tYW5kIChhcmd2WzBd LCAwKTsKKyAgICAgIGJyZWFrOworICAgIGRlZmF1bHQ6CisgICAgICBlcnJv ciAoXygiVXNhZ2U6IC1pbmZvLW9zIFtJTkZPVFlQRV0iKSk7CisgICAgICBi cmVhazsKKyAgICB9Cit9CkluZGV4OiBtaS9taS1jbWRzLmMKPT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9zcmMvc3JjL2dkYi9taS9t aS1jbWRzLmMsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNTkKZGlmZiAtdSAt cCAtcjEuNTkgbWktY21kcy5jCi0tLSBtaS9taS1jbWRzLmMJNiBNYXIgMjAx MiAyMjo0ODo1MyAtMDAwMAkxLjU5CisrKyBtaS9taS1jbWRzLmMJMjMgTWF5 IDIwMTIgMTQ6Mzc6MTIgLTAwMDAKQEAgLTg5LDYgKzg5LDcgQEAgc3RydWN0 IG1pX2NtZCBtaV9jbWRzW10gPQogICB7ICJnZGItdmVyc2lvbiIsIHsgInNo b3cgdmVyc2lvbiIsIDAgfSwgMCB9LAogICB7ICJpbmZlcmlvci10dHktc2V0 IiwgeyBOVUxMLCAwIH0sIG1pX2NtZF9pbmZlcmlvcl90dHlfc2V0fSwKICAg eyAiaW5mZXJpb3ItdHR5LXNob3ciLCB7IE5VTEwsIDAgfSwgbWlfY21kX2lu ZmVyaW9yX3R0eV9zaG93fSwKKyAgeyAiaW5mby1vcyIsIHsgTlVMTCwgMCB9 LCBtaV9jbWRfaW5mb19vc30sCiAgIHsgImludGVycHJldGVyLWV4ZWMiLCB7 IE5VTEwsIDAgfSwgbWlfY21kX2ludGVycHJldGVyX2V4ZWN9LAogICB7ICJs aXN0LWZlYXR1cmVzIiwgeyBOVUxMLCAwIH0sIG1pX2NtZF9saXN0X2ZlYXR1 cmVzfSwKICAgeyAibGlzdC10YXJnZXQtZmVhdHVyZXMiLCB7IE5VTEwsIDAg fSwgbWlfY21kX2xpc3RfdGFyZ2V0X2ZlYXR1cmVzfSwKSW5kZXg6IG1pL21p LWNtZHMuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3Zz L3NyYy9zcmMvZ2RiL21pL21pLWNtZHMuaCx2CnJldHJpZXZpbmcgcmV2aXNp b24gMS41NApkaWZmIC11IC1wIC1yMS41NCBtaS1jbWRzLmgKLS0tIG1pL21p LWNtZHMuaAk2IE1hciAyMDEyIDIyOjQ4OjUzIC0wMDAwCTEuNTQKKysrIG1p L21pLWNtZHMuaAkyMyBNYXkgMjAxMiAxNDozNzoxMiAtMDAwMApAQCAtNzMs NiArNzMsNyBAQCBleHRlcm4gbWlfY21kX2FyZ3ZfZnR5cGUgbWlfY21kX2Zp bGVfbGlzCiBleHRlcm4gbWlfY21kX2FyZ3ZfZnR5cGUgbWlfY21kX2dkYl9l eGl0OwogZXh0ZXJuIG1pX2NtZF9hcmd2X2Z0eXBlIG1pX2NtZF9pbmZlcmlv cl90dHlfc2V0OwogZXh0ZXJuIG1pX2NtZF9hcmd2X2Z0eXBlIG1pX2NtZF9p bmZlcmlvcl90dHlfc2hvdzsKK2V4dGVybiBtaV9jbWRfYXJndl9mdHlwZSBt aV9jbWRfaW5mb19vczsKIGV4dGVybiBtaV9jbWRfYXJndl9mdHlwZSBtaV9j bWRfaW50ZXJwcmV0ZXJfZXhlYzsKIGV4dGVybiBtaV9jbWRfYXJndl9mdHlw ZSBtaV9jbWRfbGlzdF9mZWF0dXJlczsKIGV4dGVybiBtaV9jbWRfYXJndl9m dHlwZSBtaV9jbWRfbGlzdF90YXJnZXRfZmVhdHVyZXM7CkluZGV4OiB0ZXN0 c3VpdGUvZ2RiLm1pL21pLWluZm8tb3MuZXhwCj09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0KUkNTIGZpbGU6IHRlc3RzdWl0ZS9nZGIubWkvbWktaW5mby1vcy5l eHAKZGlmZiAtTiB0ZXN0c3VpdGUvZ2RiLm1pL21pLWluZm8tb3MuZXhwCi0t LSAvZGV2L251bGwJMSBKYW4gMTk3MCAwMDowMDowMCAtMDAwMAorKysgdGVz dHN1aXRlL2dkYi5taS9taS1pbmZvLW9zLmV4cAkyMyBNYXkgMjAxMiAxNDoz NzoxMiAtMDAwMApAQCAtMCwwICsxLDM4IEBACisjIENvcHlyaWdodCAyMDEy IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgorCisjIFRoaXMgcHJv Z3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBp dCBhbmQvb3IgbW9kaWZ5CisjIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUg R05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cisj IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9u IDMgb2YgdGhlIExpY2Vuc2UsIG9yCisjIChhdCB5b3VyIG9wdGlvbikgYW55 IGxhdGVyIHZlcnNpb24uCisjCisjIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmli dXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorIyBi dXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1w bGllZCB3YXJyYW50eSBvZgorIyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVT UyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisjIEdOVSBH ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisjCisj IFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBH ZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisjIGFsb25nIHdpdGggdGhpcyBwcm9n cmFtLiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNl cy8+LgorCitsb2FkX2xpYiBtaS1zdXBwb3J0LmV4cAorc2V0IE1JRkxBR1Mg Ii1pPW1pIgorCisjIFRoaXMgdGVzdCBpcyBMaW51eC1vbmx5LgoraWYgIVtp c3RhcmdldCAqLSotbGludXgqXSB0aGVuIHsKKyAgICB1bnN1cHBvcnRlZCAi bWktaW5mby1vcy5leHAiCisgICAgcmV0dXJuIC0xCit9CisKKyMgU3VwcG9y dCBmb3IgWE1MLW91dHB1dCBpcyBuZWVkZWQgdG8gcnVuIHRoaXMgdGVzdC4K K2lmIFtnZGJfc2tpcF94bWxfdGVzdF0gdGhlbiB7CisgICAgdW5zdXBwb3J0 ZWQgIm1pLWluZm8tb3MuZXhwIgorICAgIHJldHVybiAtMQorfQorCitnZGJf ZXhpdAoraWYgW21pX2dkYl9zdGFydF0geworICAgIGNvbnRpbnVlCit9CisK KyMgVHJ5IHRoZSBhcmd1bWVudC1sZXNzIGZvcm0gdGhhdCBsaXN0cyBhbGwg dGhlIHR5cGVzIGluIGEgdGFibGUuCisKK21pX2dkYl90ZXN0ICItaW5mby1v cyIgIi4qXFxeZG9uZSxPU0RhdGFUYWJsZT0uKiIgIi1pbmZvLW9zIgo= --------------070607040408040202090400--