From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.88]) by sourceware.org (Postfix) with ESMTPS id 197D23858C62 for ; Wed, 3 Jan 2024 21:06:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 197D23858C62 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 197D23858C62 Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=192.55.52.88 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1704316009; cv=fail; b=Ts2Nk06XNW2X/iB0iCzmWhdUyuArGGecAkjCs4DD8gwsTZqrzEQKaUvEGtb+u3j5qPQ5pYrxi5qRc4Vegqj648RFF/WyVR8ojPkD5FwWHM3Ew8puw5yFCKQZlDQkN3WgkV7PRmF0TIBLki1s8kDjlbNu92wLN9YwbveGifDjQHQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1704316009; c=relaxed/simple; bh=tHp8JR/zBTq201bvDxpuP7vA2xFx2XvWCr0E1o1K9jI=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=kTLnDb46Hrv545sOqxPy4Bb17qEA2kZaYQMG6VDUUnZPOM6H48IpyEp2mnrvKUYIB5OlxDrSxGf9PKq/kJo21MItVRf9rBZTimCjOdhc2oMFi//YwW7SMWIFnhdsFwFElIJd6/0mFSlV3xpMo6VY1ElYNWlFHqN5SvI2/CA7ZjQ= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1704316007; x=1735852007; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=tHp8JR/zBTq201bvDxpuP7vA2xFx2XvWCr0E1o1K9jI=; b=eQ2x182mdd4DT/TVuDhSiGD0wEoib9x8L1lPve4tKiCeN8k9MDYJ4Gzd 7v+o0QQf5pcfLsn4rf0iucLw0m+vG9k7LuFLHiUYXQD5q+lxnduJU6XTC +Kiq/zkHsCO+34NCp4eAmn6pKPyMF9b0SlUrm1JJ3mFbpcN+VTXl9Ce0T z7HeNgkcFaeXHMsUaYyIaKfcFrhTS92xORTf8S30y4LiAY0xY6mWmUY2r Ab/qHHCSv5VlMvnAMurURMmYW6WOWpfkdZ6HrDYy0yKN6GhqE2fgAFv8H 7j8cXgn9Taa9FEfokO+eIByil0p3kyRYNxruTT5N0TnXCFP2R8K+NYQ1h A==; X-IronPort-AV: E=McAfee;i="6600,9927,10942"; a="428238798" X-IronPort-AV: E=Sophos;i="6.04,328,1695711600"; d="scan'208";a="428238798" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Jan 2024 13:06:45 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10942"; a="783620389" X-IronPort-AV: E=Sophos;i="6.04,328,1695711600"; d="scan'208";a="783620389" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmsmga007.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 03 Jan 2024 13:06:45 -0800 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 3 Jan 2024 13:06:44 -0800 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 3 Jan 2024 13:06:44 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Wed, 3 Jan 2024 13:06:44 -0800 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.168) 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.35; Wed, 3 Jan 2024 13:06:44 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VRamX6NRgOz596hLP3HRWkG4MxLAuSpAW+90bPKwgfli2PrSFVXjJgL1ygNE51bXq4xm6/FUdgJnaveiQqmA8ZpSS2cpFXAKn5ZLTQbY8LngqSXzSIuOOZh99JVYgXZUWUaPjtwpw10Un5UC5ahjSrMVIjb8VpiiHFlTJt5OgAHjklfOTVETgnuabLFkYXj0VGY9JbXxbi9rsLVb/Me/CBXcslx5baEQFl4VipmMW9z5j2s/5zPwuQ6ZCfUAy/5/p63BHwyZluxobE7rDzJ8tQ4MGKXx+s2mdEyY6d2hugDPby9e3cLhZm6N3CjwgyP5pOLnGlilxhgDwyLBGkV8Ew== 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=kEDY2PI5cuSuzL6DRuZcvffm20l58OKZ6QFHrZkMBIQ=; b=C17s2k6ukkOqoKBrXZ91yVaR92dG3NFUzA9+c0VGKdUNb98Qgrr646Kt1craXiY30VrZJwh0hDV9t/Fa3CWP8odO8kwQWYKAMe19I6Hx9sPJIjPAQpbSoHhIQiiwixJvKiS9/dpIRjJ5+762I4TlkgTviIxVWf3gnrDO/1HZrGWt+0sgs8RNoJSMK95B0jEHaxY2w4EeRHowyeJ+mlpx96HaGz+ZMz9YW8nlqSxTTDxcl0+aFb5qjYhl1PjH4x3Aol1QL8BL049g1Wsqkd/FpBcdOmH03Wkj2/89Lc7ZK6OhvF339B/twi/77mjdG6nQ35kvC2IoQXIaXFVLvKUv5g== 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 SA1PR11MB6846.namprd11.prod.outlook.com (2603:10b6:806:2b0::6) by DM6PR11MB4724.namprd11.prod.outlook.com (2603:10b6:5:2ad::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7135.25; Wed, 3 Jan 2024 21:06:42 +0000 Received: from SA1PR11MB6846.namprd11.prod.outlook.com ([fe80::e1b8:c6f6:9c25:75d]) by SA1PR11MB6846.namprd11.prod.outlook.com ([fe80::e1b8:c6f6:9c25:75d%3]) with mapi id 15.20.7135.023; Wed, 3 Jan 2024 21:06:42 +0000 From: "Ijaz, Abdul B" To: Thiago Jung Bauermann CC: "simark@simark.ca" , "tom@tromey.com" , "gdb-patches@sourceware.org" Subject: RE: [PATCH v3 2/4] gdb, types: Resolve pointer types dynamically Thread-Topic: [PATCH v3 2/4] gdb, types: Resolve pointer types dynamically Thread-Index: AQHZ339xTL8jzxcY5EaCNmZybN+FCbA3XFUAgJHzw4A= Date: Wed, 3 Jan 2024 21:06:42 +0000 Message-ID: References: <20230904222956.15203-1-abdul.b.ijaz@intel.com> <20230904222956.15203-3-abdul.b.ijaz@intel.com> <87h6n8effl.fsf@linaro.org> In-Reply-To: <87h6n8effl.fsf@linaro.org> 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: SA1PR11MB6846:EE_|DM6PR11MB4724:EE_ x-ms-office365-filtering-correlation-id: 01ec3d8f-e892-40a4-e7ad-08dc0c9fe300 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: JAKfJgUdgi6YhsBvXJ+3HfkAZ3GJc4ygIUgbyVKQGQH7cxaQY5QTBIu+MIHTLso1D53KBwLCvFzZqaxvv6mk3RQ1qicnMUbVoYPooDlqkPDrZPIW6pNbeTh4KwZb+mXr2tbyYlC9CPFSd74SVnaZ/Hnohy8lcxH67w+6NT6u3LPCaKSTMe2fJpVrTkL0uDbsHGCk0S/+ibaaWSj6o0dhSaJw/zZYXASH0orVCfRhEB5ljTNaF/rgPLDT5AyVmtKX8EoTkx1dm+zdeTihQsO8TQ+BsSh+kW8LWl9qMzkBmqgNpxWg0RsM6N4uAubuQZvLaGGMrVfd7Bj8KyK+1YPadjfFtLrpoCGLxJMSIJD4lHlDNrSLggJ9PMufCsaA1Wdptldb47QJdErZxZgJWFFXHWVBYHAfrmmEP5Ykr7TH7X4gxaRTn9dAAoEv5/1DDmJ01vEmohMtQjg8XFp5JUTPwLRmnTnzzFY9VWmwsiH2hYXCETjC0Z6H7iLMAL6uDY9s9A4RTJHuJ6wL/G+5fvLWt3Tqa4HP5dcyvn9DmlaL3plNG1OEr7sLlywvEs/sTZ5JZjZi4rchQJrKRiUeAMNGpVthpz1A59OkupUPYuQRF+a+KEN8WFr2N1rIDeb/VaFc x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR11MB6846.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366004)(346002)(396003)(39860400002)(136003)(376002)(230922051799003)(1800799012)(64100799003)(186009)(451199024)(38100700002)(122000001)(82960400001)(38070700009)(55016003)(86362001)(53546011)(6506007)(9686003)(7696005)(4326008)(54906003)(8676002)(316002)(8936002)(478600001)(66476007)(64756008)(66556008)(66446008)(76116006)(83380400001)(66946007)(52536014)(6916009)(71200400001)(33656002)(41300700001)(5660300002)(2906002)(2004002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VjhIK29VY3kzbk1PREZScW40eWhxZHczcUpvb0l0STN0MW9zRjd1U0c0b01i?= =?utf-8?B?OTN2VDBVaGdqeTFuUTZLZHMyL29aV2FLdlFrTnF5L2RFdS8zUjUwZlBBcmtt?= =?utf-8?B?VnM2TTRwaFJVRFdjVE1SN3ZyajhpREVET0dlaithekUxUHQwRGVpN0hRU2sx?= =?utf-8?B?VlkzcmJMenYwMUVJSHRIVXd5UUwrUnpmNmlUYTNMZFhqQWZMNHhNZGdVRXpR?= =?utf-8?B?aDVPcFpDRWlQSmIxcUUzVlg2Z3MvL0ZMaHVpa3pCbkZiUDBHc094ZEFXenlJ?= =?utf-8?B?WFZETjRycXdlSnlMVENhUXlSN2hDcEIzeGNNQzlKenBuVTZqYnk1L1M4Wkp3?= =?utf-8?B?SzdBSGU5dGJ0STM0TzNPbmV0K3JWaDRUbUZxNzgwT2k3amZ1V1ZuZm9POUdE?= =?utf-8?B?TGl2UmxWUkIyNjFmTHIrbnRTcDR0VFJSREE5VUZob0hJd3dUVXFIOS9yM3Zp?= =?utf-8?B?cTVSSnU5R2JlSlFvS3pzeUFETFZOZmFObTZEaCtXT1M3ZFFkcFlCN1hVK2JT?= =?utf-8?B?OG5HL1hXRUxSd0EraGNUMzFDSUR6MHdia0tsQlJmeG1oTFlRazg0L3NVSkIy?= =?utf-8?B?dWJMalBKVEptL2VvQ1FFWUp1Ri92Ni9DSXNjc0FUUWEzTUZ1WnN3eHUrdHB4?= =?utf-8?B?QzdBS1d2MjdBUDJBR242UTNiWm4rcUhBb0ZsVlIyZWlnZk5oOTVmWElRd0Nm?= =?utf-8?B?ZlJTK0tIQlNkcU9QVkJzY1FVbEpwdXk3WlFyZ2pVQlR5VThIMFBHS2oyb3FQ?= =?utf-8?B?ZnJOOFpzemFheVZHRVZQaUJpbFBDdEY2Qkl1K29QZURLMUpteVgyU1BUSG4z?= =?utf-8?B?SDJZMkRzZHZRK0lkcE1WSWhHSUZEWElhNzN6bzliTlVKbFBDMGpyMTlkRlVY?= =?utf-8?B?N0lFWGRTVFA3TVp4Q3hYMFI1RDU3bXhiTFErQjlyZHF6TklLcE1vRmpjTGJp?= =?utf-8?B?OEduaDJyUURTR0dVbForMzJWUy9TUWxsVTlpVE51TmdKa3daMEpISHl3Z05S?= =?utf-8?B?MzFYdDlXbjNmT0V2TlYyRjFhOGExa2VyUDNBZW1LQStiNk5aSWErM3VtUFdt?= =?utf-8?B?c3N6WTlOQWJHQStFeGdLYlpVNzVEcWlFckYxSDZmaTVsSUhRbWVkSjhaUHZ5?= =?utf-8?B?NzFrYnNqNy9hZHM2cUl2S2t3SEsrTGJBalNKWHlzejhQdS9jUUY0WlNKVkp5?= =?utf-8?B?UHRFMC9NQzQrMkl5dlJoL3d3Y3JIcGk5YWRFUGNERjRCbVRrdjdmeDdlc2Za?= =?utf-8?B?QzE0TE1aVmpKZ2lyWE1pTEJlVStSeS9qbHVJMUlMVTcvZEJuK1lFTG9UeTc1?= =?utf-8?B?Um9jR212MlBzM2hlNS92SWplL1J3WXZZTGx1Qk5NME5URUF4UkpoeXRSZkJi?= =?utf-8?B?VnJnVGsxUE9CZ3NNQjNjMXFGNUE3bTFXZ3NPc0IwQzBoZ1N5QXlRT0p4aHBp?= =?utf-8?B?UFJ1dkgyOGlveTN0OStYSFZFZUlpM3gzWlQ5ZXpwMGNHd1d0R2ljYzhya0t5?= =?utf-8?B?b2ZBSlZZMmZXNmhOVFVlVnhQSzZ2aHVhQTZiZ0lNSFduWTVnYnVsTUxBcUFz?= =?utf-8?B?VkdkYWp2em5LNE9ROU5WOWg0bzE3dHh4cm01dDFOZ1FWTWpMOUhjVXpxVlVo?= =?utf-8?B?Q1dRd2plcmZkL0FqRG1LcWNHZW9iUGtNdXJIOWlkZS9tYllydlZVMnhoeHVI?= =?utf-8?B?RSsyM2hWbmlSak5FYlZucThWVktISnN2Z3RvZ2p6OHNIekFQWFNPYjNWUkRY?= =?utf-8?B?MVNKZUx6dTBRYXZiaitoeGMwUmNhd3I4RDFIRG1taEtLQTVDb1pBQWwzZ0ow?= =?utf-8?B?MVY5L0kxRUlIWVF1VzhWZkZRbmpMYkJYeFpWL1R1QitIUFhKbTd4dWpycFQw?= =?utf-8?B?dFZDM0g5L0h1eXZSRE5iN09aek5jMnJPTUZPcGc4QXc3QkorcjU2SkcxYUlB?= =?utf-8?B?NG9uTXBZZFY0ZjhjK2lXVUc2V1ArL21VTlAwaVlKamF4clI2TVJFTDJMemNm?= =?utf-8?B?RUxNUGtmc0ZYNnd3bFBXSWJwYXVrTTJDYVRxeFpqeTVqU2d5M1JMWGRIaTVi?= =?utf-8?B?Ymp4eFJxOHVCblo3cm9jQ0k0S1JFUXNvUWZHU2dGdmN4YzZOMUljNE1ZdjVM?= =?utf-8?B?cW1MME1kY3B1NGdMRDBXVnNkek5WU0NvN0NPVncvc2pTTlBVN1pPTW5sZTBt?= =?utf-8?Q?vnJ2WeaSH5WZLiKotzuaXlFxq2YDsYMf08awXwKK5KsI?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA1PR11MB6846.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 01ec3d8f-e892-40a4-e7ad-08dc0c9fe300 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jan 2024 21:06:42.7000 (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: Yb/sZgBz8LWqB/mA62epjhqc5g/lvE0kQZ7fEXjxFJPOf3a7zy1Vgff4jq9t8/z7D4racAjFtT8MXqCJ1gSL1w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4724 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-12.3 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,T_SCC_BODY_TEXT_LINE 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: SGkgVGhpYWdvLA0KDQpUaGFua3MgZm9yIHRoZSBmZWVkYmFjay4NCg0KPiBUaGUgbmV3IGluZGVu dGF0aW9uIGxldmVsIGlzIGluY29uc2lzdGVudCB3aXRoIHRoZSByZXN0IG9mIHRoZSBmaWxlLg0K PiBQbGVhc2UgcHJlc2VydmUgdGhlIG9yaWdpbmFsIGluZGVudGF0aW9uIGxldmVsLg0KDQpSZXBs aWVkIGluIG90aGVyIGVtYWlsIGFsc28gdGhhdCB3aWxsIGFkZCBhbiBleHRyYSBwYXRjaCBpbiB0 aGlzIHNlcmllcyB0byBmaXggaW5kZW50YXRpb24gaW4gdGhpcyB0ZXN0Lg0KDQo+IFRoaXMgaXMg YSBuZXcgZmlsZS4gVGhlIGNvcHlyaWdodCBzdGFydHMgaW4gMjAyMy4NCg0KV2lsbCB1cGRhdGUg aXQgdG8gMjAyNCBpbiB2NCBzZXJpZXMuDQoNCkJlc3QgUmVnYXJkcywNCkFiZHVsIEJhc2l0DQoN Ci0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBUaGlhZ28gSnVuZyBCYXVlcm1hbm4g PHRoaWFnby5iYXVlcm1hbm5AbGluYXJvLm9yZz4gDQpTZW50OiBUdWVzZGF5LCBPY3RvYmVyIDMs IDIwMjMgMjowOCBBTQ0KVG86IElqYXosIEFiZHVsIEIgPGFiZHVsLmIuaWphekBpbnRlbC5jb20+ DQpDYzogc2ltYXJrQHNpbWFyay5jYTsgdG9tQHRyb21leS5jb207IGdkYi1wYXRjaGVzQHNvdXJj ZXdhcmUub3JnDQpTdWJqZWN0OiBSZTogW1BBVENIIHYzIDIvNF0gZ2RiLCB0eXBlczogUmVzb2x2 ZSBwb2ludGVyIHR5cGVzIGR5bmFtaWNhbGx5DQoNCg0KSGVsbG8sDQoNCkkndmUgYmVlbiB3b3Jr aW5nIGEgYml0IHdpdGggZHluYW1pYyB0eXBlcyBsYXRlbHksIGJ1dCBJJ20gbm90IGNvbmZpZGVu dCBlbm91Z2ggdG8gcHJvdmlkZSBhIFJldmlld2VkLWJ5Lg0KDQpJbiBhbnkgY2FzZSwgc29tZSBz bWFsbCBuaXRzLiBFdmVyeXRoaW5nIGVsc2UgTEdUTSBGV0lXLg0KDQpBYmR1bCBCYXNpdCBJamF6 IHZpYSBHZGItcGF0Y2hlcyA8Z2RiLXBhdGNoZXNAc291cmNld2FyZS5vcmc+IHdyaXRlczoNCg0K PiBkaWZmIC0tZ2l0IGEvZ2RiL3Rlc3RzdWl0ZS9nZGIuZHdhcmYyL2R5bmFyci1wdHIuZXhwIA0K PiBiL2dkYi90ZXN0c3VpdGUvZ2RiLmR3YXJmMi9keW5hcnItcHRyLmV4cA0KPiBpbmRleCA2ZTRh MzMxZWNhOC4uZDZiMjAwODZjODkgMTAwNjQ0DQo+IC0tLSBhL2dkYi90ZXN0c3VpdGUvZ2RiLmR3 YXJmMi9keW5hcnItcHRyLmV4cA0KPiArKysgYi9nZGIvdGVzdHN1aXRlL2dkYi5kd2FyZjIvZHlu YXJyLXB0ci5leHANCj4gQEAgLTE1NCw3ICsxNTQsNyBAQCBnZGJfdGVzdCAicHJpbnQgZm9vLnRo cmVlX3B0ci5hbGwnbGVuZ3RoIiBcDQo+ICAgICAgICAgICAiID0gMyINCj4gIA0KPiAgZ2RiX3Rl c3QgInB0eXBlIGZvby50aHJlZV9wdHIuYWxsIiBcDQo+IC0gICAgICAgICAiID0gYXJyYXkgXFwo PD5cXCkgb2YgaW50ZWdlciINCj4gKyAgICAiID0gYXJyYXkgXFwoMSBcXC5cXC4gM1xcKSBvZiBp bnRlZ2VyIg0KDQpUaGUgbmV3IGluZGVudGF0aW9uIGxldmVsIGlzIGluY29uc2lzdGVudCB3aXRo IHRoZSByZXN0IG9mIHRoZSBmaWxlLg0KUGxlYXNlIHByZXNlcnZlIHRoZSBvcmlnaW5hbCBpbmRl bnRhdGlvbiBsZXZlbC4NCg0KPiAgDQo+ICAjIGZvby50aHJlZV9wdHINCj4gIA0KPiBAQCAtMTc3 LDcgKzE3Nyw3IEBAIGdkYl90ZXN0ICJwcmludCBmb28udGhyZWVfcHRyJ2xlbmd0aCIgXA0KPiAg ICAgICAgICAgIiA9IDMiDQo+ICANCj4gIGdkYl90ZXN0ICJwdHlwZSBmb28udGhyZWVfcHRyIiBc DQo+IC0gICAgICAgICAiID0gYWNjZXNzIGFycmF5IFxcKDw+XFwpIG9mIGludGVnZXIiDQo+ICsg ICAgIiA9IGFjY2VzcyBhcnJheSBcXCgxIFxcLlxcLiAzXFwpIG9mIGludGVnZXIiDQoNCkRpdHRv IGZvciB0aGUgb3RoZXIgY2hhbmdlcyBpbiB0aGlzIGZpbGUuDQoNCj4gZGlmZiAtLWdpdCBhL2dk Yi90ZXN0c3VpdGUvZ2RiLmZvcnRyYW4vcG9pbnRlcnMuZXhwIA0KPiBiL2dkYi90ZXN0c3VpdGUv Z2RiLmZvcnRyYW4vcG9pbnRlcnMuZXhwDQo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0DQo+IGluZGV4 IDAwMDAwMDAwMDAwLi5jYTIxOTViYmZlNg0KPiAtLS0gL2Rldi9udWxsDQo+ICsrKyBiL2dkYi90 ZXN0c3VpdGUvZ2RiLmZvcnRyYW4vcG9pbnRlcnMuZXhwDQo+IEBAIC0wLDAgKzEsMTE1IEBADQo+ ICsjIENvcHlyaWdodCAyMDE2LTIwMjMgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuDQoN ClRoaXMgaXMgYSBuZXcgZmlsZS4gVGhlIGNvcHlyaWdodCBzdGFydHMgaW4gMjAyMy4NCg0KPiAr DQo+ICsjIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0 ZSBpdCBhbmQvb3IgDQo+ICttb2RpZnkgIyBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBH ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIA0KPiArcHVibGlzaGVkIGJ5ICMgdGhlIEZyZWUgU29m dHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgDQo+ICtMaWNlbnNlLCBv ciAjIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uDQo+ICsjDQo+ICsjIFRoaXMg cHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVs LCAjIA0KPiArYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxp ZWQgd2FycmFudHkgb2YgIyANCj4gK01FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBB UlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgIyBHTlUgDQo+ICtHZW5lcmFsIFB1YmxpYyBMaWNl bnNlIGZvciBtb3JlIGRldGFpbHMuDQo+ICsjDQo+ICsjIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZl ZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlICMgDQo+ICthbG9uZyB3 aXRoIHRoaXMgcHJvZ3JhbS4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5z ZXMvPi4NCg0KLS0NClRoaWFnbw0KSW50ZWwgRGV1dHNjaGxhbmQgR21iSApSZWdpc3RlcmVkIEFk ZHJlc3M6IEFtIENhbXBlb24gMTAsIDg1NTc5IE5ldWJpYmVyZywgR2VybWFueQpUZWw6ICs0OSA4 OSA5OSA4ODUzLTAsIHd3dy5pbnRlbC5kZSA8aHR0cDovL3d3dy5pbnRlbC5kZT4KTWFuYWdpbmcg RGlyZWN0b3JzOiBDaHJpc3RpbiBFaXNlbnNjaG1pZCwgU2hhcm9uIEhlY2ssIFRpZmZhbnkgRG9v biBTaWx2YSAgCkNoYWlycGVyc29uIG9mIHRoZSBTdXBlcnZpc29yeSBCb2FyZDogTmljb2xlIExh dQpSZWdpc3RlcmVkIE9mZmljZTogTXVuaWNoCkNvbW1lcmNpYWwgUmVnaXN0ZXI6IEFtdHNnZXJp Y2h0IE11ZW5jaGVuIEhSQiAxODY5MjgK