From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by sourceware.org (Postfix) with ESMTPS id 952453858D35 for ; Thu, 16 Mar 2023 15:08:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 952453858D35 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=1678979293; x=1710515293; h=from:to:subject:date:message-id:references:mime-version: content-transfer-encoding; bh=FDGBFCQxkVs/t21xEQI5h7j/x2TSOSYqMjkRBUL6K9I=; b=aGJXAMrL5Ebvfr/OB2i+FOrL7HZSEd+272IGvPrGVxzMlZq8t8wK+1Ky OHjClc8yC716wLEXBDg3d46JOJ3O/irNZBLtg5RInp70LaVGcYRM+bmrB yPaHr0nTu1+fuex9qto5m+yS828wfXD0VpZXrmmw6lmqG66yJDU9is6bu XhuewAjHquwDoYGCHQyQL+mbhMThG8chcjqyX1aalBPjfTv8t2cTMeCn3 GDrI2GOWlJTI47KfLBIEihAdrSuJ7NJME0Nvq6mB9qrBjYo2aExOQ8SPJ oBxeNm73UndlzmKIq6KKXlkjd378fveFYypKAihcAnGr0ZK5flxrGKT/d A==; X-IronPort-AV: E=McAfee;i="6600,9927,10651"; a="339560659" X-IronPort-AV: E=Sophos;i="5.98,265,1673942400"; d="scan'208";a="339560659" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Mar 2023 08:08:12 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10651"; a="679929395" X-IronPort-AV: E=Sophos;i="5.98,265,1673942400"; d="scan'208";a="679929395" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga002.jf.intel.com with ESMTP; 16 Mar 2023 08:08:12 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Thu, 16 Mar 2023 08:08:12 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21 via Frontend Transport; Thu, 16 Mar 2023 08:08:12 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.105) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.21; Thu, 16 Mar 2023 08:08:12 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m2QguhPnR/F8FDsxUvA2Ugla4MST+XeqPUnGFsDDlUPNcvaIg3+B+8azL6YEU5tNJcBuoEr3xF3GD3UBCqXO0DZK33mLHYn5w6nKQMF/qp3d1mp8UPr9WXep/ut0IJ2Mc+gW4Wz708ZOx//3nsdRC/sOMympIWsXum9FMVMBQjRb9wqQKAHF74oxPw9WyXC+PhwNCb8lv05zAby/oanHS+cQXfqW+LNlqStUaahkZ5Z8Eqh0qYTZ5KXVknSZqrUbWDpQM91jzV6bdzPyUKvpQ15iq8SjVakpP/aMUq4qBMcTZT6FoC/7qzY3THB0a6Y+CFJ6yQZYulVAxHWOXoTmDg== 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=FCc9QoQMYOghZ2XXXssrYB3zdllIHN26lO86JrY+TmY=; b=Txa+RXU1hhG3Ou1+j4vVGIj0W8pvnZiPQMWMfdcl7paDcGambBpFShWqWwauqrJwfBsUQhFInD202I7DDs3MPzHGx2c6Bu+tdkOSIOpJZN3RzqvE81NaZJxobOsy9QY+HS2fFPgosvGdsebEWIFvy7vZabSvYC/wNnjZsBO0twx4vAtzJRjSnKcKtvktzG94fr6IUEoH72i8u+holVwfuLgsDIc87J/lOHF7HFwnwz/LXeot6swS/CID24bXNU7ZtCMTbAaGDb8sQQ7TpcuTI7ev3e4LVv1vtnIHRimuaWKdqviz5QzNhEWamNhDOYLivKvkys1YTkHKxLJveVs7WQ== 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 SA2PR11MB5001.namprd11.prod.outlook.com (2603:10b6:806:118::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.26; Thu, 16 Mar 2023 15:08:10 +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.026; Thu, 16 Mar 2023 15:08:10 +0000 From: "Willgerodt, Felix" To: "gdb-patches@sourceware.org" Subject: RE: [PING] [PATCH 1/1] gdb: Avoid warning for the jump command inside an inline function. Thread-Topic: [PING] [PATCH 1/1] gdb: Avoid warning for the jump command inside an inline function. Thread-Index: AQHZMAdsRwzHlWCXYkWoQ7JK0PvHpgGOQiHQAzH2uJA= Date: Thu, 16 Mar 2023 15:08:10 +0000 Message-ID: References: <20230124151932.2471769-1-felix.willgerodt@intel.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_|SA2PR11MB5001:EE_ x-ms-office365-filtering-correlation-id: 2ed7254a-a37f-4a40-55a9-08db26304177 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Vzhi2g9CrVzDW6PzCuFePfaLrlo1UXED2Y0B0uteRCHK5ryJYDiDrFw1nMKixd3dXOl++Vp32S2w3/WkAnZF7Ky2AcWzcXff/cPbEA9zJxFuJqsbt7XWCyO7jPaGXWN4JEQxjf4UaYipKfbK9uWigDypqcbNMwpFC9oVgJSNu/ZNL8yhP0NgOtRyFVei6SG6llTrG70e4iqnnA58wXS8x5u+ujcOww6GXcGanMxFLng5H/BzD14670hPBbHWVanvLvh4MpkwguUZHhkHLPxbORK8EghFpcp30MgZuf/aEaGRTnwaDxx3nFXLHIi+BQGAQy/92oVNNlp1PDHjLazxi5tl3SOpOG40MhXMeXbfw/WolWbEcmNFbMpLwx+wTSotVlkABDWI2bSqY1TpEVi1GrLVtL9TCy+GgatqfospeZLZmtXGEWHIAj4I+BXnzhP64lmKShpc0hpyMlzFVyUM8uTlNTz9/cajox/PRh1yjMiF6dxW2WIqtTxEQHgg8aJ4bl0MqcHzZ6GOrY3hKsW5aTUQViEk+NP3Y6ORduVh2k8uyvaxjVkzAdil9Wt+ei69eihpkt8jB6S7W/LcV9tOX6zGXOMxZqgkJCxKu51OQzrJXZnoVW+fV1ouAq1aC2VV7bilRqbFkPrG1OjY4wPW59fpwuWhDFwl0NcgexiUy32fax/UfUT+53DEiOlU/KCLd4FhhvS+aExEbI1oYKJcpw== 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)(376002)(136003)(366004)(396003)(39860400002)(346002)(451199018)(38100700002)(66574015)(316002)(33656002)(55016003)(38070700005)(122000001)(82960400001)(86362001)(53546011)(83380400001)(186003)(9686003)(6506007)(26005)(52536014)(5660300002)(2906002)(478600001)(71200400001)(8676002)(66446008)(41300700001)(7696005)(6916009)(76116006)(64756008)(8936002)(66946007)(66556008)(66476007)(2004002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?d2QrVGZ2bkVwM0psOW02RFljWm1EeG9zWGJqRTFWeGlOcG1nRVN4blVQWWZS?= =?utf-8?B?TXoxK0k0N2d5OTZ5RWRGSzc5c0didC84RWpZUmFCWkZZUTFsRm5BZkZwaS9o?= =?utf-8?B?ckxTVXdQQlZWeE9WRnpVdTVVd0haVzdsMXhYSWVoQXp4bjBrTmE2YmhvUElZ?= =?utf-8?B?UGpPNk5kSjNOUjhMdW9rZGZOdk1FUnVtaWkyVi83aFJQNlN2eVY5NVNlTHRp?= =?utf-8?B?NGYzc0poV2hJZHNsR2tDSmxlcFMwZjVrc0kyaEtiSUYrZHo2UG5UZU5VZUd6?= =?utf-8?B?cG0zRXVVNEJGV0ZmTCt3S0Y0dHhHVVMrTllLSkxPdXR2Z0hndWNhSFRVSE1E?= =?utf-8?B?R0tubUR1S01qOGxQaEZDT3pXa0NuVHFhSmhhM0ZpWXNHN0MzR3hYTzE5QkNE?= =?utf-8?B?T1psSGVLL3kvY0dsd0YwMzZGWWJ1ak1tenpXWHlpV1NHOGtIejZ6MmgrUjlM?= =?utf-8?B?TnBJUGZOcm9ELzBTV3FSU0xOWXlna3d2anR1aUFnTG1pdTZDK1JxR210OGhy?= =?utf-8?B?S2tyMWNJMnphMHR6U3kwcEhxNkVoN3RGeWZqVFBpL2tXUi8vS242alhzdk0w?= =?utf-8?B?NmxhNFBUTnpZZEV5bTY5UXE4Zlg3dWFzaERkZ0ZkOVYraHJPM0t3SW80L1ZU?= =?utf-8?B?SlM4RVNzaTFjRjhWYUVsa0VXc05WcEJzOUh3SUN3aUppeTdBeWI0cDNTOXgy?= =?utf-8?B?eXdPRGdSbTJYMFNrU2ExSnJ0OXVhOU9DNUtRelBOajJtQWEzb0JBeHFsTDAz?= =?utf-8?B?aldWTXpIM2dTMWFwdWdwVE5hVTZkZks3RmVXWnRjaFhkSFRobitpNkdLckwr?= =?utf-8?B?VEpwT2VoMHBLNTM5WVJ5ZE8zd2RyVnFCanhvWG5IUEFwUHE5aDREUjdMUDha?= =?utf-8?B?SllEV1MwYS9GUUo1djlHOTgwcjB4S0NncUZjRTluYy9PQVltOHBJWWpOMWc5?= =?utf-8?B?a0tVeFZxWTFZM2JHL0tQRXRwajNySkJYR0NZbnhheEt2ZVpoV3o3RHprSVNz?= =?utf-8?B?S252Mk1tZEJ4QkdBNW9lTkVGdHY5VDE2bG11c2JoRXJCTkdHeTdPUUxBZ2Jn?= =?utf-8?B?eW5RTWRxT2hpYVVFNmhtbWozUm92Z25sbGtVZmM2WTdOVG12WlhRY1p3cjJr?= =?utf-8?B?cnh6QlIrQko0RmMxeUx3V0Z0VU5xSVQyQ2oyYWlsWCtaVTZaU2szOW5lK3h3?= =?utf-8?B?eHRxQTVrVlZ3UFhKUkkyV2NmMEh2SjRzTDdTby96Q3BzcC95OGh3aU50ZHAv?= =?utf-8?B?dGNwSE9XK3NBUlFtbUpTZ21hRWJ5L0tscEZXOStyZnViSUZBQ0FGdk1aUVlF?= =?utf-8?B?YUs0VjlrRFFzdllmNkVzTVJOK0dOWjdqTUpaTXdmb3B2bGRSUm45QWFVU2Fk?= =?utf-8?B?Ui9obnM0dEVDbVZQMGRxY2hwTmt6WWVTZkhkUzVIcXRCcC9rMlhMSHorMHhQ?= =?utf-8?B?bVNhN2duaFl6THlrN0NDMDhlMHVsWHdKc1RPUDJkbGVYMkpyL0hUWHlNN01t?= =?utf-8?B?eFl3WWpUcDM0WHRIUXZqU1MvQlVhRGduangvUWtsZVNLOVFBcXBSWllDdi9S?= =?utf-8?B?MEFVMUplWDhGenV6WFR2R2h1Ry9hdmVLOEprWEs0aTFaeXp1dmRJR0IxNURB?= =?utf-8?B?RW9RWFliWjFxczVPbSttRFRCTlpIUmlLWVlXVHJvOENrSlpKcWhGOTgvZHAy?= =?utf-8?B?VWhoOE45c2hiZTBpTmFYYjJGaUJGWnVqRHNXLzdOSDFvY0FETi9za0hJL0xp?= =?utf-8?B?ZjVOY2t3dmZ2UWdVNWtTZkVjSnR5VGt5bjhlMmpJMU5xM3lZZTVVS2c5Ymps?= =?utf-8?B?b3lmM1RHR2NETkNaN0EvZXhIZVV5TXQrY0NLbFBjMTlzOVYzSnljZVB5WEgy?= =?utf-8?B?dFZqZXZIbllIOUgzWkg2dVhlUm5VTWI2Sms1THNpT0lDRm9NdkRkQ0p2MnZV?= =?utf-8?B?QThBcDZMMmdZc0RMWW9UekRQLzI1U2hzaDN1MXRtYVpxYTRpT1lBaW8rMVcz?= =?utf-8?B?bGUrSmM1WkV4YWxDNWRSeUFFVlRPTFdtOEJ5czgwTlZQTDRzdHNSR1E3SzFn?= =?utf-8?B?R3F3L3B3aVljZ1FGcHlhUHg4UnV6bmNpdjFSZTJ2T2d5SlZSWlFLQmN2cnFE?= =?utf-8?B?bzVpRU90Rm4yZ1BqZTNTMTBLczRXQlc3RkhFcXQzdFhPYmVKS2d1UHZyb2VX?= =?utf-8?B?Q1E9PQ==?= 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: 2ed7254a-a37f-4a40-55a9-08db26304177 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Mar 2023 15:08:10.1057 (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: y/81I8oLH/4EUE8THwZMXjMreSxL4QHGjC8ZxyNxdMOaqN7xseXNdbKQdodszP/aNVs79YLMEsLGXbVnSE6kZzYUXDqzJNS7dwfZ8U/jr5k= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5001 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-11.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,KAM_SHORT,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,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: KlBpbmcqIHYzDQoNClRoYW5rcywNCkZlbGl4DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t LS0NCj4gRnJvbTogV2lsbGdlcm9kdCwgRmVsaXgNCj4gU2VudDogTW9udGFnLCA2LiBNw6RyeiAy MDIzIDEwOjA0DQo+IFRvOiBnZGItcGF0Y2hlc0Bzb3VyY2V3YXJlLm9yZw0KPiBTdWJqZWN0OiBS RTogW1BJTkddIFtQQVRDSCAxLzFdIGdkYjogQXZvaWQgd2FybmluZyBmb3IgdGhlIGp1bXAgY29t bWFuZA0KPiBpbnNpZGUgYW4gaW5saW5lIGZ1bmN0aW9uLg0KPiANCj4gKlBpbmcqIHYyDQo+IA0K PiBUaGFua3MsDQo+IEZlbGl4DQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ ID4gRnJvbTogV2lsbGdlcm9kdCwgRmVsaXgNCj4gPiBTZW50OiBNb250YWcsIDIwLiBGZWJydWFy IDIwMjMgMTM6NTENCj4gPiBUbzogZ2RiLXBhdGNoZXNAc291cmNld2FyZS5vcmcNCj4gPiBTdWJq ZWN0OiBbUElOR10gW1BBVENIIDEvMV0gZ2RiOiBBdm9pZCB3YXJuaW5nIGZvciB0aGUganVtcCBj b21tYW5kDQo+ID4gaW5zaWRlIGFuIGlubGluZSBmdW5jdGlvbi4NCj4gPg0KPiA+ICpQaW5nKg0K PiA+DQo+ID4gVGhhbmtzLA0KPiA+IEZlbGl4DQo+ID4NCj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVz c2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBXaWxsZ2Vyb2R0LCBGZWxpeCA8ZmVsaXgud2lsbGdlcm9k dEBpbnRlbC5jb20+DQo+ID4gPiBTZW50OiBEaWVuc3RhZywgMjQuIEphbnVhciAyMDIzIDE2OjIw DQo+ID4gPiBUbzogZ2RiLXBhdGNoZXNAc291cmNld2FyZS5vcmcNCj4gPiA+IENjOiBXaWxsZ2Vy b2R0LCBGZWxpeCA8ZmVsaXgud2lsbGdlcm9kdEBpbnRlbC5jb20+OyBDcmlzdGlhbiBTYW5kdQ0K PiA+ID4gPGNyaXN0aWFuLnNhbmR1QGludGVsLmNvbT4NCj4gPiA+IFN1YmplY3Q6IFtQQVRDSCAx LzFdIGdkYjogQXZvaWQgd2FybmluZyBmb3IgdGhlIGp1bXAgY29tbWFuZCBpbnNpZGUgYW4NCj4g PiA+IGlubGluZSBmdW5jdGlvbi4NCj4gPiA+DQo+ID4gPiBXaGVuIHN0b3BwZWQgaW5zaWRlIGFu IGlubGluZSBmdW5jdGlvbiwgdHJ5aW5nIHRvIGp1bXAgdG8gYSBkaWZmZXJlbnQgbGluZQ0KPiA+ ID4gb2YgdGhlIHNhbWUgZnVuY3Rpb24gY3VycmVudGx5IHJlc3VsdHMgaW4gYSB3YXJuaW5nIGFi b3V0IGp1bXBpbmcgdG8NCj4gPiBhbm90aGVyDQo+ID4gPiBmdW5jdGlvbi4gIEZpeCB0aGlzIGJ5 IHRha2luZyBpbmxpbmUgZnVuY3Rpb25zIGludG8gYWNjb3VudC4NCj4gPiA+DQo+ID4gPiBCZWZv cmU6DQo+ID4gPiAgIEJyZWFrcG9pbnQgMSwgZnVuY3Rpb25faW5saW5lICh4PTUxMCkgYXQganVt cC1pbmxpbmUuY3BwOjIyDQo+ID4gPiAgIDIyICAgICAgICBhID0gYSArIHg7ICAgICAgICAgICAg IC8qIGlubGluZS1mdW5jdCAqLw0KPiA+ID4gICAoZ2RiKSBqIDIxDQo+ID4gPiAgIExpbmUgMjEg aXMgbm90IGluIGBmdW5jdGlvbl9pbmxpbmUoaW50KScuICBKdW1wIGFueXdheT8gKHkgb3IgbikN Cj4gPiA+DQo+ID4gPiBBZnRlcjoNCj4gPiA+ICAgQnJlYWtwb2ludCAyLCBmdW5jdGlvbl9pbmxp bmUgKHg9NTEwKSBhdCBqdW1wLWlubGluZS5jcHA6MjINCj4gPiA+ICAgMjIgICAgICAgIGEgPSBh ICsgeDsgICAgICAgICAgICAvKiBpbmxpbmUtZnVuY3QgKi8NCj4gPiA+ICAgKGdkYikgaiAyMQ0K PiA+ID4gICBDb250aW51aW5nIGF0IDB4NDAwNjc5Lg0KPiA+ID4NCj4gPiA+ICAgQnJlYWtwb2lu dCAxLCBmdW5jdGlvbl9pbmxpbmUgKHg9NTEwKSBhdCBqdW1wLWlubGluZS5jcHA6MjENCj4gPiA+ ICAgMjEgICAgICAgIGEgKz0gMTAyMCArIGE7ICAgICAgICAgICAgICAgIC8qIGluY3JlbWVudC1m dW5jdCAqLw0KPiA+ID4NCj4gPiA+IFRoaXMgd2FzIHJlZ3Jlc3Npb24tdGVzdGVkIG9uIFg4Ni02 NCBMaW51eC4NCj4gPiA+DQo+ID4gPiBDby1BdXRob3JlZC1ieTogQ3Jpc3RpYW4gU2FuZHUgPGNy aXN0aWFuLnNhbmR1QGludGVsLmNvbT4NCj4gPiA+IC0tLQ0KPiA+ID4gIGdkYi9pbmZjbWQuYyAg ICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDMgKy0NCj4gPiA+ICBnZGIvdGVzdHN1aXRlL2dk Yi5iYXNlL2p1bXAtaW5saW5lLmMgICB8IDMwICsrKysrKysrKysrKysrKysrDQo+ID4gPiAgZ2Ri L3Rlc3RzdWl0ZS9nZGIuYmFzZS9qdW1wLWlubGluZS5leHAgfCA0NQ0KPiA+ICsrKysrKysrKysr KysrKysrKysrKysrKysrDQo+ID4gPiAgMyBmaWxlcyBjaGFuZ2VkLCA3NyBpbnNlcnRpb25zKCsp LCAxIGRlbGV0aW9uKC0pDQo+ID4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGdkYi90ZXN0c3VpdGUv Z2RiLmJhc2UvanVtcC1pbmxpbmUuYw0KPiA+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBnZGIvdGVz dHN1aXRlL2dkYi5iYXNlL2p1bXAtaW5saW5lLmV4cA0KPiA+ID4NCj4gPiA+IGRpZmYgLS1naXQg YS9nZGIvaW5mY21kLmMgYi9nZGIvaW5mY21kLmMNCj4gPiA+IGluZGV4IGZkODhiOGNhMzI4Li40 MDQxNGJjOTI2MCAxMDA2NDQNCj4gPiA+IC0tLSBhL2dkYi9pbmZjbWQuYw0KPiA+ID4gKysrIGIv Z2RiL2luZmNtZC5jDQo+ID4gPiBAQCAtMTA5MSw3ICsxMDkxLDggQEAganVtcF9jb21tYW5kIChj b25zdCBjaGFyICphcmcsIGludCBmcm9tX3R0eSkNCj4gPiA+DQo+ID4gPiAgICAvKiBTZWUgaWYg d2UgYXJlIHRyeWluZyB0byBqdW1wIHRvIGFub3RoZXIgZnVuY3Rpb24uICAqLw0KPiA+ID4gICAg Zm4gPSBnZXRfZnJhbWVfZnVuY3Rpb24gKGdldF9jdXJyZW50X2ZyYW1lICgpKTsNCj4gPiA+IC0g IHNmbiA9IGZpbmRfcGNfZnVuY3Rpb24gKHNhbC5wYyk7DQo+ID4gPiArICBzZm4gPSBmaW5kX3Bj X3NlY3RfY29udGFpbmluZ19mdW5jdGlvbiAoc2FsLnBjLA0KPiA+ID4gKwkJCQkJICBmaW5kX3Bj X21hcHBlZF9zZWN0aW9uIChzYWwucGMpKTsNCj4gPiA+ICAgIGlmIChmbiAhPSBudWxscHRyICYm IHNmbiAhPSBmbikNCj4gPiA+ICAgICAgew0KPiA+ID4gICAgICAgIGlmICghcXVlcnkgKF8oIkxp bmUgJWQgaXMgbm90IGluIGAlcycuICBKdW1wIGFueXdheT8gIiksIHNhbC5saW5lLA0KPiA+ID4g ZGlmZiAtLWdpdCBhL2dkYi90ZXN0c3VpdGUvZ2RiLmJhc2UvanVtcC1pbmxpbmUuYw0KPiA+ID4g Yi9nZGIvdGVzdHN1aXRlL2dkYi5iYXNlL2p1bXAtaW5saW5lLmMNCj4gPiA+IG5ldyBmaWxlIG1v ZGUgMTAwNjQ0DQo+ID4gPiBpbmRleCAwMDAwMDAwMDAwMC4uMTc0NDdjMmQ1NTcNCj4gPiA+IC0t LSAvZGV2L251bGwNCj4gPiA+ICsrKyBiL2dkYi90ZXN0c3VpdGUvZ2RiLmJhc2UvanVtcC1pbmxp bmUuYw0KPiA+ID4gQEAgLTAsMCArMSwzMCBAQA0KPiA+ID4gKy8qIENvcHlyaWdodCAyMDIxLTIw MjMgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuDQo+ID4gPiArDQo+ID4gPiArICAgVGhp cyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9v ciBtb2RpZnkNCj4gPiA+ICsgICBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFs IFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQ0KPiA+ID4gKyAgIHRoZSBGcmVlIFNvZnR3 YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yDQo+ID4g PiArICAgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4NCj4gPiA+ICsNCj4gPiA+ ICsgICBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxs IGJlIHVzZWZ1bCwNCj4gPiA+ICsgICBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQg ZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZg0KPiA+ID4gKyAgIE1FUkNIQU5UQUJJTElUWSBv ciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUNCj4gPiA+ICsgICBH TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLg0KPiA+ID4gKw0KPiA+ ID4gKyAgIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFs IFB1YmxpYyBMaWNlbnNlDQo+ID4gPiArICAgYWxvbmcgd2l0aCB0aGlzIHByb2dyYW0uICBJZiBu b3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uDQo+ID4gKi8NCj4gPiA+ICsN Cj4gPiA+ICtfX2F0dHJpYnV0ZV9fKChhbHdheXNfaW5saW5lKSkNCj4gPiA+ICtzdGF0aWMgdm9p ZCBpbmxpbmUNCj4gPiA+ICtmdW5jdGlvbl9pbmxpbmUgKGludCB4KQ0KPiA+ID4gK3sNCj4gPiA+ ICsgIGludCBhID0geDsNCj4gPiA+ICsgIGEgKz0gMTAyMCArIGE7CQkvKiBpbmNyZW1lbnQtZnVu Y3QuICovDQo+ID4gPiArICBhID0gYSArIHg7CQkJLyogaW5saW5lLWZ1bmN0LiAqLw0KPiA+ID4g K30NCj4gPiA+ICsNCj4gPiA+ICtpbnQNCj4gPiA+ICttYWluICgpDQo+ID4gPiArew0KPiA+ID4g KyAgZnVuY3Rpb25faW5saW5lICg1MTApOw0KPiA+ID4gKyAgcmV0dXJuIDA7CQkJLyogb3V0LW9m LWZ1bmMuICovDQo+ID4gPiArfQ0KPiA+ID4gZGlmZiAtLWdpdCBhL2dkYi90ZXN0c3VpdGUvZ2Ri LmJhc2UvanVtcC1pbmxpbmUuZXhwDQo+ID4gPiBiL2dkYi90ZXN0c3VpdGUvZ2RiLmJhc2UvanVt cC1pbmxpbmUuZXhwDQo+ID4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NA0KPiA+ID4gaW5kZXggMDAw MDAwMDAwMDAuLmZlZjI5ZmVkYjJmDQo+ID4gPiAtLS0gL2Rldi9udWxsDQo+ID4gPiArKysgYi9n ZGIvdGVzdHN1aXRlL2dkYi5iYXNlL2p1bXAtaW5saW5lLmV4cA0KPiA+ID4gQEAgLTAsMCArMSw0 NSBAQA0KPiA+ID4gKyMgQ29weXJpZ2h0IDIwMjEtMjAyMyBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp b24sIEluYy4NCj4gPiA+ICsNCj4gPiA+ICsjIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJl OyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5DQo+ID4gPiArIyBpdCB1bmRl ciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hl ZCBieQ0KPiA+ID4gKyMgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNp b24gMyBvZiB0aGUgTGljZW5zZSwgb3INCj4gPiA+ICsjIChhdCB5b3VyIG9wdGlvbikgYW55IGxh dGVyIHZlcnNpb24uDQo+ID4gPiArIw0KPiA+ID4gKyMgVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1 dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsDQo+ID4gPiArIyBidXQgV0lU SE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZg0K PiA+ID4gKyMgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQ T1NFLiAgU2VlIHRoZQ0KPiA+ID4gKyMgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1v cmUgZGV0YWlscy4NCj4gPiA+ICsjDQo+ID4gPiArIyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQg YSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQ0KPiA+ID4gKyMgYWxvbmcg d2l0aCB0aGlzIHByb2dyYW0uICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vu c2VzLz4uDQo+ID4gKi8NCj4gPiA+ICsjDQo+ID4gPiArIyBUZXN0cyBHREJzIHN1cHBvcnQgZm9y IGp1bXAgZm9yIGlubGluZSBmdW5jdGlvbnMuDQo+ID4gPiArDQo+ID4gPiArc3RhbmRhcmRfdGVz dGZpbGUNCj4gPiA+ICsNCj4gPiA+ICtpZiB7IFtwcmVwYXJlX2Zvcl90ZXN0aW5nICJmYWlsZWQg dG8gcHJlcGFyZSIgJHRlc3RmaWxlICRzcmNmaWxlXSB9IHsNCj4gPiA+ICsgICAgcmV0dXJuIC0x DQo+ID4gPiArfQ0KPiA+ID4gKw0KPiA+ID4gK2lmIHsgIVtydW50b19tYWluXSB9IHsNCj4gPiA+ ICsgICAgdW50ZXN0ZWQgImZhaWxlZCB0byBydW4gdG8gbWFpbiINCj4gPiA+ICsgICAgcmV0dXJu IC0xDQo+ID4gPiArfQ0KPiA+ID4gKw0KPiA+ID4gK2dkYl9icmVha3BvaW50IFtnZGJfZ2V0X2xp bmVfbnVtYmVyICJpbmxpbmUtZnVuY3QiXQ0KPiA+ID4gK2dkYl9jb250aW51ZV90b19icmVha3Bv aW50ICJpbmxpbmUtZnVuY3QiICIuKmlubGluZS1mdW5jdC4qIg0KPiA+ID4gKw0KPiA+ID4gKyMg VGVzdCBqdW1wIHRvIGFub3RoZXIgZnVuY3Rpb24gLSBtYWluLg0KPiA+ID4gK3NldCBvdXRfZnVu YyBbZ2RiX2dldF9saW5lX251bWJlciAib3V0LW9mLWZ1bmMiXQ0KPiA+ID4gK2dkYl90ZXN0ICJq dW1wICRvdXRfZnVuYyIgXA0KPiA+ID4gKyAgICAiTm90IGNvbmZpcm1lZC4qIiBcDQo+ID4gPiAr ICAgICJhYm9ydGVkIGp1bXAgb3V0IG9mIGN1cnJlbnQgZnVuY3Rpb24iIFwNCj4gPiA+ICsgICAg IkxpbmUgJG91dF9mdW5jIGlzIG5vdCBpbiBgZnVuY3Rpb25faW5saW5lLionLiAgSnVtcCBhbnl3 YXkuKnkgb3Igbi4gJCINCj4gXA0KPiA+ID4gKyAgICAibiINCj4gPiA+ICsNCj4gPiA+ICsjIFRl c3QganVtcCBpbiB0aGUgc2FtZSBpbmxpbmUgZnVuY3Rpb24uDQo+ID4gPiArc2V0IGluY3JlbWVu dCBbZ2RiX2dldF9saW5lX251bWJlciAiaW5jcmVtZW50LWZ1bmN0Il0NCj4gPiA+ICtnZGJfYnJl YWtwb2ludCAkaW5jcmVtZW50DQo+ID4gPiArZ2RiX3Rlc3QgImp1bXAgJGluY3JlbWVudCIgIkJy ZWFrcG9pbnQgLiogYXQgLio6JGluY3JlbWVudC4qIg0KPiA+ID4gK2dkYl90ZXN0ICJuZXh0IiAi LippbmxpbmUtZnVuY3QuKiINCj4gPiA+ICtnZGJfdGVzdCAicHJpbnQgYSIgIj0gNTEwMCINCj4g PiA+IC0tDQo+ID4gPiAyLjM0LjMNCg0KSW50ZWwgRGV1dHNjaGxhbmQgR21iSApSZWdpc3RlcmVk IEFkZHJlc3M6IEFtIENhbXBlb24gMTAsIDg1NTc5IE5ldWJpYmVyZywgR2VybWFueQpUZWw6ICs0 OSA4OSA5OSA4ODUzLTAsIHd3dy5pbnRlbC5kZSA8aHR0cDovL3d3dy5pbnRlbC5kZT4KTWFuYWdp bmcgRGlyZWN0b3JzOiBDaHJpc3RpbiBFaXNlbnNjaG1pZCwgU2hhcm9uIEhlY2ssIFRpZmZhbnkg RG9vbiBTaWx2YSAgCkNoYWlycGVyc29uIG9mIHRoZSBTdXBlcnZpc29yeSBCb2FyZDogTmljb2xl IExhdQpSZWdpc3RlcmVkIE9mZmljZTogTXVuaWNoCkNvbW1lcmNpYWwgUmVnaXN0ZXI6IEFtdHNn ZXJpY2h0IE11ZW5jaGVuIEhSQiAxODY5MjgK