From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id EMDcCOhMWWjSmxoAWB0awg (envelope-from ) for ; Mon, 23 Jun 2025 08:47:36 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=iTOGAmF7; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 0CEE61E11C; Mon, 23 Jun 2025 08:47:36 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-10.1 required=5.0 tests=ARC_SIGNED,ARC_VALID, BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE autolearn=ham autolearn_force=no version=4.0.1 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 58F821E0C2 for ; Mon, 23 Jun 2025 08:47:34 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id AC2F238505E9 for ; Mon, 23 Jun 2025 12:47:33 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org AC2F238505E9 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=iTOGAmF7 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.14]) by sourceware.org (Postfix) with ESMTPS id 862B83850C56 for ; Mon, 23 Jun 2025 12:46:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 862B83850C56 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 862B83850C56 Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=198.175.65.14 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1750682816; cv=fail; b=HRA7QcWGIYjcXxYbopqePYL0S14DnG8o29V67VrwhzdWKje5Hebrv2EpOJfu21cbNuYs218RFwgSvGAN0rLi0/fCCqtoQ7676CrMx0dtcrWBFAdWSNs4ZHdkpPYui7riywXEXbhUAwLjRM/MzkMSXw+903qlN0eYHgrLTkF5iog= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1750682816; c=relaxed/simple; bh=sYd87WdHbuwuZsr7BW5RKKl0ckHRu2mrjfJnWKG3b+A=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=K2YDCOAPGVYGqIlBeeL1wTCNkEregS+6B7xLCWSYIkr/L3tomi8rD2Ip7T5IRLtUO2BLd/mHHKpMao3ajb67q9hDtmcEl15wpnoQI0ylYeVkKtaocFjKeFwBHC9tbt4uA07G1AP5AT9vnyuqNIFEvhkr5PLDY/zDOSNpXmhjg3Q= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 862B83850C56 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1750682816; x=1782218816; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=sYd87WdHbuwuZsr7BW5RKKl0ckHRu2mrjfJnWKG3b+A=; b=iTOGAmF7PdnhdDqfi0Ioaymvmvp8Z0UIGEIslv1DBhZtUQJ6UBxXpz5N vtkhz5I3gXUCqekSieA+GVkCHXIgBAsXiXG4BSjZymCEh+P7KHAfmiX6L UUi+98LtDiA6G0sL9f2xwkm/oJ0IrKvqlslavEvSn8QCsRXDmZDicjtwE rp0y1t4PeA+qM25tXwOix3YIFrSHJ5Xqwh+nA48ogUuJE+xQQKU6SDOKc PouLJEvL54zp6GM/P/u/BiN1FSQKhJGM2swzYldu2aleh+KtZtUZwHi+F Jl3eOZ/pqAlKy/7QMLaXlTQ0wDtC/yhl0hLsmyme7kLIu2bEq/sJfNscg Q==; X-CSE-ConnectionGUID: nGE671qzROOTFnA27yzgew== X-CSE-MsgGUID: yzEPg0YISBOJ2gQyyig/9g== X-IronPort-AV: E=McAfee;i="6800,10657,11473"; a="56667116" X-IronPort-AV: E=Sophos;i="6.16,258,1744095600"; d="scan'208";a="56667116" Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by orvoesa106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Jun 2025 05:46:55 -0700 X-CSE-ConnectionGUID: saQOOpX8RsWNxhP9u+UgnA== X-CSE-MsgGUID: NaOUE0fPTW6mhCg9NAuZxw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.16,258,1744095600"; d="scan'208";a="175205709" Received: from orsmsx902.amr.corp.intel.com ([10.22.229.24]) by fmviesa002.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Jun 2025 05:46:55 -0700 Received: from ORSMSX902.amr.corp.intel.com (10.22.229.24) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25; Mon, 23 Jun 2025 05:46:54 -0700 Received: from ORSEDG901.ED.cps.intel.com (10.7.248.11) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25 via Frontend Transport; Mon, 23 Jun 2025 05:46:54 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (40.107.95.62) by edgegateway.intel.com (134.134.137.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25; Mon, 23 Jun 2025 05:46:53 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=b+QezEg5yDvedqnjbwC0nTOhKkoNRy60dB0WtPEogsFk/JomSAGK3TXC1qQazuHyTzgzKHirH7cfznEYmy86/1IvZwo6LKM8l5nFrl/py/+O+9fErz/azYhyHHezTYi1DAr8hEpL8U5YP22n6QLf2nFpGVc8FyjFRuNfGL8yQmw3020DFD930RebquJnz/T64NLuGe9pykXevmS1XmU+nmMGx3TF569/JyOGtoVATrAjsgX6tRNeW3BXGEhzciwb/jZCXLjXqR4jme4Oaq0rgQwQXIbTIb5pAsMYUlU6y07hSJtafzIlGQBHQp+n4fi/KkGrp+jfvp3q7ZqEv31qGg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=SryIMKWX324eb/gVHkH48CsrqFm0VgBYM7nLR4Ls1ik=; b=qgcgmG+nGqZfFKfXUKSVlVj5d3w9RuQfO03TTfrc1Jmjmy2CDvLyMHcZ8Hh/9dpp1+pfHklh7xAMe352a5uyhwbl5zfo3R3mgM9aumkwJpU+uhI0q79P2IsPT8rNhuDYdlt2VqDuM2Mu+eMCLWET04StvPo4qbFOSjQnwNBgLXIxDGMPXueva4Z6E4blY8BlAJb8SbhjfZr6GdLZN/A3oVu9ziCDykZZNK1K6gSt7cK3F4cCwWoa46m8R7LpoJ3NClWzx2m39tcDHCPlgt6fg0FoZNBkJg2ejOPCU7hLjnzxwYnltoK6OUf3G6LZH0ZQLOR3E5MRO/z89WYRbpPtiA== 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 SN7PR11MB7638.namprd11.prod.outlook.com (2603:10b6:806:34b::22) by CH3PR11MB7392.namprd11.prod.outlook.com (2603:10b6:610:145::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8857.27; Mon, 23 Jun 2025 12:46:51 +0000 Received: from SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::25b8:16dc:755e:34d1]) by SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::25b8:16dc:755e:34d1%4]) with mapi id 15.20.8857.026; Mon, 23 Jun 2025 12:46:51 +0000 From: "Schimpe, Christina" To: Luis Machado , "gdb-patches@sourceware.org" CC: "thiago.bauermann@linaro.org" , "eliz@gnu.org" Subject: RE: [PATCH v4 04/11] gdb, gdbserver: Use xstate_bv for target description creation on x86. Thread-Topic: [PATCH v4 04/11] gdb, gdbserver: Use xstate_bv for target description creation on x86. Thread-Index: AQHb34Icy3jB+rJLoEuDMv/YMEd2fbQKOLaAgAZqqWA= Date: Mon, 23 Jun 2025 12:46:51 +0000 Message-ID: References: <20250617121147.1956686-1-christina.schimpe@intel.com> <20250617121147.1956686-5-christina.schimpe@intel.com> In-Reply-To: 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: SN7PR11MB7638:EE_|CH3PR11MB7392:EE_ x-ms-office365-filtering-correlation-id: b86fe9a0-5d04-46ba-bc7f-08ddb254067f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|366016|1800799024|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?L05STDFUWXdpbyt0QThXVVg4YmVxWG1raFZWYmtLRnRXemJjVHJadHNWMGpn?= =?utf-8?B?WDUxN1RVRkRRclJoRklVRXFCbDFYb3FqMzRMdDZkT3NkeGlGMnN5ZVp3ZXhH?= =?utf-8?B?V240UlVxbkV5ZHBaNFdqbnFZU3h1MnppRjRxYTAwZWNWUTZBN3pXZGlpUldu?= =?utf-8?B?Tm1LTERTU2FqU016WEVXRTA5SEhVYUZjU3d0cWF0VjZjTkpwVEk3alN0K3lR?= =?utf-8?B?MC9FWExtV3hQQ3FPUlh2cUIxeFVkUWNtVEpuMzFZdnVGK2tVS1o2d3FNR1RM?= =?utf-8?B?akNwRXFYZ3owVkc5NytSY3JMVFViTXFOYkNyRmFHRU5WVUJKYTZHNjNWaDhl?= =?utf-8?B?b2ZnUVR3SE5wckdyd3ZLd25OU25zV0gvTDZVdG9iQ2t5c1dGYWpseE81UGox?= =?utf-8?B?MFo5NEdmTFJWbEwxa2Y2T2JoQmZ1WlF0ZjVjZlVLRyt3MVFhYUNTTUxkU01X?= =?utf-8?B?eVF4cnphb3loSFN1UForc3lnMm9nTWI3aFVxMURhME5TRjhLVEZSMUlyanRi?= =?utf-8?B?blRzL2N1STA2YkJNa1pyWlk3Rm9aQ3llODgvVld2S042b3EzN2U2UzRpbFR6?= =?utf-8?B?U0xyNGNUZGlpd2tGV0k3bGxrdjUyQ1VrbzFuazZaRGdEYWZ2UE5SU0t2ZHdJ?= =?utf-8?B?Wk1Ed2prRUxrRkxzOUZZenZ0SUxmQUtSejF0Skorcld2U2w0TWpYbWYxRmNX?= =?utf-8?B?MXZoL1IwTk5veVRGR090MTIvcWoyT3Njb2JLUm1yMlZucmRiTkNoZ01Zam5J?= =?utf-8?B?NCtidjJqeDZWMXIvdVFiMTRSMVdPYkk3RGZXMzRoWDA1K0tyaWJIa3ZCa0JJ?= =?utf-8?B?cnNmOU15YlFUa0hxZ0tZSmRUSzJlS1RZeXYyZUwwbWVDcURsbVduVzVNdndZ?= =?utf-8?B?N2l4M1R1YzBTaTV6QnNPQ3JHc2JQMm8yVERxeVgzRFduT09CaHppT2hzc2Yy?= =?utf-8?B?OXcwd1lBK3ViMWRNdnVWYW5WcERiY0VpNWM2dC9CcU5SdGRDRHVPWitEY09I?= =?utf-8?B?bm9HUXdtSWtvNHVhaUpZQTArTCtHMVpmZXV1bmFsQ0NvcHRYWjk4dS9jMm1N?= =?utf-8?B?VnZXOXlQcHZGRGhyQ0ZsTGtkZFFQV0lsY0ljQ1pYeThsSDk1akllUjhrQXZT?= =?utf-8?B?eHVFbDRtM2JoQ3V0bEdmT1JOc2Q1SmxHeXN3dTBuUHBBNUtuTm9iejNBbktt?= =?utf-8?B?OUlzVFBRUjIrdXYyLzVsTmUwY2tMKzlVbnZPMHdNcXZjVHNJdm5YeWd3N0Nm?= =?utf-8?B?M0NrTlRyTFJ3WWptSFM4MkxYYVZOSUFoUDhxY3JVSWVoZU5wMnF3dEt0cmU3?= =?utf-8?B?Ujl6eEZ1WFRrTFQxVzVtYXhNNnMxY2w2QVFDeVJsVWdxL2kzSmdHUmdETVFK?= =?utf-8?B?a29CUDdIak53S1JWZTEvT3hiV0JMbHRaNVVCdmQwdDBPdm9rTjZpMlJlUFVH?= =?utf-8?B?WUpvamIvbVZPQTdoeHZRZXg5UEdBQUNydFJVcVkzeTZqanFibkd2R0dEZHlO?= =?utf-8?B?eGFPQUJpOGZRZE1RYm93c01QR28reDlZSkRMZVQzTUw5VUlucHh1M0hEUUxL?= =?utf-8?B?VHJWVU1kUDFxYVFYeGhDYlRTcTBodW9aNjBGTGlGcFdWSDBNNWFDSzlCcnhM?= =?utf-8?B?NEthK3YxaTdQK2ErakZTSGhHVFp3NlFxeUVVZVFMWW9KZTNGYmcwQmMvcE1w?= =?utf-8?B?THlwVm1ZTGUyd0FlZXo2TUhPUkw0aC9mbTVNejdIT1FJMU92NjQ3NEQybDFU?= =?utf-8?B?MGxvOUVxbXRkZHFqSVNQclN3TmtheXk0T3dCU2JqZTdhdWZFSlhqVEZMdDd4?= =?utf-8?B?UlFla1V1L0dRNjV6SjB0WnlCK0FWSlVROHpCS2Rmc3BNYnBSWnk4NEFHWHUx?= =?utf-8?B?c0NuNFJHTHRMOEVZUGNiS1RVRmJxZ01UMTlJSGpUTVZ3SXkrSmUxYUNyMGtL?= =?utf-8?B?OUZZRlIwM3FUUmIrU2o0Y2FoUEhYWCtPVlZxNWVnQWZWUjQ3d0p3cmw0dVJW?= =?utf-8?Q?UpTUaj0dBorrr/w17WkthVpJQXzp1s=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN7PR11MB7638.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(1800799024)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Q2VpQXZLS0tiMkhjclZPRVZXQU4yUGZDQm8ySTNlUzJlTkNFY1VpWDg5QXZU?= =?utf-8?B?M2U5cU5Mc0syR1UxVVBmMVhycEdSNzlCNEN1OUdhVCt6anl3KzY0SWRHQTJi?= =?utf-8?B?V09WdnhHTTlXcndrODJMRUVacEpiLzJIaVFBdVFQdHNWLzBpVjdYbEtHUVY2?= =?utf-8?B?VU9Ra0hhZ1FMZk93eGNJcnhvQTIrOFg4S1hwaGRncEdNcnRTd3dCZ25weVk0?= =?utf-8?B?VE5DalUzU2s5dzNWSnFqR21kU25xK3FBK1ViOXdmeUhZWkdxTHNPODJqellL?= =?utf-8?B?eUZrUm8xWk9INDNNS1AxdlAzc2ZxRnpkZ0NxdllxN0JwVG9VRVdvMHN2UFZp?= =?utf-8?B?aVVuKy81R3RaZlE2Lzd6cENqSGVCQS9NRkVMQXNEeGNpeDhGSk4remR2WklW?= =?utf-8?B?VWhRMWxsM1N5aWdCbER2QjJTL1NqN0FzaU9RdFZmV3IrWTF5eTB0b1pYQ3pW?= =?utf-8?B?OTBiSkpJZlZidTBMbGFPYkpPTjl5cmZybTdHeVRwVlFtV1VjdTl3ZEZHdmxm?= =?utf-8?B?NG5aandGZk9XaWN5cytUczF5SFZIUEwybjVxRjlJejFaSmlLb3B4NzlaVDdv?= =?utf-8?B?OGtGanltTi9FWkkxOGRKS29tNW5TUVNsWjVBdG1oUU5za3dneUVUWEt5T3Nu?= =?utf-8?B?YlBsNFJNMHpOTVREVzQ2RjhIQ2hFcmd1dW1jZ2RvWk5wbWZ5VytqOUtsN0dP?= =?utf-8?B?KzIzaHBxQUdaZjMwREdqK0pLbWRoNmVONjh2MFMrN0NkNSsxUzJvK2ZMVERK?= =?utf-8?B?YjNlU3RBSlE4WEtJVTZ6dWJNR04xaTJOSm1ETGlvQ3pEUGdZaS93MWFmNWpa?= =?utf-8?B?YnlOZGJzQStJR05MUXRxOWxuKzdtcVRDdHhZaXhwM1ZCTzZZMElDMU5yNUdI?= =?utf-8?B?dUZyN1NKYUNodUxjdG51UWw3NmgvMFo5NzJEYkFZcUhhMFJPeFNWZ3lmL3R2?= =?utf-8?B?aTRQVGoyc3QxNHZUcitnUkR2Y3ZCbUNGTzdBZnpmSHVCQzVxT3F4NUR6SHpO?= =?utf-8?B?VUE2cytHaHBGZmlVZGtuS09rcDRuMDBnc2xOWTV6SjFsWFJpKzJvaFo4TDNp?= =?utf-8?B?MkE1M3JRTjF4SGF4bTBTQmgvY3AvMXpZNHZlV012aG5rYXlCUGQxY3J2bTFY?= =?utf-8?B?WmVPeDFBbW1UcGpJdC9XdmlEdDcyWUFLbmhiQjdwbklrRmgybzhnRm9ZYW8v?= =?utf-8?B?NFNKOWxnNWcxOU5TUGtTdHdYVFNzRnpOakNkcGl6VWt6OFpQTldPeXF5ZUwv?= =?utf-8?B?NFlQYU9tUGQ2YTF3bjRYVjY4WjM2Mm0reGVoVFh4a2IwVktRQllRMHpyMXhL?= =?utf-8?B?MzcwSG03cHdQV3lWSkk3a0ZpRlV2eitmaU1NaDl1RGp6YkZXbjNMVEx3c0Ew?= =?utf-8?B?dXhDVnZ3eHFuMHkxditsYTBLZkNmcXh5TEttRGxJK0Jka29TQVZCNVIyVGNv?= =?utf-8?B?YXozOFZSMFlNck0wZk9KcXdKZnYrSGdUTy9oTDd2ckVOZlp1MU45NE9YbjV0?= =?utf-8?B?OTB0TENEZWN6VHg1SEpHQzhZRGducXJNTG1VdGpVMmxYZTN3WXJnQUkrVXR4?= =?utf-8?B?OUtSYlBSSE11NGttdHlENVVZbkdpMHFDSXdPSU40eTZ5MWtLSDB3eHFadWdC?= =?utf-8?B?VjlxQ2ExVmQ3WHVuOGtJWFpjMUpZZnhTM2pVVG05QmVQUzFSZlZTV1VGNlI1?= =?utf-8?B?T3pIREx2WS9BMi8yempTelh3WVo0dG5JMU1RWGgzT09wTmtWMnUveEtOL0tW?= =?utf-8?B?VGh6eHphdldWRzZ4TXdrWmFFV0ErUUY5TEJrNzJyeDVvU0lSK3ZMcDVlbVRM?= =?utf-8?B?MjhrZlk2YlRSY1F0YXJmaTN5bmU0S0g2alplUTdVR1lKTHF0c3dYUTZmV0hJ?= =?utf-8?B?QktqSExWSk1pRGt1ZTRtQmU5VlFvWDgra2ZVbnJENHVpV2JObm1pWThJWEtE?= =?utf-8?B?ek9XYUlOZ1ZZUFNsNnVPbnFiVVowbFVsMi9oUjZLS0FzTXQ0MHZGRC9PMXdj?= =?utf-8?B?VFVHU2FSTjN6OFFxYmQ1OXVoYTdNZkpGSlQvWE5Fd0VxNnF6RktyYm0zeHBh?= =?utf-8?B?MytVWDdvTnV2RDNBbTYvYTJURWRyMmhseDNsVytuQlVRSGE1ekpjRkw2blU1?= =?utf-8?B?a09ZVm8vSS9EZDVjdGpLRXR4ZjQ0aFQ5eG1rU2tXSmRRVm45K1RPVmJVTEp0?= =?utf-8?B?dmc9PQ==?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR11MB7638.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b86fe9a0-5d04-46ba-bc7f-08ddb254067f X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jun 2025 12:46:51.2141 (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: B6/rHIZWkGMLuFOwND8P9p+cGvPoRlp/XqD+Y40HAhu4NbzFj4BDRbO6R6KEdmh6otOArWvt6/A4de2rka98HZnFv85hNoTsijmJrXhD8B0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB7392 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org SGkgTHVpcywgDQoNClRoYW5rcyBhIGxvdCBmb3IgdGhlIGZlZWRiYWNrLiBQbGVhc2UgZmluZCBt eSBjb21tZW50cyBiZWxvdy4NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9t OiBMdWlzIE1hY2hhZG8gPGx1aXMubWFjaGFkb0Bhcm0uY29tPg0KPiBTZW50OiBUaHVyc2RheSwg SnVuZSAxOSwgMjAyNSAxMToyNCBBTQ0KPiBUbzogU2NoaW1wZSwgQ2hyaXN0aW5hIDxjaHJpc3Rp bmEuc2NoaW1wZUBpbnRlbC5jb20+OyBnZGItDQo+IHBhdGNoZXNAc291cmNld2FyZS5vcmcNCj4g Q2M6IHRoaWFnby5iYXVlcm1hbm5AbGluYXJvLm9yZzsgZWxpekBnbnUub3JnDQo+IFN1YmplY3Q6 IFJlOiBbUEFUQ0ggdjQgMDQvMTFdIGdkYiwgZ2Ric2VydmVyOiBVc2UgeHN0YXRlX2J2IGZvciB0 YXJnZXQNCj4gZGVzY3JpcHRpb24gY3JlYXRpb24gb24geDg2Lg0KPiANCj4gT24gNi8xNy8yNSAx MzoxMSwgQ2hyaXN0aW5hIFNjaGltcGUgd3JvdGU6DQo+ID4gZGlmZiAtLWdpdCBhL2dkYi9hcmNo L2FtZDY0LmMgYi9nZGIvYXJjaC9hbWQ2NC5jIGluZGV4DQo+ID4gMjUyNjUwYjYzOTAuLjljYWMw NjQ1Y2RjIDEwMDY0NA0KPiA+IC0tLSBhL2dkYi9hcmNoL2FtZDY0LmMNCj4gPiArKysgYi9nZGIv YXJjaC9hbWQ2NC5jDQo+ID4gQEAgLTMwLDE0ICszMCwxMSBAQA0KPiA+DQo+ID4gICNpbmNsdWRl ICIuLi9mZWF0dXJlcy9pMzg2L3gzMi1jb3JlLmMiDQo+ID4NCj4gPiAtLyogQ3JlYXRlIGFtZDY0 IHRhcmdldCBkZXNjcmlwdGlvbnMgYWNjb3JkaW5nIHRvIFhDUjAuICBJZiBJU19YMzIgaXMNCj4g PiAtICAgdHJ1ZSwgY3JlYXRlIHRoZSB4MzIgb25lcy4gIElmIElTX0xJTlVYIGlzIHRydWUsIGNy ZWF0ZSB0YXJnZXQNCj4gPiAtICAgZGVzY3JpcHRpb25zIGZvciBMaW51eC4gIElmIFNFR01FTlRT IGlzIHRydWUsIHRoZW4gaW5jbHVkZQ0KPiA+IC0gICB0aGUgIm9yZy5nbnUuZ2RiLmkzODYuc2Vn bWVudHMiIGZlYXR1cmUgcmVnaXN0ZXJzLiAgKi8NCj4gPiArLyogU2VlIGFtZDY0LmguICAqLw0K PiANCj4gTW9yZSBhcHByb3ByaWF0ZSB0byByZWZlcmVuY2UgYXJjaC9hbWQ2NC5oLg0KDQpUcnVl LCB3aWxsIGZpeC4NCg0KPiANCj4gPg0KPiA+ICB0YXJnZXRfZGVzYyAqDQo+ID4gLWFtZDY0X2Ny ZWF0ZV90YXJnZXRfZGVzY3JpcHRpb24gKHVpbnQ2NF90IHhjcjAsIGJvb2wgaXNfeDMyLCBib29s IGlzX2xpbnV4LA0KPiA+IC0JCQkJIGJvb2wgc2VnbWVudHMpDQo+ID4gK2FtZDY0X2NyZWF0ZV90 YXJnZXRfZGVzY3JpcHRpb24gKHVpbnQ2NF90IHhzdGF0ZV9idl9tYXNrLCBib29sIGlzX3gzMiwN Cj4gPiArCQkJCSBib29sIGlzX2xpbnV4LCBib29sIHNlZ21lbnRzKQ0KPiA+ICB7DQo+ID4gICAg dGFyZ2V0X2Rlc2NfdXAgdGRlc2MgPSBhbGxvY2F0ZV90YXJnZXRfZGVzY3JpcHRpb24gKCk7DQo+ ID4NCj4gPiBAQCAtNjIsMTMgKzU5LDEzIEBAIGFtZDY0X2NyZWF0ZV90YXJnZXRfZGVzY3JpcHRp b24gKHVpbnQ2NF90IHhjcjAsDQo+IGJvb2wgaXNfeDMyLCBib29sIGlzX2xpbnV4LA0KPiA+ICAg IGlmIChzZWdtZW50cykNCj4gPiAgICAgIHJlZ251bSA9IGNyZWF0ZV9mZWF0dXJlX2kzODZfNjRi aXRfc2VnbWVudHMgKHRkZXNjLmdldCAoKSwNCj4gPiByZWdudW0pOw0KPiA+DQo+ID4gLSAgaWYg KHhjcjAgJiBYODZfWFNUQVRFX0FWWCkNCj4gPiArICBpZiAoeHN0YXRlX2J2X21hc2sgJiBYODZf WFNUQVRFX0FWWCkNCj4gPiAgICAgIHJlZ251bSA9IGNyZWF0ZV9mZWF0dXJlX2kzODZfNjRiaXRf YXZ4ICh0ZGVzYy5nZXQgKCksIHJlZ251bSk7DQo+ID4NCj4gPiAtICBpZiAoeGNyMCAmIFg4Nl9Y U1RBVEVfQVZYNTEyKQ0KPiA+ICsgIGlmICh4c3RhdGVfYnZfbWFzayAmIFg4Nl9YU1RBVEVfQVZY NTEyKQ0KPiA+ICAgICAgcmVnbnVtID0gY3JlYXRlX2ZlYXR1cmVfaTM4Nl82NGJpdF9hdng1MTIg KHRkZXNjLmdldCAoKSwgcmVnbnVtKTsNCj4gPg0KPiA+IC0gIGlmICh4Y3IwICYgWDg2X1hTVEFU RV9QS1JVKQ0KPiA+ICsgIGlmICh4c3RhdGVfYnZfbWFzayAmIFg4Nl9YU1RBVEVfUEtSVSkNCj4g PiAgICAgIHJlZ251bSA9IGNyZWF0ZV9mZWF0dXJlX2kzODZfcGtleXMgKHRkZXNjLmdldCAoKSwg cmVnbnVtKTsNCj4gPg0KPiA+ICAgIHJldHVybiB0ZGVzYy5yZWxlYXNlICgpOw0KPiANCj4gPC4u Lj4NCj4gDQo+ID4gZGlmZiAtLWdpdCBhL2dkYi9hcmNoL2kzODYuYyBiL2dkYi9hcmNoL2kzODYu YyBpbmRleA0KPiA+IDgzNWRmNTNjNzVkLi44NGYzMTQzOWU3YSAxMDA2NDQNCj4gPiAtLS0gYS9n ZGIvYXJjaC9pMzg2LmMNCj4gPiArKysgYi9nZGIvYXJjaC9pMzg2LmMNCj4gPiBAQCAtMjksMTAg KzI5LDExIEBADQo+ID4gICNpbmNsdWRlICIuLi9mZWF0dXJlcy9pMzg2LzMyYml0LXNlZ21lbnRz LmMiDQo+ID4gICNpbmNsdWRlICIuLi9mZWF0dXJlcy9pMzg2L3BrZXlzLmMiDQo+ID4NCj4gPiAt LyogQ3JlYXRlIGkzODYgdGFyZ2V0IGRlc2NyaXB0aW9ucyBhY2NvcmRpbmcgdG8gWENSMC4gICov DQo+ID4gKy8qIFNlZSBpMzg2LmguICAqLw0KPiANCj4gYXJjaC9pMzg2LmgNCg0KV2lsbCBmaXgu DQoNCj4gDQo+ID4NCj4gPiAgdGFyZ2V0X2Rlc2MgKg0KPiA+IC1pMzg2X2NyZWF0ZV90YXJnZXRf ZGVzY3JpcHRpb24gKHVpbnQ2NF90IHhjcjAsIGJvb2wgaXNfbGludXgsIGJvb2wNCj4gPiBzZWdt ZW50cykNCj4gPiAraTM4Nl9jcmVhdGVfdGFyZ2V0X2Rlc2NyaXB0aW9uICh1aW50NjRfdCB4c3Rh dGVfYnZfbWFzaywgYm9vbCBpc19saW51eCwNCj4gPiArCQkJCWJvb2wgc2VnbWVudHMpDQo+ID4g IHsNCj4gPiAgICB0YXJnZXRfZGVzY191cCB0ZGVzYyA9IGFsbG9jYXRlX3RhcmdldF9kZXNjcmlw dGlvbiAoKTsNCj4gPg0KPiA+IEBAIC00NCwxMCArNDUsMTAgQEAgaTM4Nl9jcmVhdGVfdGFyZ2V0 X2Rlc2NyaXB0aW9uICh1aW50NjRfdCB4Y3IwLA0KPiA+IGJvb2wgaXNfbGludXgsIGJvb2wgc2Vn bWVudHMpDQo+ID4NCj4gPiAgICBsb25nIHJlZ251bSA9IDA7DQo+ID4NCj4gPiAtICBpZiAoeGNy MCAmIFg4Nl9YU1RBVEVfWDg3KQ0KPiA+ICsgIGlmICh4c3RhdGVfYnZfbWFzayAmIFg4Nl9YU1RB VEVfWDg3KQ0KPiA+ICAgICAgcmVnbnVtID0gY3JlYXRlX2ZlYXR1cmVfaTM4Nl8zMmJpdF9jb3Jl ICh0ZGVzYy5nZXQgKCksIHJlZ251bSk7DQo+ID4NCj4gPiAtICBpZiAoeGNyMCAmIFg4Nl9YU1RB VEVfU1NFKQ0KPiA+ICsgIGlmICh4c3RhdGVfYnZfbWFzayAmIFg4Nl9YU1RBVEVfU1NFKQ0KPiA+ ICAgICAgcmVnbnVtID0gY3JlYXRlX2ZlYXR1cmVfaTM4Nl8zMmJpdF9zc2UgKHRkZXNjLmdldCAo KSwgcmVnbnVtKTsNCj4gPg0KPiA+ICAgIGlmIChpc19saW51eCkNCj4gPiBAQCAtNTYsMTMgKzU3 LDEzIEBAIGkzODZfY3JlYXRlX3RhcmdldF9kZXNjcmlwdGlvbiAodWludDY0X3QgeGNyMCwgYm9v bA0KPiBpc19saW51eCwgYm9vbCBzZWdtZW50cykNCj4gPiAgICBpZiAoc2VnbWVudHMpDQo+ID4g ICAgICByZWdudW0gPSBjcmVhdGVfZmVhdHVyZV9pMzg2XzMyYml0X3NlZ21lbnRzICh0ZGVzYy5n ZXQgKCksDQo+ID4gcmVnbnVtKTsNCj4gPg0KPiA+IC0gIGlmICh4Y3IwICYgWDg2X1hTVEFURV9B VlgpDQo+ID4gKyAgaWYgKHhzdGF0ZV9idl9tYXNrICYgWDg2X1hTVEFURV9BVlgpDQo+ID4gICAg ICByZWdudW0gPSBjcmVhdGVfZmVhdHVyZV9pMzg2XzMyYml0X2F2eCAodGRlc2MuZ2V0ICgpLCBy ZWdudW0pOw0KPiA+DQo+ID4gLSAgaWYgKHhjcjAgJiBYODZfWFNUQVRFX0FWWDUxMikNCj4gPiAr ICBpZiAoeHN0YXRlX2J2X21hc2sgJiBYODZfWFNUQVRFX0FWWDUxMikNCj4gPiAgICAgIHJlZ251 bSA9IGNyZWF0ZV9mZWF0dXJlX2kzODZfMzJiaXRfYXZ4NTEyICh0ZGVzYy5nZXQgKCksIHJlZ251 bSk7DQo+ID4NCj4gPiAtICBpZiAoeGNyMCAmIFg4Nl9YU1RBVEVfUEtSVSkNCj4gPiArICBpZiAo eHN0YXRlX2J2X21hc2sgJiBYODZfWFNUQVRFX1BLUlUpDQo+ID4gICAgICByZWdudW0gPSBjcmVh dGVfZmVhdHVyZV9pMzg2X3BrZXlzICh0ZGVzYy5nZXQgKCksIHJlZ251bSk7DQo+ID4NCj4gPiAg ICByZXR1cm4gdGRlc2MucmVsZWFzZSAoKTsNCj4gDQo+IDwuLi4+DQo+IA0KPiA+IGRpZmYgLS1n aXQgYS9nZGIveDg2LWxpbnV4LW5hdC5jIGIvZ2RiL3g4Ni1saW51eC1uYXQuYyBpbmRleA0KPiA+ IGZjN2M1ZjY0MmVkLi5hODJhZDIxZGEyNyAxMDA2NDQNCj4gPiAtLS0gYS9nZGIveDg2LWxpbnV4 LW5hdC5jDQo+ID4gKysrIGIvZ2RiL3g4Ni1saW51eC1uYXQuYw0KPiA+IEBAIC05NywxNSArOTcs MjAgQEAgY29uc3Qgc3RydWN0IHRhcmdldF9kZXNjICoNCj4gPiB4ODZfbGludXhfbmF0X3Rhcmdl dDo6cmVhZF9kZXNjcmlwdGlvbiAoKSAgew0KPiA+ICAgIC8qIFRoZSB4ODZfbGludXhfdGRlc2Nf Zm9yX3RpZCBjYWxsIG9ubHkgcmVhZHMgeGNyMCB0aGUgZmlyc3QgdGltZSBpdCBpcw0KPiA+IC0g ICAgIGNhbGxlZCwgdGhlIHhjcjAgdmFsdWUgaXMgc3RvcmVkIGhlcmUgYW5kIHJldXNlZCBvbiBz dWJzZXF1ZW50IGNhbGxzLiAgKi8NCj4gPiAtICBzdGF0aWMgdWludDY0X3QgeGNyMF9zdG9yYWdl Ow0KPiA+ICsgICAgIGNhbGxlZC4gIFRoZSBtYXNrIGlzIHN0b3JlZCBpbiBYU1RBVEVfQlZfU1RP UkFHRSBhbmQgcmV1c2VkIG9uDQo+ID4gKyAgICAgc3Vic2VxdWVudCBjYWxscy4gIE5vdGUgdGhh dCBHREIgY3VycmVudGx5IHN1cHBvcnRzIGZlYXR1cmVzIGZvciB1c2VyDQo+ID4gKyAgICAgc3Rh dGUgY29tcG9uZW50cyBvbmx5LiAgSG93ZXZlciwgb25jZSBzdXBlcnZpc29yIHN0YXRlIGNvbXBv bmVudHMgYXJlDQo+ID4gKyAgICAgc3VwcG9ydGVkIGluIEdEQiBYU1RBVEVfQlZfU1RPUkFHRSB3 aWxsIG5vdCBiZSBjb25maWd1cmVkIGJhc2VkIG9uDQo+ID4gKyAgICAgeGNyMCBvbmx5LiAgKi8N Cj4gDQo+IFNvbWV0aGluZyBhYm91dCB0aGUgY29tbWVudCBhYm92ZSByZWFkcyBvZmYgaW4gdGhl IGxhc3QgcGhyYXNlLiBJcyB0aGVyZSBhDQo+IG1pc3NpbmcgY29ubmVjdGlvbiB3b3JkPw0KDQpJ IGFncmVlLCB3b3VsZCB0aGlzIGJlIGEgYml0IGJldHRlcj8NCg0KIkhvd2V2ZXIsIG9uY2Ugc3Vw ZXJ2aXNvciBzdGF0ZSBjb21wb25lbnRzIGFyZSBzdXBwb3J0ZWQgaW4gR0RCLCB0aGUgdmFsdWUN ClhTVEFURV9CVl9TVE9SQUdFIHdpbGwgbm90IGJlIGNvbmZpZ3VyZWQgYmFzZWQgb24geGNyMCBv bmx5LiINCg0KPiANCj4gPiArICBzdGF0aWMgdWludDY0X3QgeHN0YXRlX2J2X3N0b3JhZ2U7DQo+ ID4NCj4gPiAgICBpZiAoaW5mZXJpb3JfcHRpZCA9PSBudWxsX3B0aWQpDQo+ID4gICAgICByZXR1 cm4gdGhpcy0+YmVuZWF0aCAoKS0+cmVhZF9kZXNjcmlwdGlvbiAoKTsNCj4gPg0KPiA+ICAgIGlu dCB0aWQgPSBpbmZlcmlvcl9wdGlkLnBpZCAoKTsNCj4gPg0KPiA+IC0gIHJldHVybiB4ODZfbGlu dXhfdGRlc2NfZm9yX3RpZCAodGlkLCAmeGNyMF9zdG9yYWdlLA0KPiA+ICZ0aGlzLT5tX3hzYXZl X2xheW91dCk7DQo+ID4gKyAgcmV0dXJuIHg4Nl9saW51eF90ZGVzY19mb3JfdGlkICh0aWQsICZ4 c3RhdGVfYnZfc3RvcmFnZSwNCj4gPiArCQkJCSAgJnRoaXMtPm1feHNhdmVfbGF5b3V0KTsNCj4g PiAgfQ0KPiA+DQogDQo+IE90aGVyd2lzZSB0aGlzIGxvb2tzIE9LIHRvIG1lLiBJIHN1cHBvc2Ug dGhpcyB3YXMgcmVncmVzc2lvbiB0ZXN0ZWQ/IEknZCBiZSBhIGJpdA0KPiBtb3JlIGNvbWZvcnRh YmxlIGlmIHNvbWVvbmUgbW9yZSBrbm93bGVkZ2VhYmxlIGNvdWxkIGNoaW1lIGluIGJlZm9yZSB0 aGlzDQo+IGdldHMgYXBwcm92ZWQuDQo+IA0KPiBCdXQgaWYgbm9ib2R5IHNob3dzIHVwLCB3ZSBj YW4gZ2V0IGl0IGluIGlmIG90aGVycyBoYXZlIG5vIGNvbmNlcm5zLg0KPiANCj4gUmV2aWV3ZWQt Qnk6IEx1aXMgTWFjaGFkbyA8bHVpcy5tYWNoYWRvQGFybS5jb20+DQoNClllcywgdGhpcyBoYXMg YmVlbiByZWdyZXNzaW9uIHRlc3RlZCAocmVjZW50IHRlc3RpbmcgZm9yIHY0IG9uIHVidW50dSAy NC4wNCkuDQpJIGFtIGN1cnJlbnRseSB3b3JraW5nIG9uIHRoZSBzZXR1cCBmb3IgdGVzdGluZyB4 MzIgYWdhaW4uIFRoaXMgY29uZmlndXJhdGlvbiBoYXMgYmVlbiB0ZXN0ZWQgZm9yIHYxIGluaXRp YWxseSBvbmx5LiANCg0KQ2hyaXN0aW5hDQpJbnRlbCBEZXV0c2NobGFuZCBHbWJIDQpSZWdpc3Rl cmVkIEFkZHJlc3M6IEFtIENhbXBlb24gMTAsIDg1NTc5IE5ldWJpYmVyZywgR2VybWFueQ0KVGVs OiArNDkgODkgOTkgODg1My0wLCB3d3cuaW50ZWwuZGUNCk1hbmFnaW5nIERpcmVjdG9yczogU2Vh biBGZW5uZWxseSwgSmVmZnJleSBTY2huZWlkZXJtYW4sIFRpZmZhbnkgRG9vbiBTaWx2YQ0KQ2hh aXJwZXJzb24gb2YgdGhlIFN1cGVydmlzb3J5IEJvYXJkOiBOaWNvbGUgTGF1DQpSZWdpc3RlcmVk IE9mZmljZTogTXVuaWNoDQpDb21tZXJjaWFsIFJlZ2lzdGVyOiBBbXRzZ2VyaWNodCBNdWVuY2hl biBIUkIgMTg2OTI4Cg==