From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id L/IJGxm7gGi4czoAWB0awg (envelope-from ) for ; Wed, 23 Jul 2025 06:36:09 -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=EhFKVW60; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 537B51E11C; Wed, 23 Jul 2025 06:36:09 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-9.1 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, 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 9F0C41E0C2 for ; Wed, 23 Jul 2025 06:36:04 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 120CD3858C51 for ; Wed, 23 Jul 2025 10:36:04 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 120CD3858C51 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=EhFKVW60 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.16]) by sourceware.org (Postfix) with ESMTPS id 97EC43858D33 for ; Wed, 23 Jul 2025 10:35:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 97EC43858D33 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 97EC43858D33 Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=192.198.163.16 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1753266930; cv=fail; b=V/bfQGKYWkrltlm0zpKTdqeQEAwdsCmYjzZA2U6Zdy9BaAqcs+PGmPTLxU5x6AbfkmLo8OUbf0CXj6GMImgmiIfuyBvyIvcB7agvraEx+PMdb2xxmyX7qN0K89msJeChaf2kx0fC+e2ixEN/hfGv2osd9GgKLI8scRpZDJgFhUY= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1753266930; c=relaxed/simple; bh=J/ddIh9KgTgBwPjiF3pw9iwycL5gM684kGVlSdhG6yc=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=i33tDdosbUHNIp4dRifHNeK9EnZae68p34WMejdMi73fiCC2zwPwXMN/H6Er/6C1YQ7fX64D2N7mUaDLff9O67TqCowifrFvjYieQQvZB0RWK//7eHH+AgzF+UxGA3MwBRwNfbkHDD4KFkI87OG0cdkq1RyeUa7ex0DGIKQDaPo= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 97EC43858D33 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1753266931; x=1784802931; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=J/ddIh9KgTgBwPjiF3pw9iwycL5gM684kGVlSdhG6yc=; b=EhFKVW60GkVfVjJfvr70BcYzpnbUXa3C7S0fxLjBZXQk3UPaW7dz4Ft/ J1x1GVIYg8NB7KvnQy+sYhDTuOe9wOB5G+aGqvgA0UvEbqA2vaY7D9oD4 suKcGE9NtKu5T6yISCYC/0zl5fpOXTqZdb4QElaxNQsXbxIje5IecAKX3 Zk6TBSY9D0MV2elpoi7EiwYcUyYhLIsUq9+Ohrq3PNvBMzB13F+NpO31R Hb43SL11uoOhscEb/mu5NGwwk+3ZdHadvB63GLHVY8E33SoBQmQggrR4o wrbNE1MPHqhjFP7JrKf5DgQYigvDWqaU6cB6bnHnW4xsNPoQl+4kh413H w==; X-CSE-ConnectionGUID: ctme+f7GQ+OaJTB4CiCHJA== X-CSE-MsgGUID: yAejf5bOTMmnn5RNIuihZw== X-IronPort-AV: E=McAfee;i="6800,10657,11500"; a="43164407" X-IronPort-AV: E=Sophos;i="6.16,333,1744095600"; d="scan'208";a="43164407" Received: from orviesa006.jf.intel.com ([10.64.159.146]) by fmvoesa110.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Jul 2025 03:35:30 -0700 X-CSE-ConnectionGUID: r7ZVbuwATQ+fiIPUo7Qz8A== X-CSE-MsgGUID: i0L+56PoQVuLBpNFrTnKrg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.16,333,1744095600"; d="scan'208";a="158713172" Received: from orsmsx901.amr.corp.intel.com ([10.22.229.23]) by orviesa006.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Jul 2025 03:35:30 -0700 Received: from ORSMSX902.amr.corp.intel.com (10.22.229.24) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1748.26; Wed, 23 Jul 2025 03:35:29 -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.1748.26 via Frontend Transport; Wed, 23 Jul 2025 03:35:29 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (40.107.92.58) 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.1748.26; Wed, 23 Jul 2025 03:35:28 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=iuyn17/tw5WfEGYTgzr8xmz3R+JqfcBM1iSCneocd84bkbsgjTFPU98ThP78R7INP6wCFGiKNQSOC7xmSdIzvus1GsIgWH7T4YDIBmzk7QnfamdjGJJXZkHYBCj4MS6YjJ1wFGqTqrrjvXxuW3NPpmxd5hNYZKhmxtB4I67G0fJN8EtuIy1AZMwntOmAnhXcKMGJ9L2eAUnR46jSXHbQujE54ow1gSt3bXlkzaWqyjxdH6QVr+vf57KiB2VOi8SBYdGwsMSyoMtqXON1syNqA4mMMICR5sz2QT7/6WmXyVvHNnvklEn7gfEhlq8ZqlgTB8+sFQXa05pR4R7tqxPr3Q== 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=dnJOZnfi/i7HudTL/JyybI0b6iiUTF2yzRd7lRhk2Tk=; b=mLhK3f0iehjZfH1xVJThoHOTb7UXroJAd+p7cTUDj440IVFNTb3ywCfDM+keg1Sm5cyEFlU22mHbzSU/ObYBdmCPpAy6lrJAf/NcmvClUk/yZ2dRumSib/i4A9QsPBsQr6EX1qPlEnRrducHJqo5kkLYKaOGTpdiv+0SHBSErgBzTEobdd8o8rvsakHcyC094eg5NSstEcew/4l/pGhmq1ttyuH/5T8cHAgBn6nm8dtgdLh7kIPJeraswmZejOPk2RvDhXigERnW6dkB32BSmoLoR5aVaDB15R7CF4UXZACHWGM1dVp6uIplQPmLSpei078ptfr3GHW060XC48ZKoQ== 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 MN2PR11MB4709.namprd11.prod.outlook.com (2603:10b6:208:267::22) by DS4PPF7CFF9C87C.namprd11.prod.outlook.com (2603:10b6:f:fc02::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8857.29; Wed, 23 Jul 2025 10:34:45 +0000 Received: from MN2PR11MB4709.namprd11.prod.outlook.com ([fe80::1fd4:95fc:c086:dbe4]) by MN2PR11MB4709.namprd11.prod.outlook.com ([fe80::1fd4:95fc:c086:dbe4%7]) with mapi id 15.20.8964.019; Wed, 23 Jul 2025 10:34:45 +0000 From: "Kupczak, Pawel" To: Guinevere Larsen , "gdb-patches@sourceware.org" CC: "Schimpe, Christina" Subject: RE: [PATCH 1/3] gdb, amd64: extend the amd64 prologue analyzer to skip register pushes Thread-Topic: [PATCH 1/3] gdb, amd64: extend the amd64 prologue analyzer to skip register pushes Thread-Index: AQHb6nXZQDJkrImCqECWFgMCcnCyrrQ3/wOAgAARHgCAB5GRoA== Date: Wed, 23 Jul 2025 10:34:44 +0000 Message-ID: References: <20250701104759.52595-1-pawel.kupczak@intel.com> <20250701104759.52595-2-pawel.kupczak@intel.com> <91a1e38e-2978-4e81-a168-762ed55d3811@redhat.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: MN2PR11MB4709:EE_|DS4PPF7CFF9C87C:EE_ x-ms-office365-filtering-correlation-id: 95ea6464-2668-441d-dddc-08ddc9d48a72 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?V1o3QlhCSW9rb213clJCbEMwRVArclg2NGVWZVNaMEZweVoreWtmb1RKY1U0?= =?utf-8?B?RlRMZXNqNnJqajdKNWxIUDY5K0JnMlhDcEVTUzN3eVk0RXoyanF5OGdWMnVS?= =?utf-8?B?WjUrdm9nbEdzRk15dGxXWmZVWlFpWlo3aFJ5Y1JrS3FrSXlKbmwyaXg1bXZO?= =?utf-8?B?Ly9Ec3FWUWJjTnZoZUt2MkNxZy9Qd0d4ZlhIZTd6ZUVIMjZGQkFhQkNqdjJJ?= =?utf-8?B?Qi9RcDRobnFEd2FNQ2t2a2V0Y2NvZkZVcGtKWmI0WmZiK0ErT3drSmFjYXhT?= =?utf-8?B?UjJhdlpkVTR2UnQrVUMrWE4wbitWR2xlc1lPOUhaNTgySFV0YmJsbjEwdFcr?= =?utf-8?B?c29KMUNSMlZBeWxvYVhMZ0ZNZEp2a0NKY3MyZDZuZEkxZWl5QitFVkRQcmlZ?= =?utf-8?B?UVR1ZjZhTXFnNTdCUHp3ZStkV0lmcGNWdWl5c1F5WWY3RGl5QTQvbTFPRXBw?= =?utf-8?B?K2duY0gwNGg0ZlRoNUZLRzRvb0M3RnJwTzlsVi9GSUNYcy9GMVl0VTZjVnM0?= =?utf-8?B?aWVVQWtZck8zYVRVMW5wbjVUd3poY3ZEbUxGdEpuWW14RmRPODJLa2orTTJX?= =?utf-8?B?SFU0b0hTbDNjQmxzZmM5OXlaTXp1WldBMFY4Z1Y4MGhSVFdsMEJyNjY4cnFn?= =?utf-8?B?d3RJbGRGMGxpWUtYems5ZEZ3SUJFQjVVK1hNRVpGZS9lcXVqc2w2OC9WOUxj?= =?utf-8?B?VENBcXE2TytobzV3NG5GcjZQcytyNk9IL1VoZFE2WlIzRGt0N3FzckhNWEUv?= =?utf-8?B?MFRVSnBZK0ZjbnlYVjZkZlF5cE4weEJsL1VEQWdHTVBUZmdZNk1LM1RUTEhN?= =?utf-8?B?cGtJZjZZdktndkNsVjhUQW9iN2xQY2xGWlM1ZXk4Q3pnYnR5YTVTaDA1UDhk?= =?utf-8?B?MXVTRlZlUkJSRXEzMXI3a2x0a0ZibnNlSmpiaDlWdlpEbHlEL2pRd3dkcTFy?= =?utf-8?B?djhKdWlqWktnSHdEZE91ZHdRZFBtdVRaQWFKZTlURyszRm1rb2NrdXdNeVBD?= =?utf-8?B?ZlBZZFQrTjgxT0lLRGZSd1A4aTB1bkd6eklOU3BETHZxRWtZUnc2Z0ZNU1ps?= =?utf-8?B?OGNtWDFWWjJjeWU1OHhMV1VBeDNldlJwaVNsUkU5bk1GSFVLczJPVjhlYk4v?= =?utf-8?B?ODA0NWcrc1ZsRlF4M1ArWjBZK2p6aDkyMldiVFNUOS9DQ3Y2SWpGRU4wcGhM?= =?utf-8?B?Z1dqVDUyVGJEdDIySW8xRXRxNG10UTcySEo4VDlGK0kycWgrUThwMzdYOE9v?= =?utf-8?B?R3N3L25HT3ZnNjZNazBqRjhkR01zbmc3ekpCcngyQ2hidEo1M3czdld1T2ZV?= =?utf-8?B?Nk8vSk9iaWliSnFCZGMxZ2hQbGNFeW1FKzlkdDh2RlpVU3l0WTVPOGNpTEdG?= =?utf-8?B?VmxlZHE5SFowaWx5THJoQXorRlhZZnk0c2xMU25wT2pGUzN6RVFvSW9LTi8x?= =?utf-8?B?TFFWSnNLSGozMnJoa1RXd0ZXZ3dEeC9xTC8xUXhiYW8zOGJ2VSsyQVhQZ0tS?= =?utf-8?B?K3RHcWVjbXVreFpyblpESDFYMjhhOW03WFRudHpVTi9zODFpdXpxSjlJS1pm?= =?utf-8?B?eFUraWZxYmk1YW1TZVhmd2VGci9GQkIwcmlTVkFPeUd6V3prcW1zTDlEcTYv?= =?utf-8?B?TjlXNDRXM1BFVDNxZGlYNHl2dFFPanNhLzA3YnF4S1FmUVQzMlIvQ0J2bTdw?= =?utf-8?B?YUdaemp3VWFNdk9oU052SGhTOGVZT3pOT25QdUN1MHVlM1h3SzdTRFlQOWMr?= =?utf-8?B?cDhYZ1ZmM1hsMnd4VGZDVnk4eElqcmFJbzF0bGI1WTdQS1hLakJCcStwTXEr?= =?utf-8?B?dHhtdWl6bE81dTQ0bDJDMVRhZ0hVNzRld1E3cEpmWHM5SE9yUG1WeE9QbDRU?= =?utf-8?B?VHRCaVl4MzZwR0JNTHlUOEVtd2dvV1YwUklqeXRBMURubklTdHgwQkhZZkpE?= =?utf-8?Q?A3khIHS2pK4=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4709.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VkJXLzcyOXF0K3VCUDB0L0FKYlpvQmkwcDdqai9HMVdaOXNZbnNnTTFtVS9Q?= =?utf-8?B?WER5MEtvSjVyNHM3Vno5YVRiUWdhTkxJMmNaQ0d1NG9wQjg0b1RZSEI4R29m?= =?utf-8?B?V1JoVmdxSHhkend6SFBaU0IrNi9TSnNQN0QrOGZzWllBWVQ0bWVQVGxRcXlS?= =?utf-8?B?R0FvWnJRQTVESkNhQWFiQk9sMkJQbEpDaFQ1V2N0MmtpT2dPYWc2MURrWFc0?= =?utf-8?B?a2E0NW8vSkluMExORFJPWjkxbTUrSkxWL3RHQUpZYWdOQTZoemhHR3BjQ25h?= =?utf-8?B?RUl3c05TeHpoSE5UNmVOUnR2ZEJLMzdGVmhuVEpBcUdOb3NPQUY2blYrNEpP?= =?utf-8?B?MkgvSXdwUWxWTnF6aEQvckcya2dlcE5tRW1ma0V0WEgxdkI0cnBvR2xHenM4?= =?utf-8?B?aGRiemNoM0NqNjRSYnRoRkFEb0Fmd1dhTkR3OElJT1NrTURyWWdaaDJnVVk4?= =?utf-8?B?cGdiVjduQ29MRURlK3kyT2YyZDZMWndBSmRma2NIU0IxTmFDTXVLalp0ZGoy?= =?utf-8?B?SjdyVjNmcGgwN3h3eVo0YlBFRUdhM2tVZlk1L1dkNHg2L3Z4Zk5ZTHI1TkhY?= =?utf-8?B?RUs3TisxM1hqTHpDY21TMXg3WHBlNXY4a0FvUDQ0WDVoYU1UY1BDTUg5dzBC?= =?utf-8?B?dGpLK1FsbWZwMTVoZWNSM3JzRmwybjFxSU5FekRNc0dHNXVrRkRKZWJ2WW5S?= =?utf-8?B?MVovUVBOOTZwRHl0R29kSXNnTnJTell6d0VteDFIYmE0M1VXS2pOVXdTc25M?= =?utf-8?B?VHZXcmVZZjczVUF5dnd0MmY5OUtkSkgrejFpWnJuTXAvNnVHSndlWHY3TktE?= =?utf-8?B?bDdsTG9GcDRMNWpNN080UWg2N3Z1bktqdmNwYlB5NjB3SE85RGpwZE9JWmFW?= =?utf-8?B?Q2YrbFgwT1RMWjFYcWxTZkpsWU51WHlQZE9ZeFVJdHdsQkN5aWtnZ1lwdTVX?= =?utf-8?B?NTRtaHQ5Tkk5eVZMdGwwYWxMQ2Q0eDFyblNMNzFLYmdPRUZqU1FSQ3lXTzcw?= =?utf-8?B?RmVhbEp5OGZkY2pKZ3F3SmlhWkNta01Qb3pFUE5ObUFyUTBicXUxVFRSVVp0?= =?utf-8?B?ZkN4WERlMVhXTDBDdFVGa3J5dkhFZEN1b1VJQlQ1dnJXcjd1WHZQWXJRK0xW?= =?utf-8?B?cUJDVlZlUDNOcTFxR25QZ0ZGUlRRUlNYVE9FcjYxaUNXcWdhWjZSTlFhK0Nr?= =?utf-8?B?am53NXUvdGl5VjhOS3o4aGZUZnNmaUo1cHkvU2twdzZUQTRQRU51R0h3aUpW?= =?utf-8?B?R3ZQUDNreENWbDAwcFo0N2VWTlF6dGE5NWxKcVd5OXRYNzQ0VCs2WjZXUG0y?= =?utf-8?B?RUtjRllXVSt0NlBBK3FZbHRFcHBDZkoxYXBGTHdhT0libHJkNFRwYTBaMlpH?= =?utf-8?B?VGhrSzkxOVZHeHgvcnpIS0VndTcxOGdNNHZndVB2OFNCL0tDajdkQnc1cjVW?= =?utf-8?B?L281M0FBVDdpWGE3eWxSOGdNOUIxYTNjbm9VcHRCL3VEK29RNHRYRkFNNHhn?= =?utf-8?B?RVF2QVplZHIxQ1pmYVRVMTE1Mkx1eDhwMThRbzU1TUpicm41TFIwZjduRkNj?= =?utf-8?B?am13SnlGRTZGODFFbWQ3TkdBVXlsdTNDL3NQMHc3SkU5VVJjSDhYOWZRMkZM?= =?utf-8?B?ODdJL2dRN0NGWWJDL0VNYkh5bzhjcFg2VXdIbU1XWm5HN2IyUUFucDZZMGVX?= =?utf-8?B?cnRlUTdHVjNTRDR0U29jaDc4dTJKWjFSVnRERmtOL3VNSm42djFGUjdPZFIx?= =?utf-8?B?aHhoSTdEdHhvbVJCZzlGdm1WT0dmY0pXeWlHaU1renhNTjRNMDNaclV1ZnlB?= =?utf-8?B?UDB3M3MwdE5yenU5TzF3cFN6QVdkUzd6bWY0T0ZJQTR2WTZ5cXROOUVxbWJC?= =?utf-8?B?eGVvaEZWM1pFWDAwYnFoSUNVaFg2TlZPVEM2S0UrSjFPME5kRVhxUlVENWRR?= =?utf-8?B?NVAwT1hMNjZGOGtkR3luZ3AxV2R1TVU2cUlLbUZ0L2w3SkhFRC9vcFdtaXpD?= =?utf-8?B?Uk51OWl2a3o4WVZpbm5yRjU0Wm1KSVlzNjBoNkZtbG16Ry81WXY3THozSjl3?= =?utf-8?B?SjFtMkpZQWlrRzFLakpmOGRZZUFtNmQ2eWJseS9qeXFmRzVQV0ZXdHdSV0hq?= =?utf-8?Q?D2n2Y3cI6YXbKyqOPxKtJiGUZ?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4709.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 95ea6464-2668-441d-dddc-08ddc9d48a72 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2025 10:34:44.9081 (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: 9o1ZPEhGRagLCLo0u9PVH4CLPrFvteoof2Lz2BRqJjNgkJrsSJlCLJ3hIQXR21Ae7YyyIc2+I772gzKD+QP0PA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS4PPF7CFF9C87C 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBLdXBjemFrLCBQYXdlbCA8cGF3 ZWwua3VwY3pha0BpbnRlbC5jb20+DQo+IFNlbnQ6IEZyaWRheSwgSnVseSAxOCwgMjAyNSA1OjE1 IFBNDQo+IFRvOiBHdWluZXZlcmUgTGFyc2VuIDxndWluZXZlcmVAcmVkaGF0LmNvbT47IGdkYi0N Cj4gcGF0Y2hlc0Bzb3VyY2V3YXJlLm9yZw0KPiBTdWJqZWN0OiBSRTogW1BBVENIIDEvM10gZ2Ri LCBhbWQ2NDogZXh0ZW5kIHRoZSBhbWQ2NCBwcm9sb2d1ZSBhbmFseXplciB0bw0KPiBza2lwIHJl Z2lzdGVyIHB1c2hlcw0KPiANCj4gSGkhICBUaGFua3MgZm9yIHRha2luZyBhIGxvb2suDQo+IA0K PiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogR3VpbmV2ZXJlIExhcnNl biA8Z3VpbmV2ZXJlQHJlZGhhdC5jb20+DQo+ID4gU2VudDogRnJpZGF5LCBKdWx5IDE4LCAyMDI1 IDM6NDQgUE0NCj4gPiBUbzogS3VwY3phaywgUGF3ZWwgPHBhd2VsLmt1cGN6YWtAaW50ZWwuY29t PjsgZ2RiLQ0KPiA+IHBhdGNoZXNAc291cmNld2FyZS5vcmcNCj4gPiBTdWJqZWN0OiBSZTogW1BB VENIIDEvM10gZ2RiLCBhbWQ2NDogZXh0ZW5kIHRoZSBhbWQ2NCBwcm9sb2d1ZSBhbmFseXplcg0K PiB0bw0KPiA+IHNraXAgcmVnaXN0ZXIgcHVzaGVzDQo+ID4NCj4gPiBIZWxsbyEgVGhhbmtzIGZv ciB3b3JraW5nIG9uIHRoaXMhDQo+ID4NCj4gPiBJIGFtIG5vdCBhbiBhdXRob3JpdHkgb24gaTM4 NiwgYnV0IEkgZGlkIG5vdGljZSBhIGZldyB0aGluZ3MgdGhhdCBnYXZlDQo+ID4gbWUgcGF1c2Ug c28gSSdkIGxpa2UgdG8gYXNrIHRoZW0gdG8gbWFrZSBzdXJlIEkgdW5kZXJzdGFuZCB0aGUgY2hh bmdlcy4NCj4gPg0KPiA+IFNraXBwaW5nIHRoZSBjb21taXQgbWVzc2FnZToNCj4gPiBPbiA3LzEv MjUgNzo0NyBBTSwgUGF3ZWwgS3VwY3phayB3cm90ZToNCj4gPiA+IC0tLQ0KPiA+ID4gICBnZGIv YW1kNjQtdGRlcC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA1MyArKysrKysrKysr Ky0NCj4gPiA+ICAgLi4uL2FtZDY0LWV4dGVuZGVkLXByb2xvZ3VlLWFuYWx5c2lzLmMgICAgICAg IHwgNDkgKysrKysrKysrKysNCj4gPiA+ICAgLi4uL2FtZDY0LWV4dGVuZGVkLXByb2xvZ3VlLWFu YWx5c2lzLmV4cCAgICAgIHwgODYNCj4gPiArKysrKysrKysrKysrKysrKysrDQo+ID4gPiAgIDMg ZmlsZXMgY2hhbmdlZCwgMTg3IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkNCj4gPiA+ICAg bW9kZSBjaGFuZ2UgMTAwNjQ0ID0+IDEwMDc1NSBnZGIvYW1kNjQtdGRlcC5jDQo+ID4gPiAgIGNy ZWF0ZSBtb2RlIDEwMDY0NCBnZGIvdGVzdHN1aXRlL2dkYi5hcmNoL2FtZDY0LWV4dGVuZGVkLXBy b2xvZ3VlLQ0KPiA+IGFuYWx5c2lzLmMNCj4gPiA+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGdkYi90 ZXN0c3VpdGUvZ2RiLmFyY2gvYW1kNjQtZXh0ZW5kZWQtcHJvbG9ndWUtDQo+ID4gYW5hbHlzaXMu ZXhwDQo+ID4gPg0KPiA+ID4gZGlmZiAtLWdpdCBhL2dkYi9hbWQ2NC10ZGVwLmMgYi9nZGIvYW1k NjQtdGRlcC5jDQo+ID4gPiBvbGQgbW9kZSAxMDA2NDQNCj4gPiA+IG5ldyBtb2RlIDEwMDc1NQ0K PiA+ID4gaW5kZXggODJkZDFlMDdjZjMuLjg2M2IyOWE4YzI3DQo+ID4gPiAtLS0gYS9nZGIvYW1k NjQtdGRlcC5jDQo+ID4gPiArKysgYi9nZGIvYW1kNjQtdGRlcC5jDQo+ID4gPiBAQCAtMjU1Myw2 ICsyNTUzLDU2IEBAIGFtZDY0X2FuYWx5emVfZnJhbWVfc2V0dXAgKGdkYmFyY2gNCj4gPiAqZ2Ri YXJjaCwgQ09SRV9BRERSIHBjLA0KPiA+ID4gICAgIHJldHVybiBwYzsNCj4gPiA+ICAgfQ0KPiA+ ID4NCj4gPiA+ICsvKiBDaGVjayB3aGV0aGVyIFBDIHBvaW50cyBhdCBjb2RlIHB1c2hpbmcgcmVn aXN0ZXJzIG9udG8gdGhlIHN0YWNrLiAgSWYNCj4gc28sDQo+ID4gPiArICAgdXBkYXRlIENBQ0hF IGFuZCByZXR1cm4gcGMgYWZ0ZXIgdGhvc2UgcHVzaGVzIG9yIENVUlJFTlRfUEMsDQo+ID4gd2hp Y2hldmVyIGlzDQo+ID4gPiArICAgc21hbGxlci4gIE90aGVyd2lzZSwgcmV0dXJuIFBDIHBhc3Nl ZCB0byB0aGlzIGZ1bmN0aW9uLiAgKi8NCj4gPiA+ICsNCj4gPiA+ICtzdGF0aWMgQ09SRV9BRERS DQo+ID4gPiArYW1kNjRfYW5hbHl6ZV9yZWdpc3Rlcl9zYXZlcyAoQ09SRV9BRERSIHBjLCBDT1JF X0FERFIgY3VycmVudF9wYywNCj4gPiA+ICsJCQkgICAgICBhbWQ2NF9mcmFtZV9jYWNoZSAqY2Fj aGUpDQo+ID4gPiArew0KPiA+ID4gKyAgZ2RiX2J5dGUgb3A7DQo+ID4gPiArICBpbnQgb2Zmc2V0 ID0gMDsNCj4gPiA+ICsNCj4gPiA+ICsgIC8qIFRoZXJlIGFyZSBhdCBtb3N0IDE2IHJlZ2lzdGVy cyB0aGF0IHdvdWxkIGJlIHB1c2hlZCBpbiB0aGUgcHJvbG9ndWUuDQo+ICovDQo+ID4gPiArICBm b3IgKGludCBpID0gMDsgaSA8IDE2ICYmIHBjIDwgY3VycmVudF9wYzsgaSsrKQ0KPiA+ID4gKyAg ICB7DQo+ID4gPiArICAgICAgaW50IHJlZyA9IDA7DQo+ID4gPiArICAgICAgaW50IHBjX29mZnNl dCA9IDA7DQo+ID4gPiArDQo+ID4gPiArICAgICAgaWYgKHRhcmdldF9yZWFkX2NvZGUgKHBjLCAm b3AsIDEpID09IC0xKQ0KPiA+ID4gKwlyZXR1cm4gcGM7DQo+ID4gPiArDQo+ID4gPiArICAgICAg LyogJXI4IC0gJXIxNSBwcmVmaXguICAqLw0KPiA+ID4gKyAgICAgIGlmIChvcCA9PSAweDQxKQ0K PiA+DQo+ID4gTG9va2luZyBvdmVyIG9uIHRoZSBkaXNhc3NlbWJsZXIgZm9yIHJlY29yZC1mdWxs LCBJIHNlZSB0aGF0IGFsbCAweDQtDQo+ID4gYXJlIGNvbnNpZGVyZWQgcHJlZml4ZXMsIGFuZCAo aW4gNjQgYml0IHRhcmdldHMpIHRoZXkgYWxsIGhhdmUgdGhpcyBlZmZlY3QuDQo+ID4NCj4gPiBJ cyB0aGlzIHNvbWV0aGluZyB0aGF0IGNvdWxkIGFmZmVjdCB0aGlzIHByb2xvZ3VlIGFuYWx5emVy PyBpZSwgdGhhdA0KPiA+IHNvbWUgcHJlZml4IGxpa2UgMHg0MCBpcyB1c2VkIHRvIG1lYW4gInB1 c2ggYSByZWdpc3RlciBsYXJnZXIgdGhhbiA3IiwNCj4gPiB3aGljaCB3b3VsZCBjYXVzZSB1cyB0 byBub3Qgc2tpcCB0aGF0IGluc3RydWN0aW9uPw0KPiA+DQo+IA0KPiBOb3cgdGhhdCBJIGNoZWNr ZWQgQU1ENjQgbWFudWFsLCBpdCBpbmRlZWQgbWVudGlvbnMgdGhhdCB0aGlzIHByZWZpeA0KPiBy YW5nZXMgZnJvbSAweDQwIC0gMHg0Ri4gIEkgbWlnaHQndmUgdHVubmVsZWQgdG9vIGhhcmQgb24g b25lIHZhbHVlLCBJDQo+IGNoZWNrZWQgY29tcGlsZXIgZXhwbG9yZXIgbm93IGFuZCBpdCB1c2Vz IGEgZGlmZmVyZW50IG9uZSB0b28gKDB4NDgpLg0KDQpDb3JyZWN0aW9uIG9uIHRoYXQgLSBmaXJz dCwgdGhhdCAweDQ4IG5ldmVyIGFjdHVhbGx5IGhhcHBlbmVkIChJIHdhcyBsb29raW5nDQphdCB0 aGUgd3JvbmcgdGhpbmcpLg0KDQpTZWNvbmQsIHJlZ2FyZGluZyBSRVggdmFsdWVzLiAgSSB0aGlu ayBmb3IgdGhvc2UgcmVnaXN0ZXIgcHVzaGVzLCAweDQxIGlzIHRoZQ0Kb25seSB2YWx1ZSByZWxl dmFudCBoZXJlLiAgTG9va2luZyBhdCBpbnN0cnVjdGlvbiBzZXQgYW5kIHJlYWRpbmcgYWJvdXQg dGhlDQpwcmVmaXggYXQgaHR0cHM6Ly9kbjcyMDAwNC5jYS5hcmNoaXZlLm9yZy8wL2l0ZW1zL29z LWRldi1tYW51YWxzL2FtZCUyMGFtZDY0JTIwc2RtJTIwaW5zdHJ1Y3Rpb25zLnBkZiwNCml0IG1l bnRpb25zIGluIHNlY3Rpb24gMS40LjQgdGhlIG1lYW5pbmdzIG9mIHRoZSA0IGJpdHMuICBJIHRo aW5rIGluIHRoaXMgY2FzZQ0KUkVYLkIgaXMgdGhlIG9ubHkgb25lIHRoYXQncyBnb25uYSBiZSBz ZXQ6DQoncHVzaCcgd2lsbCBhbHdheXMgdGFrZSA2NCBiaXQgb3BlcmFuZCBoZXJlIHNvIFJFWC5X IHdvdWxkIG5vdCBiZSBzZXQuDQoncHVzaCcgYWxzbyBkb2Vzbid0IHVzZSBNb2RSTSBBRkFJSyBz byBSRVguUiBzaG91bGRuJ3QgYmUgYXBwbGljYWJsZS4NClJFWC5YIHNlZW1zIGNvbXBsZXRlbHkg aXJyZWxldmFudC4NCg0KQmFzZWQgb24gdGhhdCBJIHRoaW5rIFJFWC5CIGlzIHRoZSBvbmx5IGJp dCB0aGF0IHdpbGwgYmUgc2V0IGluIHN1Y2ggY2FzZXMsDQp3aGljaCBtYXBzIHRvIFJFWCA9PSAw eDQxLiANCg0KTGV0IG1lIGtub3cgeW91ciB0aG91Z2h0cyA6RA0KDQpXaXRoIHJlZ2FyZHMsDQpQ YXdlxYINCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQpJbnRlbCBUZWNobm9sb2d5IFBvbGFuZCBzcC4geiBvLm8uCnVs LiBTbG93YWNraWVnbyAxNzMgfCA4MC0yOTggR2RhbnNrIHwgU2FkIFJlam9ub3d5IEdkYW5zayBQ b2xub2MgfCBWSUkgV3lkemlhbCBHb3Nwb2RhcmN6eSBLcmFqb3dlZ28gUmVqZXN0cnUgU2Fkb3dl Z28gLSBLUlMgMTAxODgyIHwgTklQIDk1Ny0wNy01Mi0zMTYgfCBLYXBpdGFsIHpha2xhZG93eSAy MDAuMDAwIFBMTi4KU3BvbGthIG9zd2lhZGN6YSwgemUgcG9zaWFkYSBzdGF0dXMgZHV6ZWdvIHBy emVkc2llYmlvcmN5IHcgcm96dW1pZW5pdSB1c3Rhd3kgeiBkbmlhIDggbWFyY2EgMjAxMyByLiBv IHByemVjaXdkemlhbGFuaXUgbmFkbWllcm55bSBvcG96bmllbmlvbSB3IHRyYW5zYWtjamFjaCBo YW5kbG93eWNoLgoKVGEgd2lhZG9tb3NjIHdyYXogeiB6YWxhY3puaWthbWkgamVzdCBwcnplem5h Y3pvbmEgZGxhIG9rcmVzbG9uZWdvIGFkcmVzYXRhIGkgbW96ZSB6YXdpZXJhYyBpbmZvcm1hY2pl IHBvdWZuZS4gVyByYXppZSBwcnp5cGFka293ZWdvIG90cnp5bWFuaWEgdGVqIHdpYWRvbW9zY2ks IHByb3NpbXkgbyBwb3dpYWRvbWllbmllIG5hZGF3Y3kgb3JheiB0cndhbGUgamVqIHVzdW5pZWNp ZTsgamFraWVrb2x3aWVrIHByemVnbGFkYW5pZSBsdWIgcm96cG93c3plY2huaWFuaWUgamVzdCB6 YWJyb25pb25lLgpUaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNv bmZpZGVudGlhbCBtYXRlcmlhbCBmb3IgdGhlIHNvbGUgdXNlIG9mIHRoZSBpbnRlbmRlZCByZWNp cGllbnQocykuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBj b250YWN0IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSBhbGwgY29waWVzOyBhbnkgcmV2aWV3IG9yIGRp c3RyaWJ1dGlvbiBieSBvdGhlcnMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4K