From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by sourceware.org (Postfix) with ESMTPS id 4367A3858D37 for ; Tue, 21 Mar 2023 14:05:36 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4367A3858D37 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1679407536; x=1710943536; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=m7lXY5CuJTdqVli/8hmWJYF8iz2KLvbiicdKwLe1/5k=; b=KPwdMMPJNL63Rns1TF8tgh/zaihu95/Utuusakmr2JJT7yKJGI79VOiR yX5rL9aYZdrRzJOppwkGraDhhQ6qIfv2PJO8pVRsfu9HCVaZtVZ2vgYK5 AXA0021iz3CL/n+kbpVUKlWMtNLEYqTpFR3019jhNQwaSlUmST6iyL40t 0oZDZPmDrKTztOMJzwtmONVwZVOEbwv//mo88NIxcmqeHJNzURXk7t5p7 ffelRp+OONV7hl/aCRAv1+PzP1Sjq70SP7LEOA0MMnOwj/CwO49C1h+MU mYS7IdV7dY+pFlsndbT/YRUSEhF/83R0RcG2cauu7knbj5w9plTKld52U Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10656"; a="341306952" X-IronPort-AV: E=Sophos;i="5.98,279,1673942400"; d="scan'208";a="341306952" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Mar 2023 07:05:22 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10656"; a="927421513" X-IronPort-AV: E=Sophos;i="5.98,279,1673942400"; d="scan'208";a="927421513" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga006.fm.intel.com with ESMTP; 21 Mar 2023 07:05:20 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Tue, 21 Mar 2023 07:05:19 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Tue, 21 Mar 2023 07:05:19 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21 via Frontend Transport; Tue, 21 Mar 2023 07:05:19 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.175) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.21; Tue, 21 Mar 2023 07:05:19 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R/SfOB1xuKyvpzjpKcSi5l4wAPtQuJTM2sdna1IEOXeLghInaSBOkQo/JRT8wdoeUayqXRTxkahocG6tnB3XqKvgBuyK6PQf6v5/dyGStceo+fe4a+B0ll3p7Trog5zrHBYXxZZHq2S2CNDhHI56Uu5fO7wo+jj9jqvHCTZ75hcqstH3tSRxRiEV5PI2V5RuFwux4vr4tRoa41riNOhtP///rIK9UFDD5Qk8MobLVZNDXGfgeXnWviSBYMb4rwFWPnbttg5px4NVV00e5TnIL7VHVKL/QlmEN/EMaQHJcF4eXGny8TEq1VffqkEeO8pzLKOMTYYJcyJ79Uq2Eb0Ang== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=VvREirnwxaEC7DcU80K35bFNRrEdh3KsV9X9VeHFRF8=; b=lFLSsm+UX4MYxEev+s2qdnxrCBSc0DfTDpeGNhRFhsuvEb81R4+8DehKK5cAux4Ex223GdkXYRVOAKZWkyAbHE+m7uyioi4GrGiKYQ7tPgYEaUqP5nChrfRy5itsiC9eJzFPZ8XEzN2KVsDLZShcSc1f2SLOtV96PG3vjkk/WXY5XMcDF7BKTcFmTutp+UpdeEHNkXYDT9dQuK05+4yESSWDrVpEDU3H2xWSHoMd+FmuP3M8Eqwy1/StEyG/l+W3+6PFf0OF+73hsVSXqIAjtfJo88IR5h/dsMyMfdSi1XbVpAhS3Af2AYIi3cI9a5lNV17WQohlLiAYEYloUufhKQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MN2PR11MB4566.namprd11.prod.outlook.com (2603:10b6:208:24e::16) by SA0PR11MB4735.namprd11.prod.outlook.com (2603:10b6:806:92::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.37; Tue, 21 Mar 2023 14:05:17 +0000 Received: from MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::214d:2eb3:15fa:4c4e]) by MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::214d:2eb3:15fa:4c4e%8]) with mapi id 15.20.6178.037; Tue, 21 Mar 2023 14:05:17 +0000 From: "Willgerodt, Felix" To: Bruno Larsen , "gdb-patches@sourceware.org" CC: Pedro Alves Subject: RE: [PATCH 1/1] gdb: Avoid warning for the jump command inside an inline function. Thread-Topic: [PATCH 1/1] gdb: Avoid warning for the jump command inside an inline function. Thread-Index: AQHZMAdsRwzHlWCXYkWoQ7JK0PvHpq7/Ej0AgAAj0kCAABQagIAGGmtQ Date: Tue, 21 Mar 2023 14:05:16 +0000 Message-ID: References: <20230124151932.2471769-1-felix.willgerodt@intel.com> <103d7434-d7ad-b03b-5724-d6f9d6846749@redhat.com> <3619ffc8-1050-c586-3da4-e98dc0649754@redhat.com> In-Reply-To: <3619ffc8-1050-c586-3da4-e98dc0649754@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR11MB4566:EE_|SA0PR11MB4735:EE_ x-ms-office365-filtering-correlation-id: e7e6df9f-2186-4994-af72-08db2a154ca1 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: QWx34BVhxz3zgAwkctbFr3jiD6NXkXIumm7aIa10EKroV1vmQ5NAH5BylH2zdu1P1yvJRhYcgZsO+xS/XGHq1uJThxqbbnvAvbKwPh+hCgrZadtovu1LVzCEhaKLl7qy1jW+A4i+k4+aHzCHarSfpg8xmTKhuDGRcK3Oii5ZGAUuF6VApocROilET6X0XVscxhFUogNZqw/gW5Gjp13I33QzYz75/Ux1x0QKgmMg+TlWCiPn+kR+RHgwFw0gVc8LZ9vF3Fja80xozC3uxB+dxOiApzA6+Tc5gSueF7J4WYBINgJH6R3GOEOM5VZerRr3ev8f4i4YdGLFJvzVIH4paPjbPcqu6y9zOBOskXofgIGn1wKlFBCyqI9yEqKmHefoUTlKdMnNPTbiLlaoPRbi6K8VlxvY9TwwFvRvfFD/Pie30nTxZ/Ine+vVkO8TNihbaqv1X7u9tCLMOLa+dVhSNv5ucpdtD4i5fIRLXN3GEGp/kzpKUtFezeoTwGMMTqUFICjHA3Vh7ddSkx9GZ7Em20Gk8AnbcJ4tu/JHIKmsDWlWQQF1tT7kkczyd/cmx2H4riHTTaxijbrHZrZR/QCPXxSxPu8S9Tg56l6wzd3AxJwjiMobKbJ26YlR3uUxi5/ED+h3yIE9OQ1is6EGFuQMD82C0Zb6AV68ZxGRLREOTQoAtaiuIVj09yKzAo6fB/5H x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR11MB4566.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(346002)(396003)(39860400002)(376002)(366004)(136003)(451199018)(7696005)(71200400001)(66574015)(186003)(966005)(4326008)(83380400001)(478600001)(316002)(64756008)(66556008)(110136005)(76116006)(8676002)(66946007)(66476007)(66446008)(9686003)(26005)(53546011)(6506007)(52536014)(5660300002)(8936002)(2906002)(41300700001)(38100700002)(122000001)(82960400001)(55016003)(38070700005)(86362001)(33656002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eXpEM04vYzB6QTNiRUNVb2ZVOHlHUFpjTTZ6T0J6UzJJdWhKVVpiTmhIRFo4?= =?utf-8?B?eWpsSlJybWxLS2poQ1UzUFV2Qld6eUlaUnpWclV3YU1zNjZxOUUveDk2K1Jv?= =?utf-8?B?NkFPZndxK2JKQzMvMTdCaVVkaHRxdmlHVlNrVWFhWDBSWlZNNUtFQlJPK1Qz?= =?utf-8?B?SzRrVWU4WlF6UjdyQ1Izd2RaOWZuWU4zUjNvbXk1N1NQTVVTMWQ0M1hvb0FD?= =?utf-8?B?bitidUowMUt5STBiaDlGaFR3L1VLM1I1c241dGgwZEwvaVkxaGo3Y1pNQ2xG?= =?utf-8?B?YUFzT3k3WllBZWUzMHdrUUdBUmpYRWh1UXFkQ1Z5clk3ODluYVZBaXpvZDRx?= =?utf-8?B?LzJ6aWcvc1k5c2N0Rm5ZMjdjRDZpcVl1WEdVYVd4a1JKbDJGRXJXMUVLcmxI?= =?utf-8?B?eWZjSDcvcWJBaFFBK0RDTzcrYjV3bktMNnp0VXVyYzFUdGJ6R01NT1N4dTB2?= =?utf-8?B?N05vaCttMGxDWkZYc2pWTGdsV2pYNlZKRzVxd3EzeDlSVXNoVDFkd0NScENS?= =?utf-8?B?WURDVGFydVJ0SzV2VmozZVRiTFdOMklUZURheURCc1pWZmJseDNLc3lnS3JZ?= =?utf-8?B?R0lVaWE0ZlIrSUp4ZFBWRG9yNTlqUnQ2TnJiYkQwYmZDbUJrMndUZDZWRStH?= =?utf-8?B?dGlwQTdlWXFFQlZkdW5BNTMrdTRjbFF1V1lxRmdDUHBaU3EzTjdFQm10R2VO?= =?utf-8?B?N3pGNE1PUzJPcUh1anJ2NUZ3VVlNN0xMWGJtTGQ0VUtESWoyZ1VCdjFOQkZs?= =?utf-8?B?ZkcvcnJnRFEyY3RWRnNLUnhXVGNyK1Q1YzVEczRDNUdRVDJMMVFCTHFXdFox?= =?utf-8?B?Z3NvN2l4SCtiN2dZUmlITHJLMG41Q3pQTHBxMUhiMnU0S1kxcTF5RmJGa24r?= =?utf-8?B?ZElDTk1FaWNoSjBwTEhGczIxaG9TSWdDc3NtSFc5a3RFc3RVeWR4SHN3M3RM?= =?utf-8?B?TE9OKy9MWSsxalRuem5kcm1Wb2lrQWV6TVBlTUVJQVgrY1F2dDJoWE5ZNlE5?= =?utf-8?B?ckN2cFdDeUV5UlJqeXoza1JiRkJlOHBjc1p2SFRnQ2tPZVdvc01wSG9VWnRW?= =?utf-8?B?aEpuREdGSHZCaHY5SWxWa0dyVWJPb3VHZjVqOTJTUHR3dkhIN2dTOFVPN29I?= =?utf-8?B?cVhpK2M5b1BoNlp1MGFqTWVYcHpBZ0dvSXozZ1VOK3VMNHV2WmRVV3FsQUt1?= =?utf-8?B?dnFtUngybUNjcmdrWU8wNHRCYk5FWGJiMWw1UWliVGo0WEZxcWlRK1ZURnVl?= =?utf-8?B?WlVwQlhtbkE4QWlqeDNsMG01WHo3WS9HcmFMUGJrcm43aVNVUDZCQXlWUGlk?= =?utf-8?B?blN5cWxWV2haSUl1UUdWWW1QcVVkRzNwMnZxQUliYXlDSDljV2srWTVvWnU0?= =?utf-8?B?RFoyOVdYRjFtbVV4TVppeitXQ044Rm5QeFBaWjJLMWJZSFk5YVVMZnovUlBM?= =?utf-8?B?V2Y5bEZOQ2xBSHI4QlBoU0dvSWhuUmc1b2pSMnc1Z1gxUkJXajR5ZEsvaTNa?= =?utf-8?B?TFlOREJkZjVKSXlDT29OMC9sMWNFbUw1b0tFMkNweFgwSm9zb3VtMXgrUm5l?= =?utf-8?B?aVZEYmVmM0JZb3g0NWpYVnFZL2NWeitid3lINDhiOU85MWZqc1FjZm9leDNE?= =?utf-8?B?dCtabWEvdHV2aXJnSXRadDJmM1NpcUFCakpqU1FxUlgzOW8xV09XcDk2UURS?= =?utf-8?B?T3BxTk01ckVtWDF0TllHWi96VGh6N2VGZ2xENkRvSzJJY3BLc1Q2SkwwQk5U?= =?utf-8?B?QWNYbnRkdTFYTUxNWmxUSGxDeXF6RUNLLzBlemZzR2phR3VEV205aUxYWktv?= =?utf-8?B?ZWQzSnRPMnFNS3J0K0FaR05ZSTZ1bVVrelRQeTRGc1B2d0VVaWxTcklOdkNo?= =?utf-8?B?RFh0V1VLcjdMUE92Ujk0d1FZUFcyTmpYejFBSzdLandrcUo3VnpaWDl0aS9w?= =?utf-8?B?L3YwOE5LbzBCbW8wK2lNeDlkVXd5VzlZVGo5ejBBQ1FnUlJkYXNINGZLMGRp?= =?utf-8?B?RjNpbzM4QXNNNnBjdVc1RTRpY0dpckRrNXo2ZUFJWjhhYkFNRWZ4VU55eDUy?= =?utf-8?B?UUVkMDlaaXZzbGJNMTA3YVRDZFZxM2o3Sklhdk4ySVAwNzdrRW50M0QzTWhh?= =?utf-8?B?OHFvQVNvRlFORTd0cnVVYTQ2QWRuQmJRS1F4QU9rL3E2QVNiNDNiNU9JMWVB?= =?utf-8?B?RWc9PQ==?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4566.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e7e6df9f-2186-4994-af72-08db2a154ca1 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Mar 2023 14:05:17.1089 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: GFHJiaiM27WC9Ma+5ML9CqyQ6PDaBVm1OQZ12immpgT5l+vt5Pvye77+bQqQ4FKzCCkhhpj+6NvvS3nzGLyIWHQxpao/VUu95xWHM+anwy0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR11MB4735 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-11.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,SPF_HELO_NONE,SPF_NONE,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: PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBCcnVubyBMYXJzZW4gPGJsYXJz ZW5AcmVkaGF0LmNvbT4NCj4gU2VudDogRnJlaXRhZywgMTcuIE3DpHJ6IDIwMjMgMTQ6MzQNCj4g VG86IFdpbGxnZXJvZHQsIEZlbGl4IDxmZWxpeC53aWxsZ2Vyb2R0QGludGVsLmNvbT47IGdkYi0N Cj4gcGF0Y2hlc0Bzb3VyY2V3YXJlLm9yZw0KPiBTdWJqZWN0OiBSZTogW1BBVENIIDEvMV0gZ2Ri OiBBdm9pZCB3YXJuaW5nIGZvciB0aGUganVtcCBjb21tYW5kIGluc2lkZQ0KPiBhbiBpbmxpbmUg ZnVuY3Rpb24uDQo+IA0KPiBPbiAxNy8wMy8yMDIzIDEzOjU2LCBXaWxsZ2Vyb2R0LCBGZWxpeCB3 cm90ZToNCj4gPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogQnJ1bm8g TGFyc2VuIDxibGFyc2VuQHJlZGhhdC5jb20+DQo+ID4+IFNlbnQ6IEZyZWl0YWcsIDE3LiBNw6Ry eiAyMDIzIDExOjE0DQo+ID4+IFRvOiBXaWxsZ2Vyb2R0LCBGZWxpeCA8ZmVsaXgud2lsbGdlcm9k dEBpbnRlbC5jb20+OyBnZGItDQo+ID4+IHBhdGNoZXNAc291cmNld2FyZS5vcmcNCj4gPj4gQ2M6 IENyaXN0aWFuIFNhbmR1IDxjcmlzdGlhbi5zYW5kdUBpbnRlbC5jb20+DQo+ID4+IFN1YmplY3Q6 IFJlOiBbUEFUQ0ggMS8xXSBnZGI6IEF2b2lkIHdhcm5pbmcgZm9yIHRoZSBqdW1wIGNvbW1hbmQN Cj4gaW5zaWRlDQo+ID4+IGFuIGlubGluZSBmdW5jdGlvbi4NCj4gPj4NCj4gPj4gT24gMjQvMDEv MjAyMyAxNjoxOSwgRmVsaXggV2lsbGdlcm9kdCB2aWEgR2RiLXBhdGNoZXMgd3JvdGU6DQo+ID4+ PiBXaGVuIHN0b3BwZWQgaW5zaWRlIGFuIGlubGluZSBmdW5jdGlvbiwgdHJ5aW5nIHRvIGp1bXAg dG8gYSBkaWZmZXJlbnQgbGluZQ0KPiA+Pj4gb2YgdGhlIHNhbWUgZnVuY3Rpb24gY3VycmVudGx5 IHJlc3VsdHMgaW4gYSB3YXJuaW5nIGFib3V0IGp1bXBpbmcgdG8NCj4gPj4gYW5vdGhlcg0KPiA+ Pj4gZnVuY3Rpb24uICBGaXggdGhpcyBieSB0YWtpbmcgaW5saW5lIGZ1bmN0aW9ucyBpbnRvIGFj Y291bnQuDQo+ID4+Pg0KPiA+Pj4gQmVmb3JlOg0KPiA+Pj4gICAgIEJyZWFrcG9pbnQgMSwgZnVu Y3Rpb25faW5saW5lICh4PTUxMCkgYXQganVtcC1pbmxpbmUuY3BwOjIyDQo+ID4+PiAgICAgMjIg ICAgICAgIGEgPSBhICsgeDsgICAgICAgICAgICAgLyogaW5saW5lLWZ1bmN0ICovDQo+ID4+PiAg ICAgKGdkYikgaiAyMQ0KPiA+Pj4gICAgIExpbmUgMjEgaXMgbm90IGluIGBmdW5jdGlvbl9pbmxp bmUoaW50KScuICBKdW1wIGFueXdheT8gKHkgb3IgbikNCj4gPj4+DQo+ID4+PiBBZnRlcjoNCj4g Pj4+ICAgICBCcmVha3BvaW50IDIsIGZ1bmN0aW9uX2lubGluZSAoeD01MTApIGF0IGp1bXAtaW5s aW5lLmNwcDoyMg0KPiA+Pj4gICAgIDIyICAgICAgICBhID0gYSArIHg7ICAgICAgICAgICAgLyog aW5saW5lLWZ1bmN0ICovDQo+ID4+PiAgICAgKGdkYikgaiAyMQ0KPiA+Pj4gICAgIENvbnRpbnVp bmcgYXQgMHg0MDA2NzkuDQo+ID4+Pg0KPiA+Pj4gICAgIEJyZWFrcG9pbnQgMSwgZnVuY3Rpb25f aW5saW5lICh4PTUxMCkgYXQganVtcC1pbmxpbmUuY3BwOjIxDQo+ID4+PiAgICAgMjEgICAgICAg IGEgKz0gMTAyMCArIGE7ICAgICAgICAgICAgICAgIC8qIGluY3JlbWVudC1mdW5jdCAqLw0KPiA+ Pj4NCj4gPj4+IFRoaXMgd2FzIHJlZ3Jlc3Npb24tdGVzdGVkIG9uIFg4Ni02NCBMaW51eC4NCj4g Pj4+DQo+ID4+PiBDby1BdXRob3JlZC1ieTogQ3Jpc3RpYW4gU2FuZHUgPGNyaXN0aWFuLnNhbmR1 QGludGVsLmNvbT4NCj4gPj4+IC0tLQ0KPiA+Pj4gICAgZ2RiL2luZmNtZC5jICAgICAgICAgICAg ICAgICAgICAgICAgICAgfCAgMyArLQ0KPiA+Pj4gICAgZ2RiL3Rlc3RzdWl0ZS9nZGIuYmFzZS9q dW1wLWlubGluZS5jICAgfCAzMCArKysrKysrKysrKysrKysrKw0KPiA+Pj4gICAgZ2RiL3Rlc3Rz dWl0ZS9nZGIuYmFzZS9qdW1wLWlubGluZS5leHAgfCA0NQ0KPiA+PiArKysrKysrKysrKysrKysr KysrKysrKysrKw0KPiA+Pj4gICAgMyBmaWxlcyBjaGFuZ2VkLCA3NyBpbnNlcnRpb25zKCspLCAx IGRlbGV0aW9uKC0pDQo+ID4+PiAgICBjcmVhdGUgbW9kZSAxMDA2NDQgZ2RiL3Rlc3RzdWl0ZS9n ZGIuYmFzZS9qdW1wLWlubGluZS5jDQo+ID4+PiAgICBjcmVhdGUgbW9kZSAxMDA2NDQgZ2RiL3Rl c3RzdWl0ZS9nZGIuYmFzZS9qdW1wLWlubGluZS5leHANCj4gPj4+DQo+ID4+PiBkaWZmIC0tZ2l0 IGEvZ2RiL2luZmNtZC5jIGIvZ2RiL2luZmNtZC5jDQo+ID4+PiBpbmRleCBmZDg4YjhjYTMyOC4u NDA0MTRiYzkyNjAgMTAwNjQ0DQo+ID4+PiAtLS0gYS9nZGIvaW5mY21kLmMNCj4gPj4+ICsrKyBi L2dkYi9pbmZjbWQuYw0KPiA+Pj4gQEAgLTEwOTEsNyArMTA5MSw4IEBAIGp1bXBfY29tbWFuZCAo Y29uc3QgY2hhciAqYXJnLCBpbnQgZnJvbV90dHkpDQo+ID4+Pg0KPiA+Pj4gICAgICAvKiBTZWUg aWYgd2UgYXJlIHRyeWluZyB0byBqdW1wIHRvIGFub3RoZXIgZnVuY3Rpb24uICAqLw0KPiA+Pj4g ICAgICBmbiA9IGdldF9mcmFtZV9mdW5jdGlvbiAoZ2V0X2N1cnJlbnRfZnJhbWUgKCkpOw0KPiA+ Pj4gLSAgc2ZuID0gZmluZF9wY19mdW5jdGlvbiAoc2FsLnBjKTsNCj4gPj4+ICsgIHNmbiA9IGZp bmRfcGNfc2VjdF9jb250YWluaW5nX2Z1bmN0aW9uIChzYWwucGMsDQo+ID4+PiArCQkJCQkgIGZp bmRfcGNfbWFwcGVkX3NlY3Rpb24gKHNhbC5wYykpOw0KPiA+PiBIaSBGZWxpeCwNCj4gPj4NCj4g Pj4gVGhhbmtzIGZvciBkb2luZyB0aGlzLCBpdCBpcyBhIGdvb2QgaW1wcm92ZW1lbnQsIGJ1dCBJ IGRvbid0IGtub3cgaWYNCj4gPj4gdGhpcyBpcyB0aGUgYmVzdCB3YXkgdG8gZ28gYWJvdXQgaXQu IElzIHRoZXJlIGEgcmVhc29uIHdoeQ0KPiA+PiBmaW5kX3BjX2Z1bmN0aW9uIHNob3VsZCBub3Qg cmV0dXJuIGlubGluZWQgZnVuY3Rpb25zPw0KPiA+Pg0KPiA+PiBJIGZlZWwgbGlrZSBtb3N0IG9m IHRoZSB0aW1lIHdlIHdhbnQgdG8ga25vdyB0aGUgZnVuY3Rpb24sIGtub3dpbmcgaWYNCj4gPj4g d2UncmUgaW4gYW4gaW5saW5lZCBvbmUgd291bGQgYmUgZGVzaXJhYmxlLCBidXQgSSBtaWdodCBi ZSB3cm9uZy4gRG9lcw0KPiA+PiBhbnlvbmUga25vdz8NCj4gPj4NCj4gPiBIaSBCcnVubywNCj4g Pg0KPiA+IEkgZG9uJ3Qga25vdyB0aGUgZGV0YWlscywgYnV0IHRoZSBjb21tZW50cyBpbiBzeW10 YWIuaCBhcmUgcmF0aGVyIGV4cGxpY2l0DQo+ID4gYWJvdXQgaXQsIHNvIEkgYXNzdW1lIHRoZXJl IGlzIGEgcmVhc29uOg0KPiA+DQo+ID4NCj4gPiAvKiBsb29rdXAgdGhlIGZ1bmN0aW9uIHN5bWJv bCBjb3JyZXNwb25kaW5nIHRvIHRoZSBhZGRyZXNzLiAgVGhlDQo+ID4gICAgIHJldHVybiB2YWx1 ZSB3aWxsIG5vdCBiZSBhbiBpbmxpbmVkIGZ1bmN0aW9uOyB0aGUgY29udGFpbmluZw0KPiA+ICAg ICBmdW5jdGlvbiB3aWxsIGJlIHJldHVybmVkIGluc3RlYWQuICAqLw0KPiA+DQo+ID4gZXh0ZXJu IHN0cnVjdCBzeW1ib2wgKmZpbmRfcGNfZnVuY3Rpb24gKENPUkVfQUREUik7DQo+ID4NCj4gPiAv KiBsb29rdXAgdGhlIGZ1bmN0aW9uIHN5bWJvbCBjb3JyZXNwb25kaW5nIHRvIHRoZSBhZGRyZXNz IGFuZA0KPiA+ICAgICBzZWN0aW9uLiAgVGhlIHJldHVybiB2YWx1ZSB3aWxsIGJlIHRoZSBjbG9z ZXN0IGVuY2xvc2luZyBmdW5jdGlvbiwNCj4gPiAgICAgd2hpY2ggbWlnaHQgYmUgYW4gaW5saW5l IGZ1bmN0aW9uLiAgKi8NCj4gPg0KPiA+IGV4dGVybiBzdHJ1Y3Qgc3ltYm9sICpmaW5kX3BjX3Nl Y3RfY29udGFpbmluZ19mdW5jdGlvbg0KPiA+ICAgIChDT1JFX0FERFIgcGMsIHN0cnVjdCBvYmpf c2VjdGlvbiAqc2VjdGlvbik7DQo+IA0KPiBIaSBGZWxpeCwNCj4gDQo+IEkgdGhvdWdodCBpdCB3 YXMgbW9zdGx5IGEgZGVzY3JpcHRpdmUgY29tbWVudCwgcmF0aGVyIHRoYW4gcHJlc2NyaXB0aXZl Lg0KPiBJIHRlc3RlZCBjaGFuZ2luZyBmaW5kX3BjX2Z1bmN0aW9uIGxvY2FsbHkgYW5kIHRoZXJl IHdlcmUgb25seSAyDQo+IHJlZ3Jlc3Npb25zLCB3aGljaCBtaWdodCBqdXN0IGJlIGJyb2tlbiBh c3N1bXB0aW9ucywgYnV0IG91ciB0ZXN0c3VpdGUNCj4gaXMgcHJvYmFibHkgbm90IHZlcnkgY29t cHJlaGVuc2l2ZSBvbiBpbmxpbmVkIGZ1bmN0aW9ucywgc28gSSBkb24ndCBrbm93DQo+IGhvdyBy ZXByZXNlbnRhdGl2ZSB0aGlzIHRlc3QgYWN0dWFsbHkgaXMuDQo+IA0KDQpIaSBCcnVubywNCg0K Q291bGQgeW91IHNoYXJlIHdoYXQgY2hhbmdlcyB5b3UgaGF2ZSBkb25lIGxvY2FsbHk/DQpEaWQg eW91IGJhc2ljYWxseSBqdXN0IGNoYW5nZSBmaW5kX3BjX2Z1bmN0aW9uIHRvIGNhbGwNCmZpbmRf cGNfc2VjX2NvbnRhaW5pbmdfZnVuY3Rpb24/DQoNCkkgc2F3IHRoYXQgdGhlcmUgaXMgYW5vdGhl ciBjb21tZW50IGluIGJsb2NrZnJhbWUuYyBhYm91dA0KImJhY2t3YXJkcyBjb21wYXRpYmlsaXR5 IiwgYnV0IHRoYXQgaGFzIGJlZW4gaW4gdGhlIGNvZGUgZm9yIGFnZXMgYW5kDQpJIGNvdWxkbid0 IGZpbmQgYW55dGhpbmcgaW50ZXJlc3RpbmcgcmVsYXRlZCB0byBpdC4NCg0KV2hlbiBnaXQgYmxh bWluZyB0aGUgY29tbWVudHMgaW4gc3ltdGFiLmgsIEkgc2F3IHRoZXkgd2VyZSBhZGRlZCANCmJ5 IFBlZHJvIGEgY291cGxlIHllYXJzIGFnbzoNCmh0dHBzOi8vc291cmNld2FyZS5vcmcvZ2l0Lz9w PWJpbnV0aWxzLWdkYi5naXQ7YT1jb21taXQ7Zj1nZGIvc3ltdGFiLmg7aD1jZDJiYjcwOTk0MGQz MzY2OGZlNmRiZThkNGZmZWUwZWQ0NGMyNWU2DQpNYXliZSBoZSBjYW4gaGVscCBzaGVkIHNvbWUg bGlnaHQgb24gdGhpcz8NCg0KVGhhbmtzLA0KRmVsaXgNCkludGVsIERldXRzY2hsYW5kIEdtYkgK UmVnaXN0ZXJlZCBBZGRyZXNzOiBBbSBDYW1wZW9uIDEwLCA4NTU3OSBOZXViaWJlcmcsIEdlcm1h bnkKVGVsOiArNDkgODkgOTkgODg1My0wLCB3d3cuaW50ZWwuZGUgPGh0dHA6Ly93d3cuaW50ZWwu ZGU+Ck1hbmFnaW5nIERpcmVjdG9yczogQ2hyaXN0aW4gRWlzZW5zY2htaWQsIFNoYXJvbiBIZWNr LCBUaWZmYW55IERvb24gU2lsdmEgIApDaGFpcnBlcnNvbiBvZiB0aGUgU3VwZXJ2aXNvcnkgQm9h cmQ6IE5pY29sZSBMYXUKUmVnaXN0ZXJlZCBPZmZpY2U6IE11bmljaApDb21tZXJjaWFsIFJlZ2lz dGVyOiBBbXRzZ2VyaWNodCBNdWVuY2hlbiBIUkIgMTg2OTI4Cg==