From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mx.groups.io with SMTP id smtpd.web10.11557.1637340700576251771 for ; Fri, 19 Nov 2021 08:51:40 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=mVAwsTq2; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: michael.d.kinney@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10172"; a="320662276" X-IronPort-AV: E=Sophos;i="5.87,248,1631602800"; d="scan'208";a="320662276" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Nov 2021 08:51:39 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,248,1631602800"; d="scan'208";a="495933488" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga007.jf.intel.com with ESMTP; 19 Nov 2021 08:51:39 -0800 Received: from fmsmsx606.amr.corp.intel.com (10.18.126.86) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Fri, 19 Nov 2021 08:51:38 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Fri, 19 Nov 2021 08:51:38 -0800 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.176) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Fri, 19 Nov 2021 08:51:38 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eAOGJQzdDroJd7uEdXv9BT42SJmVxHgxCWJbjZ03Q34WP2StBv+yRMxGnvfzsm8GsZVJmWCM6XyPJSaWi5LrYJ2iLIKBu4wmRdtQP9O+UL4fg/e9zB7npUy+Fv3W20AgKoeAdFgyjnyIt7yMX65ueIRyP4Gtp6xTbmV7ZphI+l+y2BvKaHkYCUwZOgiPINFiB+6bhZn05EwAJH6Qo1U2aWANH/bH+kdz+m6L/KGK2uDF4iSve+teel7elkH09uDzKsm71djGix2Y7t7VGTgeZMEw//KBc3uYIajlaB1G6/Umc0abeALWQI50yKq8UXT5wHsyFOWNkazIExdr9LiYFA== 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=/i9uTQt/zHIKmP2xu+cOLgKc6sY5DpIFcZEzwIvkF1E=; b=RaiS+/s3q5JtEtQeWXIly7XYdy8IdBtcA8PLifWZM8kE3yWy6FvzgndulpCWLW+ElnbtjonfTB9jRZDVvVbRD3zE8kYGSH1Sk0qQbuo7yjNGFyhB6to18sFfr9xGYNWIZwRxcR8llDwXkp/7Pk+kU235kLdgxi7YHEpt5f/VQkcr48Tn6iyeXUxChRmmDwXIhAhnPaQqg0EhchLGfKjFJsoD4Eow2wE7g4H354Y30mYa+TZHJBMslnB+LLEtMshrJs2wtFaXji5sJyU4JWaLqZKLXvoW0P3RKKhUr9N7f6TpcDY1lqdiy41lYKji7Wyc5fjgEyr9c3dilU4du4pPMQ== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/i9uTQt/zHIKmP2xu+cOLgKc6sY5DpIFcZEzwIvkF1E=; b=mVAwsTq2UWHr2lkscY2C3Pggg91c37WRzfe3Lyzonkkxn38g46nu/XTJJSKRnF/4TSe+ILj5lnpp9BHKJmtDB0sQ5C/gZoLxxpYZX0VfekPGuTwGPQ0dIkrNDWJSDEbomfb57W3YzsQ8bvxrJswk7EUzaz67nM9xMlqalNpaI6Q= Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by MW3PR11MB4523.namprd11.prod.outlook.com (2603:10b6:303:5b::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.26; Fri, 19 Nov 2021 16:51:35 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::68cc:6227:db69:d81a]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::68cc:6227:db69:d81a%6]) with mapi id 15.20.4713.022; Fri, 19 Nov 2021 16:51:35 +0000 From: "Michael D Kinney" To: Mikhail Krichanov , "devel@edk2.groups.io" , "Kinney, Michael D" CC: Liming Gao , "Liu, Zhiguang" , Vitaly Cheptsov Subject: Re: [PATCH] MdePkg: DebugLib: Compilation fix for clang-13. Thread-Topic: [PATCH] MdePkg: DebugLib: Compilation fix for clang-13. Thread-Index: AQHX3SS677FumiEl7UeoOHZdNeBNy6wLECQw Date: Fri, 19 Nov 2021 16:51:35 +0000 Message-ID: References: <20211119090529.2865-1-krichanov@ispras.ru> In-Reply-To: <20211119090529.2865-1-krichanov@ispras.ru> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 08649e40-98f1-4705-7ffc-08d9ab7cd91f x-ms-traffictypediagnostic: MW3PR11MB4523: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:183; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hpH57YkR+lxO1d13h5VnoV9Je5Byn+E66as1C4rNV+fkJFN6ATY0B85VOKw6eBSLJutZ41UKFqGUoSkgMZdNCAl/oRV42X183yHg0CIpXvl26kJOgQIIY61B/IlPJx8xuSUbZ9iTCSSgNLOFm78IaTKydfZFbkb037fxsQuITiR3NhGUjwxPoubQZ8ryVyuz5sUInPlkQhkVxqM0CJrJkUZXwxEVooyuZgwDEdgd84uNmS23KY2iqKaflhBs+oO6PQQsWwHV33rArFGhZWrRXPZApZU6n6zmwLLM2+Ijq1fIJFfXYRxQMexQ5ECT5en4wNSowRKtN4axFE0RfI6Kcmm4kRhR94TCcJwfLmEVacgOzcmVw8IzB2reDeRxSICHyhypupt5l46hw2bLbfquP5ocVft48GaCu60B6Ff3LylQ4RN6Mo/z+qOx1UJf4/2JORJQtsRHUJfY8jqb1+OY0fqrmb+Byxq7f0bGFs+zK0XNJ0JuYo0T/JcEh4hPFXv5YU5mbS8V3QswGf8oVcSHdVe84yfIcIS0AdOlwX2ZMWLPmjU70+ssiNcfata1uw2m87O9D1tJURKqiHm51PLm/PNDBz3ft2mZWXzcug1RtaCEUXxhJ4N31gY7pt83Ydr0n5249XREKGHnGJyvhkPv685JZjzn8NlDitI5rDrqnaBP39QCl+mOESk6B2+yxL20oedRgYuUYUEU2uSeTe3UsdK9FxJ/NV8W8wsFzrb3qaVOJUbHOADpJ0x5jAqY/xp5MX5ItjVBHc3pbKcyPce5o2yUk2F+KGEJg8ECccVluXc= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(53546011)(66446008)(64756008)(66556008)(66946007)(66476007)(7696005)(52536014)(2906002)(9686003)(38070700005)(966005)(26005)(76116006)(71200400001)(6506007)(186003)(4326008)(5660300002)(86362001)(55016002)(33656002)(508600001)(8676002)(82960400001)(122000001)(54906003)(8936002)(38100700002)(19627235002)(83380400001)(110136005)(316002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WmY5RGRVa0ZoTnhmNTFmRnhIQ21Vd1hTVHNXaURhT2ZQTkt2NWI5M0MwSVlH?= =?utf-8?B?WmJtazljSVVjbkYyWTFabG5pLy9MbHJic0x3T2tHekc2OFRjbGIzYkZnWFVk?= =?utf-8?B?RWp6SE5mSlRRNzNuQVAxS1VCcTJEZEF5R281MmpZTGw5UDhoV2M4RUZzTElX?= =?utf-8?B?RE9FUmV0S1h2NjZ1OUtEM0x1Qk5aVGxZb3dQSTVOVDZTOEVHRXNJM1EwL0U2?= =?utf-8?B?OEpzWkM3eEw5aUEvZnFTSDkzcDE4L29ZSElnMURPUUxhSnZuaFFOd2IveUdQ?= =?utf-8?B?cm5TSTY3MnlMSEhiWXVBcmpkT1RxbkFUWGdYK2NBcW1zajU1ZnRiekE0MUVB?= =?utf-8?B?MnhpUElkMzRDU0QwWTgzTHNNYmlZRlVLNGUzZHJVY09nWStIc2VzR1NidWZQ?= =?utf-8?B?ZmRtVGoxMEtYWXV2ajZ0ZWQ0bzJMa3ArOU5rbS9nQ1FKYkZ0WFR4MGVlUHFN?= =?utf-8?B?Y2lKMTJoWEcvT053MmpUcEFnVFBkWForWlFUVDVwTFYvNWc3Rm85ZGFTWkxX?= =?utf-8?B?S0ZZeERtVXpBYzdGQnN2aFVTTDJSNDVsNXBsRHpKU01meWxCTWRqdWFndENw?= =?utf-8?B?OHBVZVhSYzFqUS9UQW43anpTRm9vRDYyaHppR0lYVXNId1ZTcG52VHhnQjJV?= =?utf-8?B?UEpabVR5RkRNL3l2cWFXVUNEUEhvZWJJS2VWVkJGWU1UZ3VxUzRUOFdueFJa?= =?utf-8?B?b3M2NzVwSGNWeXQ5ajIwNHZraGUybW5PRlpzcHFVaUlBVFNzWW1ZRkp5VFYy?= =?utf-8?B?NjBOUFFHdEcwWE1vNzkreGt5L3N1MlBKM0daVmUyVjBWZXRMbnFYMXJ6U1d2?= =?utf-8?B?eWlnYW1zUWlKQTUvS0NGMDBJSU80R1JUbkRTNWNHS3hSVWFxQnFUbnY1eFMw?= =?utf-8?B?Zjk0U2Fzbk9MMTljampkaFJnRDNmQUFWdE5sajVtOTZ6RFQrRS9jZXJsUE16?= =?utf-8?B?WG1zUkZWUFNMUmdmTGg1NmZXM1laNk5RQWcwS09zWGMzTlFGYjNWV1gzdzBo?= =?utf-8?B?QmtFTlQxeGlUT3lmc3M1L0VPR1h1UGUxV1hsdGU2RUVYU0M2THNlN1RvMEw3?= =?utf-8?B?c0kxUk5VeWhMSXY3NkFyVTFqSzA4ZlcrMWVvTGdSRlFlK0FhRTJGa2RwNUF4?= =?utf-8?B?V3pSUXZFVldQc1ozclVyMmxvKzFENWk4amtyRHR3Qi9RaXgyMWlYUlFSWWpJ?= =?utf-8?B?azdQeVM0NFhZNThlQ1k0Q29lL2sxcS9maktkaWpkR0M0TFQ3dVZjMnZZclk3?= =?utf-8?B?VE90UVphMW5mTDh2cmtTK0hUQzBpbk1Nc1ovZ0ZIZ0RNMzhFa0VGaFNXY2oz?= =?utf-8?B?Y0VMaWIyaUh2eDFtaEhCSXl5aWFCdW94KzE5L0dTcTYxeDN5Q0dVcWF1by85?= =?utf-8?B?bEZ3ZTNoT01SRGNISjRvc3BWL1l6TlBLVUFMWEFRbTY1U0EwZG9RWkJlQmV5?= =?utf-8?B?MERXdU1LOW50SEVlYXVCbVZlbEFZUkNyUXpTT1U0R2xLYWx0ell4YTJSVURk?= =?utf-8?B?cmpXUW5kYjdPWCszclhJMU5XZmE2cUpjeXFRT0tvb05ybVVUY0ZyTG5lWFh4?= =?utf-8?B?ZjFIcFpiU1NtMmlDcTVWUTkyeWhHZ0J5OEJmNXVUdXl2SVJxRlZTZVdmbDJj?= =?utf-8?B?U2RJYS9HQk04Nm9ma2ZiTXpoaW5nbWdjbWJDNi9GRHIybWprNzVsN3JFRkxW?= =?utf-8?B?bExiWEE2TGV0Q09uZUZkaHd5bnRpRVgrQU8wUklGNFhjNDZ2WGkvV254ZmhS?= =?utf-8?B?V1pZUmdzRUdPWEFzYWRHdlVhVnB3amJBTVhwdklhZjRZbHRxN3BJa3laT0lS?= =?utf-8?B?SjhiNG9NdDJHMW5MUWtvQ3FJYjVFUW5LakdoYWNrRXdQWW03RlJ4UXZKeFhw?= =?utf-8?B?U2Nsbjg2bUp0RktOd2VnSUNlWDJwSGhBK1BtNVQxMTZaK0FWTjQxalg1ejB5?= =?utf-8?B?dnpHZDZ6eHdTdFJ1c2tJdktJRHhBNjU0ZnlPdWo0TXNFUXQvZ3BwTk04eVRJ?= =?utf-8?B?SFVHUGJ6c1NhWUVjN21RU0NBRVZaaGhtbXBhbUdjeFRaOVlJUVpPMUNZMitk?= =?utf-8?B?YUJ3MkcwZ3ZxTWR0VkRCZmIyZDlQT1NiREE3a0tRUkovM2pNa2FiMVd2SlUy?= =?utf-8?B?STVFeUFXNy9JalpYZjBOWm1nWWpTWUFmcXB4SUU3WjczK0huTGptQ0VNRDBE?= =?utf-8?B?VTVDeEFqWHBaMTFyalpib1o2dDE0cFlUd0RLd1BmN1BrMzNIQ3dxZW12S0ho?= =?utf-8?B?NHhqZ0toYWxUU2EzYUxEQ2xWdHRnPT0=?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 08649e40-98f1-4705-7ffc-08d9ab7cd91f X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Nov 2021 16:51:35.5057 (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: hD65pDzM2BNGA3wHHpWZnPDBHdgxYJEinPp+qv6ggATHMHBOHaN1GBLJFWqqwi+sSAqG9AyhjmAbkSYQwtrva+4eFte64tvEsXBJXs5HjH0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR11MB4523 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTWlraGFpbCwNCg0KRm9yIFJFTEVBU0UgR0NDNSB0b29sY2hhaW5zIGluIHRvb2xzX2RlZi50 eHQsIEkgc2VlIHRoaXMgd2FybmluZyBpcyBkaXNhYmxlZC4gIExpa2VseSBmb3IgdGhlIHNhbWUg cmVhc29uLg0KDQpSRUxFQVNFX0dDQzVfSUEzMl9DQ19GTEFHUyAgICAgICA9IERFRihHQ0M1X0lB MzJfQ0NfRkxBR1MpIC1mbHRvIC1PcyAtV25vLXVudXNlZC1idXQtc2V0LXZhcmlhYmxlIC1Xbm8t dW51c2VkLWNvbnN0LXZhcmlhYmxlDQpSRUxFQVNFX0dDQzVfWDY0X0NDX0ZMQUdTICAgICAgICA9 IERFRihHQ0M1X1g2NF9DQ19GTEFHUykgLWZsdG8gLURVU0lOR19MVE8gLU9zIC1Xbm8tdW51c2Vk LWJ1dC1zZXQtdmFyaWFibGUgLVduby11bnVzZWQtY29uc3QtdmFyaWFibGUNClJFTEVBU0VfR0ND NV9BUk1fQ0NfRkxBR1MgICAgICAgID0gREVGKEdDQzVfQVJNX0NDX0ZMQUdTKSAtZmx0byAtV25v LXVudXNlZC1idXQtc2V0LXZhcmlhYmxlIC1Xbm8tdW51c2VkLWNvbnN0LXZhcmlhYmxlDQpSRUxF QVNFX0dDQzVfQUFSQ0g2NF9DQ19GTEFHUyAgICA9IERFRihHQ0M1X0FBUkNINjRfQ0NfRkxBR1Mp IC1mbHRvIC1Xbm8tdW51c2VkLWJ1dC1zZXQtdmFyaWFibGUgLVduby11bnVzZWQtY29uc3QtdmFy aWFibGUNCg0KSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gaWdub3JlIHRoZSBzYW1lIHdh cm5pbmcgaW4gUkVMRUFTRSBDTEFORzM4IHRvb2wgY2hhaW5zIHdpdGggYW4gdXBkYXRlIHRvIHRv b2xzX2RlZi50eHQgaW5zdGVhZCBvZiBEZWJ1Z0xpYi5oLg0KDQpVbmxlc3MgeW91IGFyZSB0aGlu a2luZyB0aGF0IGRpc2FibGluZyB0aGlzIHdhcm5pbmcgaXMgaGlkaW5nIHNvbWUgYmFkIGNvZGUg cHJhY3RpY2VzIHRoYXQgbmVlZCB0byBiZSBjbGVhbmVkIHVwLg0KDQpCZXN0IHJlZ2FyZHMsDQoN Ck1pa2UNCg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE1pa2hhaWwg S3JpY2hhbm92IDxrcmljaGFub3ZAaXNwcmFzLnJ1Pg0KPiBTZW50OiBGcmlkYXksIE5vdmVtYmVy IDE5LCAyMDIxIDE6MDUgQU0NCj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+IENjOiBLaW5u ZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyBMaW1pbmcgR2FvIDxn YW9saW1pbmdAYnlvc29mdC5jb20uY24+OyBMaXUsIFpoaWd1YW5nDQo+IDx6aGlndWFuZy5saXVA aW50ZWwuY29tPjsgVml0YWx5IENoZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29tPjsgTWlr aGFpbCBLcmljaGFub3YgPGtyaWNoYW5vdkBpc3ByYXMucnU+DQo+IFN1YmplY3Q6IFtQQVRDSF0g TWRlUGtnOiBEZWJ1Z0xpYjogQ29tcGlsYXRpb24gZml4IGZvciBjbGFuZy0xMy4NCj4gDQo+IGJ1 aWxkIC1hIFg2NCAtdCBDTEFORzM4IC1iIFJFTEVBU0UgLXAgT3ZtZlBrZy9Pdm1mUGtnWDY0LmRz Yw0KPiByZXN1bHRzIGluDQo+IFVESy9NZGVNb2R1bGVQa2cvTGlicmFyeS9VZWZpQm9vdE1hbmFn ZXJMaWIvQm1Cb290LmM6MTI4NDozMToNCj4gZXJyb3I6IHZhcmlhYmxlICdTdGF0dXMnIHNldCBi dXQgbm90IHVzZWQgWy1XZXJyb3IsLVd1bnVzZWQtYnV0LXNldC12YXJpYWJsZV0NCj4gICBFRklf U1RBVFVTICAgICAgICAgICAgICAgICAgU3RhdHVzOw0KPiBSRUY6IGh0dHBzOi8vYnVnemlsbGEu dGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzcwNA0KPiANCj4gQ2M6IE1pY2hhZWwgRCBL aW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiBDYzogTGltaW5nIEdhbyA8Z2Fv bGltaW5nQGJ5b3NvZnQuY29tLmNuPg0KPiBDYzogWmhpZ3VhbmcgTGl1IDx6aGlndWFuZy5saXVA aW50ZWwuY29tPg0KPiBDYzogVml0YWx5IENoZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29t Pg0KPiBTaWduZWQtb2ZmLWJ5OiBNaWtoYWlsIEtyaWNoYW5vdiA8a3JpY2hhbm92QGlzcHJhcy5y dT4NCj4gLS0tDQo+ICBNZGVQa2cvSW5jbHVkZS9MaWJyYXJ5L0RlYnVnTGliLmggfCAyMyArKysr KysrKysrKysrKysrKysrKy0tLQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDIwIGluc2VydGlvbnMoKyks IDMgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvTWRlUGtnL0luY2x1ZGUvTGlicmFy eS9EZWJ1Z0xpYi5oIGIvTWRlUGtnL0luY2x1ZGUvTGlicmFyeS9EZWJ1Z0xpYi5oDQo+IGluZGV4 IDRjYWNkNGI4Li43Nzg1ZTk5ZCAxMDA2NDQNCj4gLS0tIGEvTWRlUGtnL0luY2x1ZGUvTGlicmFy eS9EZWJ1Z0xpYi5oDQo+ICsrKyBiL01kZVBrZy9JbmNsdWRlL0xpYnJhcnkvRGVidWdMaWIuaA0K PiBAQCAtMzcwLDcgKzM3MCwxMCBAQCBVbml0VGVzdERlYnVnQXNzZXJ0ICgNCj4gICAgICAgIH0g ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4gICAgICB9IHdoaWxlIChGQUxTRSkNCj4g ICNlbHNlDQo+IC0gICNkZWZpbmUgQVNTRVJUKEV4cHJlc3Npb24pDQo+ICsgICNkZWZpbmUgQVNT RVJUKEV4cHJlc3Npb24pICAgICAgIFwNCj4gKyAgICBkbyB7ICAgICAgICAgICAgICAgICAgICAg ICAgICAgXA0KPiArICAgICAgKFZPSUQpIChFeHByZXNzaW9uKTsgICAgICAgICBcDQo+ICsgICAg fSB3aGlsZSAoRkFMU0UpDQo+ICAjZW5kaWYNCj4gDQo+ICAvKioNCj4gQEAgLTM5Miw2ICszOTUs MTQgQEAgVW5pdFRlc3REZWJ1Z0Fzc2VydCAoDQo+ICAgICAgICAgIF9ERUJVRyAoRXhwcmVzc2lv bik7ICAgICAgIFwNCj4gICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPiAg ICAgIH0gd2hpbGUgKEZBTFNFKQ0KPiArI2VsaWYgZGVmaW5lZChfX0dOVUNfXykgfHwgZGVmaW5l ZChfX2NsYW5nX18pDQo+ICsgICNkZWZpbmUgREVCVUcoRXhwcmVzc2lvbikgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIFwNCj4gKyAgICBkbyB7ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPiArICAgICAgX1ByYWdtYSgiR0NDIGRpYWdu b3N0aWMgcHVzaCIpICAgICAgICAgICAgICAgICAgICAgICBcDQo+ICsgICAgICBfUHJhZ21hKCJH Q0MgZGlhZ25vc3RpYyBpZ25vcmVkIFwiLVd1bnVzZWQtdmFsdWVcIiIpIFwNCj4gKyAgICAgIChW T0lEKSBFeHByZXNzaW9uOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPiAr ICAgICAgX1ByYWdtYSgiR0NDIGRpYWdub3N0aWMgcG9wIikgICAgICAgICAgICAgICAgICAgICAg ICBcDQo+ICsgICAgfSB3aGlsZSAoRkFMU0UpDQo+ICAjZWxzZQ0KPiAgICAjZGVmaW5lIERFQlVH KEV4cHJlc3Npb24pDQo+ICAjZW5kaWYNCj4gQEAgLTQxOSw3ICs0MzAsMTAgQEAgVW5pdFRlc3RE ZWJ1Z0Fzc2VydCAoDQo+ICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4gICAg ICB9IHdoaWxlIChGQUxTRSkNCj4gICNlbHNlDQo+IC0gICNkZWZpbmUgQVNTRVJUX0VGSV9FUlJP UihTdGF0dXNQYXJhbWV0ZXIpDQo+ICsgICNkZWZpbmUgQVNTRVJUX0VGSV9FUlJPUihTdGF0dXNQ YXJhbWV0ZXIpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0K PiArICAgIGRvIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4gKyAgICAgIChWT0lEKSAoU3Rh dHVzUGFyYW1ldGVyKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBcDQo+ICsgICAgfSB3aGlsZSAoRkFMU0UpDQo+ICAjZW5kaWYNCj4gDQo+ ICAvKioNCj4gQEAgLTQ0Niw3ICs0NjAsMTAgQEAgVW5pdFRlc3REZWJ1Z0Fzc2VydCAoDQo+ICAg ICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBcDQo+ICAgICAgfSB3aGlsZSAoRkFMU0UpDQo+ICAjZWxzZQ0KPiAtICAj ZGVmaW5lIEFTU0VSVF9SRVRVUk5fRVJST1IoU3RhdHVzUGFyYW1ldGVyKQ0KPiArICAjZGVmaW5l IEFTU0VSVF9SRVRVUk5fRVJST1IoU3RhdHVzUGFyYW1ldGVyKSAgICAgICAgICAgICAgICAgICAg ICAgICAgXA0KPiArICAgIGRvIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPiArICAgICAgKFZPSUQpIChTdGF0dXNQYXJh bWV0ZXIpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPiArICAg IH0gd2hpbGUgKEZBTFNFKQ0KPiAgI2VuZGlmDQo+IA0KPiAgLyoqDQo+IC0tDQo+IDIuMjAuMQ0K