From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id qDoVCN13XWbRBCUAWB0awg (envelope-from ) for ; Mon, 03 Jun 2024 03:59:25 -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=AB8TMoQb; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 1A14F1E0C0; Mon, 3 Jun 2024 03:59:25 -0400 (EDT) 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 02B831E092 for ; Mon, 3 Jun 2024 03:59:23 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id B8A64395ACC9 for ; Mon, 3 Jun 2024 07:59:22 +0000 (GMT) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.20]) by sourceware.org (Postfix) with ESMTPS id E7F5A395A831 for ; Mon, 3 Jun 2024 07:58:57 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E7F5A395A831 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 E7F5A395A831 Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=198.175.65.20 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1717401541; cv=fail; b=HHcrg4hw/dP8cQo7N4YZ3gSRjLTzDFL69koUh/j1BCXT00R1tzRfNcm7GoA/ENvBmzl4ze05aq4jYw8u8jEQVSTyPlfI62/xSxmsheZYWFxqfc5Jro2DOKkS9zZblOu6xCIiPqVKP0jXqdAiwVriTRlwkVxEmFzV/Hssl2G2dZw= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1717401541; c=relaxed/simple; bh=SfnMeJnHsdlSNZgDM/haM8WkThKO2SUVbLntPkzxXIs=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=dxCa0T/vHmWAd1Q4Om+1lY4ys6afY0B+AiTuPquMoAMP9SrgBPNjg87M5TxJ+A+DbnKeJeieED8dEMW/dTad1nA3d2NW2qewNJtKqS8aWzE6rtNOAslytdQ6ryQGEfJawSmBf69zrBCIrHFilRhdpqqDdhRK6TB+bgve92panH0= 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=1717401538; x=1748937538; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=SfnMeJnHsdlSNZgDM/haM8WkThKO2SUVbLntPkzxXIs=; b=AB8TMoQbaKLQw29gdVZUq/nnoASj5/QOtV4cSKevgkd0wY5/OlmFhdEV lCasfY2eALdY6g/ExP0srpnft/PNiKsr92pLcLFLFkoQA4qiArBQCpBwl jChcYc8tY7JJWMPlqABNEpvKt6XfZ/FOZOhtA3NV935d3R2yrvUO9GaqF AkPuhTq8GV6cGGcFc/gzTEFPdtuwA3S7fslHwLWtQEitIDxfEQyuo6BmP aHPf6hmI2808JPNM936xXI5VchDsm9DIBCOJSlwNsE/Dv+L66N8eUA0TF y0aDms1tva8Qu/nw9MTwrf+7ckCwRMSVlgtAwfAGfebhWRZ9Rj5Qn+iBN Q==; X-CSE-ConnectionGUID: 8YZ5x/8dQ3C9JrHjFxrEVA== X-CSE-MsgGUID: F3/q0XjATYK7Sm/xSL6wqA== X-IronPort-AV: E=McAfee;i="6600,9927,11091"; a="13730770" X-IronPort-AV: E=Sophos;i="6.08,211,1712646000"; d="scan'208";a="13730770" Received: from fmviesa001.fm.intel.com ([10.60.135.141]) by orvoesa112.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Jun 2024 00:58:57 -0700 X-CSE-ConnectionGUID: 2Smaz5A3QkOeVI1ST8eY8g== X-CSE-MsgGUID: Vie9QoOKREO+jztmdy3NJg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,211,1712646000"; d="scan'208";a="67969434" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmviesa001.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 03 Jun 2024 00:58:56 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) 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.39; Mon, 3 Jun 2024 00:58:56 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) 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.39; Mon, 3 Jun 2024 00:58:55 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) 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.39 via Frontend Transport; Mon, 3 Jun 2024 00:58:55 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.101) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Mon, 3 Jun 2024 00:58:55 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f8h5AgISJZZSqyo6Yx3dbJRe33PD6KxXMTAV1LKhnRdv+QIeGRz9vxTxNO5GBOEHo/7aM9miGbkAYIddPAKyAEAUxrgTVv7O8z0J4adggcJjqjn6UNg7sYHEssxbFGVWMMQD8nuXyjish/rwhJwwJ5QNrQHdGReRW0Y7qg73WaFP0kE9OC7YbXldEELt1DIKFq7yo5ASG6BoecCH9ryAmUlMtKwh2b9w94pcHu4wfGV0oDYjHXe1dSRkH13B2FFkQiONRH51dI1MrUQ+XN5JkUxTVeqfcZ0JgQVML1cMgQGTEMc3fWFjBFHxdCATcHzPf5S2YGugrAo9gc6q6AWVGA== 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=9dQO7zpo+PT+r+493fl1LTzXKSFvsM6uU5pbKgEuD7s=; b=oRX93qGo/XegMTEV4L1s3JWKGq16ii6hZ5QXY0r1lVLpoq25lPdklG/XqK7XVv9LzhZUjk4a1dd7NGhA9u63p2x/yI3q/8PxLlOiuT8fWHonN+Z5GJg9MA2LtdAqVR+qfGL9F4tsWFsVCBN91/5Ki++FqVcvvmfeeQ3StNdanIgRk1tR/rFYqJSVx5vBXUDNmsy3KBWj21XEtZB0QfKM5yypRZugARVqeB7UV+Z4E6krRfVAaB7HWmfj0S0jKHDdoVPiG9XwlZhKhnXcfK5gsZbkdEUi5li6yFHdiroCjS1LYFciXqELpKV657oiLiD9/TEhUTTvqTselyYPSMNF5A== 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 SA2PR11MB5163.namprd11.prod.outlook.com (2603:10b6:806:113::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.24; Mon, 3 Jun 2024 07:58:53 +0000 Received: from MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::7fc0:8ee5:d974:e1e]) by MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::7fc0:8ee5:d974:e1e%3]) with mapi id 15.20.7633.021; Mon, 3 Jun 2024 07:58:52 +0000 From: "Willgerodt, Felix" To: "Schimpe, Christina" , "gdb-patches@sourceware.org" CC: "eliz@gnu.org" , "luis.machado@arm.com" Subject: RE: [PATCH v2 2/3] LAM: Enable tagged pointer support for watchpoints. Thread-Topic: [PATCH v2 2/3] LAM: Enable tagged pointer support for watchpoints. Thread-Index: AQHasCAjHsQ2tRRKTEei48bz4GnKSbGxBc0Q Date: Mon, 3 Jun 2024 07:58:52 +0000 Message-ID: References: <20240527102423.1361410-1-christina.schimpe@intel.com> <20240527102423.1361410-3-christina.schimpe@intel.com> In-Reply-To: <20240527102423.1361410-3-christina.schimpe@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_|SA2PR11MB5163:EE_ x-ms-office365-filtering-correlation-id: a43db3df-77df-4d00-a7a0-08dc83a3028e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230031|376005|1800799015|366007|38070700009; x-microsoft-antispam-message-info: =?utf-8?B?V2pzWi83OHhuNlQ4M1hab2FFTUhkL3BHbW9XcU9ld1I0UkNsZ0lBNXhrOGxQ?= =?utf-8?B?YzRwUHlBWXJHRHhVUlZCbGJPNnJwZ1hDaVI2ZGNtdkl4S0w1SzRraEhyaExK?= =?utf-8?B?YndoTkdNRUV4dDQveEdjS09pYzZnNklDdW5SVjRuZ1lTNVNnN2llZFVuOVps?= =?utf-8?B?UTJBYkJRV09iNjhmcE1BTXlGTS9lakYrSUVkQWNxT2V5aE5SanRpck43NFVN?= =?utf-8?B?Z0FwK0dYbVRjdUtEL3V2OE4vdmJhVFU3NUgrc09VLzNMT2JkMnRvZjF6bFpD?= =?utf-8?B?Z0ZobC9IT1g1NGt5clIxRHhNbmk0WjhmSVJ4b3R4bGVvdS94Qi9GS3ZMaU5U?= =?utf-8?B?TzFac1NLSjVJVkxWYUFUQU1ZZXN5ZEl2bXFJMG90N2lqeXE4OWZYekxoWTR6?= =?utf-8?B?a1I2V01QcE5jNnNTaTE2bExFY3VhK0FkV3BGNWJEeDB1a2QwZTcwL3hyWXN4?= =?utf-8?B?bTZjakdndWIzRzdWdDlId3JiWUc1SC9xZnRqbmJrZm5zbmFpWnNZamNlZVJL?= =?utf-8?B?NC8ycy9rQTgrai9BdkU3RGVYMkJrR2FzWXJ6NU51YlpIcldGbmN2M0hxTDc5?= =?utf-8?B?ZHhqN3dMMFRvZWpLYTBmZlNzeTRnWmxncWxSMkpzM3lIQ2pSZFRVNDZQUmE0?= =?utf-8?B?dlhKaEdFWWR6dXN5UnYvRDVyVmhJRGpQamJMdnNmdWdnZ1RNV0VZdEwxZE5M?= =?utf-8?B?RDRNUjhCR3BsNG1xQW5rUUpnTUkvZExUdzhQell1aUtLbUNScVk4UlVBZVUz?= =?utf-8?B?UnU2NWowcWJyZWZvc2R2RCtyeXNDYmFKL1Jrc0FiM0JzWk12Wm1GTnZITTBL?= =?utf-8?B?SlhvR3VUQTcybmIwM084c0NoMjZ3RU9KOHl4K0pNOHp0Q1JCUWtkUTVTZUhE?= =?utf-8?B?WDF6ZHByNVF0V0hiMFlXUkRsOWs2UVFVS011WEVjWVJoeXR1eTE1VDA5dDh2?= =?utf-8?B?WUNCSEtSWlE3R2tkZmQwZFdodEFFTlE1WnhSZ01ETlI4Mi94RDZBUjc0ZUk4?= =?utf-8?B?VW9LT0d5bHhPTVpkZEx6MStjUnBPSHJ3U3Z0eFgvTGJ5Mm04WWNXMmVJUzBM?= =?utf-8?B?cTVIZGNuayt0dzNQR21Fay9nc1BQdWQweC9oRE0welphMDdjUGhTNyt5UlZz?= =?utf-8?B?eUtQcVpsV2IzNGFxTmFyT1p4OHU3dzRoUk5RMklXVm93VSsrU1hoYnJvd2dW?= =?utf-8?B?NjU0dzdMK2RDVm0vTEdYd01nb2tMZzZRbElkcW41NHVSaW52QU9RZ2ZHbzZX?= =?utf-8?B?OFhGMFRrejRBNHVFNW1xbkZxYnVBeEdqVGRVRjY1ellJUkJ6S2xHeEVoL1ZP?= =?utf-8?B?MkJnMjNsdnpTZjFRdXJRUWh5VW9Ub2lDMFV6enF1aGVXNVQ1TU5RWHdmV2Fk?= =?utf-8?B?RU1DK3N6Um5XcEtsQkZHbzFsQUFTdXNUMUc2eHJneXBWeklXTklBanl5b3g4?= =?utf-8?B?Y0xsRTRhY0Z2UlV5Z1pvWHo0T3h5RVN2VnZlVGt3WGYwUitHY1NOV1hiUEdp?= =?utf-8?B?Q0RiVkJqOGZFQm8va0Y3MFY0am5FdlIyODUrYmVPejM0MnZDR3EzQytPTXVl?= =?utf-8?B?QnJ2cEliNG5jSFBwbFQrWHRZcXkrbEZvUjZXVERCbENlT3lFZFd4SStkUmRo?= =?utf-8?B?T2RTa3RwYlBxK1NpSkErQit2Z1JuS0dFcXJtMEFWcWZmM2lKbTNQTWxSUHpn?= =?utf-8?B?MEpkOHdQL1d3b0wyR2NWMnBEaDFwSytYU3dMc01XT09yUUVGYzZsWElBT3dr?= =?utf-8?B?VmNybjMvTjMwQlBaZHlsOUk5K2dsVGN5OWIwR2FLbXpMS3o1dFAzUmIreGZa?= =?utf-8?B?SUVmM0E2d29jdzFRNWNwUT09?= 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:(13230031)(376005)(1800799015)(366007)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Vk1oWXZMZDVDT3JxV3Z1eHZHRXJBS2NjMEV6MlM0SzhxZytjYmlNbTZJTDJq?= =?utf-8?B?KzVuZnRFd01qcHZxVzRDVmFkUHd1SC9mL2hvTERMMU1tNGRpbVRqcHgwcy84?= =?utf-8?B?Y2V5cGNSRm11T3ptNzM5WW9mUnluNmdVdGYyanU0UVFETk13NWtNek5TenFo?= =?utf-8?B?eXFDVCtwNnVJK2o1ZzRTaTJ2enFaYWwzdjFhYUVLSTFNRFc0ZUZJUkJmbW1H?= =?utf-8?B?bkh5UDVDRlFZVmRQd3ZzZFY0M1lycnBYNnF2NWg3dGlSQ29mZlhScnVLenZn?= =?utf-8?B?azd2MVM1c21QUXVRRlVHUGdseGVzNVBBb2tGQWxvaDdlRFlEOTJwdlJPU3F6?= =?utf-8?B?OU41Z0tJY3orYSt3bUtabVhFRTcwVmtBcGVzU0RiNFRERW5hOWczUUF0RFlX?= =?utf-8?B?N1RUM01ySUZ2RjVQRk9ZZ0ZyUm5MN0VwNHRVQnZOUzdBenBseE92L2VuSXk2?= =?utf-8?B?Wk15bllIZlkxSzYxeENYeTVFTHFESFNQWEh2WURhTE50Y09XcnV4cEE3QWJV?= =?utf-8?B?djRZeDBUUjJ1Sk9tQzdyWm9ja3JobWNtaTNOYmZXNS9wZlpVUXZhZzNkbEls?= =?utf-8?B?RDBwb2ErdzRjTGJabDZhRXU4ejRoSXphOWZXdHBNdEpzbE1lckJJNGRKWUFh?= =?utf-8?B?dDJkM0VKcktjdkVkNGNWbUxMTFN4RHRBc2FDMTFyNjRvVkNpUTFpSjhmeXhC?= =?utf-8?B?elEyWitnUzVCcmJiME9sWEd3WmNWbE9qWW90bFRrQjlCM2oxejZWbUxqeTNu?= =?utf-8?B?WEs3TlJzeFU0YXpVNVBmc1NueDhaaVg0VTVNL2QyMGlKNmV6eEZzSHZjWlZC?= =?utf-8?B?aUNIaVNmSll5MHdCeXBVVkozMWdoTmpLbWdOd2NuWi85Qnkrc3JNT3JFRHZW?= =?utf-8?B?cUgvY3dWVHhnN1hGdkFScXgyeE90dHQvVFkvVEkxdWhvaWV3SmxjbStERVp1?= =?utf-8?B?bERRblNmWVRKU3Btb3I0RTZYWEZaQVVNbDNQQzlIUzhCVFQ5eGxBNUxJS1p2?= =?utf-8?B?UEFFd0drNVFqK0hQbnA2OHY3ZGhWMFd3Y2VCcFVaZnBWMXhBVUdhcG1VQ2ln?= =?utf-8?B?T2RRay9zb3gxc0VBY0krYkxJWmtaUEhOaXhzUXQ2Q0dVN1l0UXRxNkZIRkto?= =?utf-8?B?VktPNTZFT2Z1QTZpdXl0OHFQVVA4UUpmK0d5SEVOT05KSlJHdXFoWDcvd1pC?= =?utf-8?B?bnoxRGlOMG9DRjBGK3gzd0ZaUkZ3anJUaXp2V0VLNzBkUFlCMy9QcnpodElN?= =?utf-8?B?Mm1DNlJZUlpkYjRLNU95TVNQUEdYY2RTckZrK2VibEFLT0JaaDJFRHh3cGFp?= =?utf-8?B?czZPa3hlU3BPaDlGWERWWlEyaVc5djFBZVpTaGJ0cnh3ai9YdnpOS2pib3RP?= =?utf-8?B?cjIyamJrVWEyUzlJN0I1Yk1vVFY0MmJJdWhYYkJaMUJSZGpBa0J0OGhRRzFE?= =?utf-8?B?Q00yKzlGQm0wN3JKeXZSdjUxRDRJY1RORld0T0Izem16d3Fpa2hRY1dCSkw2?= =?utf-8?B?MDNOTjRmaWVFcHVpOW9VRXVsZW5zdDZqZ3lJWEt3UjgvWjNRaTlEZURmZUVv?= =?utf-8?B?bUJmN2JYMzdSTVVYZ0tMaEoxUk9aR282c0FMOHA2S3hvME8za045bEE3QTdX?= =?utf-8?B?cTN0UjdpcXJkaXZyYk5tNkNUT3AwSERtMWRkZjVuVVdLbmNPem96OUlJL2NX?= =?utf-8?B?SnpDb0xrK2hYYmlHU3MxdTFERVZtMXJFRDFla204R1d6TlY5Yk1zM2Y1YU5y?= =?utf-8?B?aytwK3Q2TmF2RU52RjRqNnpDZnVyMWw0dk44MTFnaGVZWEV2bkM4RjI5cUdr?= =?utf-8?B?dFF4WVVhc3F0NUpPVjdpMk9mRzFyanRMbDg4bHhnbHpaSWtnQmxxYWlKNmtB?= =?utf-8?B?UFZVbTlBKzBsa2YwL1N0U3Q3a0JkeGNiOXBDeXpqOXJFa1cwd1N1LzJnMUpS?= =?utf-8?B?STF4aUV2N2ZGM003YnRxVEJEc1lUamZINERsbjRneG9QYVhpYzA4ODhsVFBn?= =?utf-8?B?OTNCdWVISyt5RjRnTVRvekhTZmJRQzhOUEpLQzV0ZVNtbkd2Mms3WUtDdU1i?= =?utf-8?B?aWRQbkk5QTZObW9Bd2lDZCtqNWZSOWE4cjdkVUtDS0Z5TlduSUZmZUdYcDRG?= =?utf-8?Q?UrevPLQ/Hmul+bqUmuglR+GVj?= 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: a43db3df-77df-4d00-a7a0-08dc83a3028e X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jun 2024 07:58:52.5157 (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: ViB2X5LY9YFk6TuziUwwNOuq6rw8zq4gJ6Aa1HjnixzWT6//nXwMQiZXUv5Ej3YZOWspdMCQXAyF9ImydGCncpaeolr0Gf+fQ7OaPg3rnEY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5163 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-11.2 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, 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 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBTY2hpbXBlLCBDaHJpc3RpbmEg PGNocmlzdGluYS5zY2hpbXBlQGludGVsLmNvbT4NCj4gU2VudDogTW9udGFnLCAyNy4gTWFpIDIw MjQgMTI6MjQNCj4gVG86IGdkYi1wYXRjaGVzQHNvdXJjZXdhcmUub3JnDQo+IENjOiBXaWxsZ2Vy b2R0LCBGZWxpeCA8ZmVsaXgud2lsbGdlcm9kdEBpbnRlbC5jb20+OyBlbGl6QGdudS5vcmc7DQo+ IGx1aXMubWFjaGFkb0Bhcm0uY29tDQo+IFN1YmplY3Q6IFtQQVRDSCB2MiAyLzNdIExBTTogRW5h YmxlIHRhZ2dlZCBwb2ludGVyIHN1cHBvcnQgZm9yIHdhdGNocG9pbnRzLg0KPiANCj4gRnJvbTog Q2hyaXN0aW5hIFNjaGltcGUgPGNocmlzdGluYS5zY2hpbXBlQGludGVsLmNvbT4NCj4gDQo+IFRo ZSBJbnRlbCAoUikgbGluZWFyIGFkZHJlc3MgbWFza2luZyAoTEFNKSBmZWF0dXJlIG1vZGlmaWVz IHRoZSBjaGVja2luZw0KPiBhcHBsaWVkIHRvIDY0LWJpdCBsaW5lYXIgYWRkcmVzc2VzLiAgV2l0 aCB0aGlzIHNvLWNhbGxlZCAibW9kaWZpZWQNCj4gY2Fub25pY2FsaXR5IGNoZWNrIiB0aGUgcHJv Y2Vzc29yIG1hc2tzIHRoZSBtZXRhZGF0YSBiaXRzIGluIGEgcG9pbnRlcg0KPiBiZWZvcmUgdXNp bmcgaXQgYXMgYSBsaW5lYXIgYWRkcmVzcy4gIExBTSBzdXBwb3J0cyB0d28gZGlmZmVyZW50IG1v ZGVzIHRoYXQNCj4gZGlmZmVyIHJlZ2FyZGluZyB3aGljaCBwb2ludGVyIGJpdHMgYXJlIG1hc2tl ZCBhbmQgY2FuIGJlIHVzZWQgZm9yDQo+IG1ldGFkYXRhOiBMQU0gNDggcmVzdWx0aW5nIGluIGEg TEFNIHdpZHRoIG9mIDE1IGFuZCBMQU0gNTcgcmVzdWx0aW5nIGluIGENCj4gTEFNIHdpZHRoIG9m IDYuDQo+IA0KPiBUaGlzIHBhdGNoIGFkanVzdHMgd2F0Y2hwb2ludCBhZGRyZXNzZXMgYmFzZWQg b24gdGhlIGN1cnJlbnRseSBlbmFibGVkDQo+IExBTSBtb2RlIHVzaW5nIHRoZSB1bnRhZyBtYXNr IHByb3ZpZGVkIGluIHRoZSAvcHJvYy88cGlkPi9zdGF0dXMgZmlsZS4NCj4gQXMgTEFNIGNhbiBi ZSBlbmFibGVkIGF0IHJ1bnRpbWUgb3IgYXMgdGhlIGNvbmZpZ3VyYXRpb24gbWF5IGNoYW5nZQ0K PiB3aGVuIGVudGVyaW5nIGFuIGVuY2xhdmUsIEdEQiBjaGVja3MgZW5hYmxlbWVudCBzdGF0ZSBl YWNoIHRpbWUgYSB3YXRjaHBvaW50DQo+IGlzIHVwZGF0ZWQuDQo+IA0KPiBJbiBjb250cmFzdCB0 byB0aGUgcGF0Y2ggaW1wbGVtZW50ZWQgZm9yIEFSTSdzIFRvcCBCeXRlIElnbm9yZSAiQ2xlYXIN Cj4gbm9uLXNpZ25pZmljYW50IGJpdHMgb2YgYWRkcmVzcyBvbiBtZW1vcnkgYWNjZXNzIiwgaXQg aXMgbm90IG5lY2Vzc2FyeSB0bw0KPiBhZGp1c3QgYWRkcmVzc2VzIGJlZm9yZSB0aGV5IGFyZSBw YXNzZWQgdG8gdGhlIHRhcmdldCBsYXllciBjYWNoZSwgYXMNCj4gZm9yIExBTSB0YWdnZWQgcG9p bnRlcnMgYXJlIHN1cHBvcnRlZCBieSB0aGUgc3lzdGVtIGNhbGwgdG8gcmVhZCBtZW1vcnkuDQo+ IEFkZGl0aW9uYWxseSwgTEFNIGFwcGxpZXMgb25seSB0byBhZGRyZXNzZXMgdXNlZCBmb3IgZGF0 YSBhY2Nlc3Nlcy4NCj4gVGh1cywgaXQgaXMgc3VmZmljaWVudCB0byBtYXNrIGFkZHJlc3NlcyB1 c2VkIGZvciB3YXRjaHBvaW50cy4NCj4gDQo+IFRoZSBmb2xsb3dpbmcgZXhhbXBsZXMgYXJlIGJh c2VkIG9uIGEgTEFNNTcgZW5hYmxlZCBwcm9ncmFtLg0KPiBCZWZvcmUgdGhpcyBwYXRjaCB0YWdn ZWQgcG9pbnRlcnMgd2VyZSBub3Qgc3VwcG9ydGVkIGZvciB3YXRjaHBvaW50czoNCj4gfn5+DQo+ IChnZGIpIHByaW50IHBpX3RhZ2dlZA0KPiAkMiA9IChpbnQgKikgMHgxMDAwN2ZmZmZmZmZmZTAw NA0KPiAoZ2RiKSB3YXRjaCAqcGlfdGFnZ2VkDQo+IEhhcmR3YXJlIHdhdGNocG9pbnQgMjogKnBp X3RhZ2dlZA0KPiAoZ2RiKSBjDQo+IENvbnRpbnVpbmcuDQo+IENvdWxkbid0IHdyaXRlIGRlYnVn IHJlZ2lzdGVyOiBJbnZhbGlkIGFyZ3VtZW50Lg0KPiB+fn5+DQo+IA0KPiBPbmNlIExBTSA0OCBv ciBMQU0gNTcgaXMgZW5hYmxlZCBmb3IgdGhlIGN1cnJlbnQgcHJvZ3JhbSwgR0RCIGNhbiBub3cN Cj4gc3BlY2lmeSB3YXRjaHBvaW50cyBmb3IgdGFnZ2VkIGFkZHJlc3NlcyB3aXRoIExBTSB3aWR0 aCAxNSBvciA2LA0KPiByZXNwZWN0aXZlbHkuDQo+IC0tLQ0KPiAgZ2RiL05FV1MgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHwgIDIgKw0KPiAgZ2RiL2FtZDY0LWxpbnV4LXRkZXAuYyAgICAg ICAgICAgICAgIHwgNjEgKysrKysrKysrKysrKysrKysrKysrKysrKysrDQo+ICBnZGIvdGVzdHN1 aXRlL2dkYi5hcmNoL2FtZDY0LWxhbS5jICAgfCA0OSArKysrKysrKysrKysrKysrKysrKysrDQo+ ICBnZGIvdGVzdHN1aXRlL2dkYi5hcmNoL2FtZDY0LWxhbS5leHAgfCA0NiArKysrKysrKysrKysr KysrKysrKw0KPiAgZ2RiL3Rlc3RzdWl0ZS9saWIvZ2RiLmV4cCAgICAgICAgICAgIHwgNjMgKysr KysrKysrKysrKysrKysrKysrKysrKysrKw0KPiAgNSBmaWxlcyBjaGFuZ2VkLCAyMjEgaW5zZXJ0 aW9ucygrKQ0KPiAgY3JlYXRlIG1vZGUgMTAwNzU1IGdkYi90ZXN0c3VpdGUvZ2RiLmFyY2gvYW1k NjQtbGFtLmMNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBnZGIvdGVzdHN1aXRlL2dkYi5hcmNoL2Ft ZDY0LWxhbS5leHANCj4gDQo+IGRpZmYgLS1naXQgYS9nZGIvTkVXUyBiL2dkYi9ORVdTDQo+IGlu ZGV4IDQwOGQxNTA5MjM0Li42MzAzYzMzNGZkNCAxMDA2NDQNCj4gLS0tIGEvZ2RiL05FV1MNCj4g KysrIGIvZ2RiL05FV1MNCj4gQEAgLTMsNiArMyw4IEBADQo+IA0KPiAgKioqIENoYW5nZXMgc2lu Y2UgR0RCIDE1DQo+IA0KPiArKiBHREIgbm93IHN1cHBvcnRzIHdhdGNocG9pbnRzIGZvciB0YWdn ZWQgZGF0YSBwb2ludGVycyBvbiBhbWQ2NC4NCj4gKw0KPiAgKioqIENoYW5nZXMgaW4gR0RCIDE1 DQo+IA0KPiAgKiBUaGUgTVBYIGNvbW1hbmRzICJzaG93L3NldCBtcHggYm91bmQiIGhhdmUgYmVl biBkZXByZWNhdGVkLCBhcyBJbnRlbA0KPiBkaWZmIC0tZ2l0IGEvZ2RiL2FtZDY0LWxpbnV4LXRk ZXAuYyBiL2dkYi9hbWQ2NC1saW51eC10ZGVwLmMNCj4gaW5kZXggYzUyYjA0MzY4NzIuLmIxOWIx Mjg0MmZkIDEwMDY0NA0KPiAtLS0gYS9nZGIvYW1kNjQtbGludXgtdGRlcC5jDQo+ICsrKyBiL2dk Yi9hbWQ2NC1saW51eC10ZGVwLmMNCj4gQEAgLTQyLDYgKzQyLDcgQEANCj4gICNpbmNsdWRlICJh cmNoL2FtZDY0LmgiDQo+ICAjaW5jbHVkZSAidGFyZ2V0LWRlc2NyaXB0aW9ucy5oIg0KPiAgI2lu Y2x1ZGUgImV4cG9wLmgiDQo+ICsjaW5jbHVkZSAiaW5mZXJpb3IuaCINCj4gDQo+ICAvKiBUaGUg c3lzY2FsbCdzIFhNTCBmaWxlbmFtZSBmb3IgaTM4Ni4gICovDQo+ICAjZGVmaW5lIFhNTF9TWVND QUxMX0ZJTEVOQU1FX0FNRDY0ICJzeXNjYWxscy9hbWQ2NC1saW51eC54bWwiDQo+IEBAIC00OSw2 ICs1MCwxMCBAQA0KPiAgI2luY2x1ZGUgInJlY29yZC1mdWxsLmgiDQo+ICAjaW5jbHVkZSAibGlu dXgtcmVjb3JkLmgiDQo+IA0KPiArI2luY2x1ZGUgPHNzdHJlYW0+DQo+ICsNCj4gKyNkZWZpbmUg REVGQVVMVF9UQUdfTUFTSyAweGZmZmZmZmZmZmZmZmZmZmZVTEwNCj4gKw0KPiAgLyogTWFwcGlu ZyBiZXR3ZWVuIHRoZSBnZW5lcmFsLXB1cnBvc2UgcmVnaXN0ZXJzIGluIGBzdHJ1Y3QgdXNlcicN Cj4gICAgIGZvcm1hdCBhbmQgR0RCJ3MgcmVnaXN0ZXIgY2FjaGUgbGF5b3V0LiAgKi8NCj4gDQo+ IEBAIC0xNzk1LDYgKzE4MDAsNTkgQEAgYW1kNjRfZHRyYWNlX3BhcnNlX3Byb2JlX2FyZ3VtZW50 IChzdHJ1Y3QNCj4gZ2RiYXJjaCAqZ2RiYXJjaCwNCj4gICAgICB9DQo+ICB9DQo+IA0KPiArLyog RXh0cmFjdCB0aGUgdW50YWdnaW5nIG1hc2sgYmFzZWQgb24gdGhlIGN1cnJlbnRseSBhY3RpdmUg bGluZWFyIGFkZHJlc3MNCj4gKyAgIG1hc2tpbmcgKExBTSkgbW9kZSwgd2hpY2ggaXMgc3RvcmVk IGluIHRoZSAvcHJvYy88cGlkPi9zdGF0dXMgZmlsZS4NCj4gKyAgIElmIHdlIGNhbm5vdCBleHRy YWN0IHRoZSB1bnRhZyBtYXNrIChmb3IgZXhhbXBsZSwgaWYgd2UgZG9uJ3QgaGF2ZQ0KPiArICAg ZXhlY3V0aW9uKSwgd2UgYXNzdW1lIGFkZHJlc3MgdGFnZ2luZyBpcyBub3QgZW5hYmxlZCBhbmQg cmV0dXJuIHRoZQ0KPiArICAgREVGQVVMVF9UQUdfTUFTSy4gICovDQo+ICsNCj4gK3N0YXRpYyBD T1JFX0FERFINCj4gK2FtZDY0X2xpbnV4X2xhbV91bnRhZ19tYXNrICgpDQo+ICt7DQo+ICsgIGlm ICghdGFyZ2V0X2hhc19leGVjdXRpb24gKCkpDQo+ICsgICAgcmV0dXJuIERFRkFVTFRfVEFHX01B U0s7DQo+ICsNCj4gKyAgaW5mZXJpb3IgKmluZiA9IGN1cnJlbnRfaW5mZXJpb3IgKCk7DQo+ICsg IGlmIChpbmYtPmZha2VfcGlkX3ApDQo+ICsgICAgcmV0dXJuIERFRkFVTFRfVEFHX01BU0s7DQo+ ICsNCj4gKyAgY29uc3Qgc3RkOjpzdHJpbmcgZmlsZW5hbWUgPSBzdHJpbmdfcHJpbnRmICgiL3By b2MvJWQvc3RhdHVzIiwgaW5mLT5waWQpOw0KPiArICBnZGI6OnVuaXF1ZV94bWFsbG9jX3B0cjxj aGFyPiBzdGF0dXNfZmlsZQ0KPiArICAgID0gdGFyZ2V0X2ZpbGVpb19yZWFkX3N0cmFsbG9jIChu dWxscHRyLCBmaWxlbmFtZS5jX3N0ciAoKSk7DQo+ICsNCj4gKyAgaWYgKHN0YXR1c19maWxlID09 IG51bGxwdHIpDQo+ICsgICAgcmV0dXJuIERFRkFVTFRfVEFHX01BU0s7DQo+ICsNCj4gKyAgLyog UGFyc2UgdGhlIHN0YXR1cyBmaWxlIGxpbmUtYnktbGluZSBhbmQgbG9vayBmb3IgdGhlIHVudGFn IG1hc2suICAqLw0KPiArICBzdGQ6OmlzdHJpbmdzdHJlYW0gc3RybV9zdGF0dXNfZmlsZSAoc3Rh dHVzX2ZpbGUuZ2V0ICgpKTsNCj4gKyAgc3RkOjpzdHJpbmcgbGluZTsNCj4gKyAgY29uc3Qgc3Rk OjpzdHJpbmcgdW50YWdfbWFza19zdHIgKCJ1bnRhZ19tYXNrOlx0Iik7DQo+ICsgIHdoaWxlIChz dGQ6OmdldGxpbmUgKHN0cm1fc3RhdHVzX2ZpbGUsIGxpbmUpKQ0KPiArICAgIHsNCj4gKyAgICAg IGNvbnN0IHNpemVfdCBmb3VuZCA9IGxpbmUuZmluZCAodW50YWdfbWFza19zdHIpOw0KPiArICAg ICAgaWYgKGZvdW5kICE9IHN0ZDo6c3RyaW5nOjpucG9zKQ0KPiArCXsNCj4gKwkgIGNvbnN0IHNp emVfdCB0YWdfbGVuZ3RoID0gdW50YWdfbWFza19zdHIubGVuZ3RoKCk7DQo+ICsJICByZXR1cm4g c3RkOjpzdHJ0b3VsICgmbGluZVtmb3VuZCArIHRhZ19sZW5ndGhdLCBudWxscHRyLCAwKTsNCj4g Kwl9DQo+ICsgICAgfQ0KPiArDQo+ICsgICByZXR1cm4gREVGQVVMVF9UQUdfTUFTSzsNCj4gK30N Cg0KU29ycnkgZm9yIG5vdCBjb21wbGFpbmluZyBlYXJsaWVyLiBJIGZpbmQgaXQgd2VpcmQgdGhh dCB3ZSBwYXJzZSB0aGUgZmlsZQ0KaW50byBhIGJ1ZmZlciBhbmQgdGhlbiBpbnRvIGEgc3RyaW5n c3RyZWFtIGFuZCB0aGVuIHBhcnNlIHRoYXQgbGluZSBieSBsaW5lLg0KSSB0aGluayB0aGUgbGlu ZQ0KDQorIHN0ZDo6aXN0cmluZ3N0cmVhbSBzdHJtX3N0YXR1c19maWxlIChzdGF0dXNfZmlsZS5n ZXQgKCkpOw0KDQpjcmVhdGVzIGFuIGV4dHJhIGNvcHkuIEkgZG9uJ3Qgc2VlIHVzIGdhaW5pbmcg YW4gYWR2YW50YWdlIGRvaW5nDQp0aGlzIGxpbmUgYnkgbGluZSwgYXMgd2UgZS5nLiBkb24ndCBz a2lwIGEgbGluZSBpZiBpdCBkb2Vzbid0IHN0YXJ0IHdpdGggInVudGFnX21hc2siLg0KV2Ugc3Rp bGwgc2VhcmNoIHRoZSB3aG9sZSBsaW5lLCBhbmQgdGhlcmVmb3JlIHRoZSB3aG9sZSBmaWxlLg0K KE5vdCBzdXJlIGhvdyB0aGUgZmlsZSBhY3R1YWxseSBsb29rcyBsaWtlIG9yIGlmIHdlIGNvdWxk IGRvIHRoYXQuIE9yIGlmIHdlIHdvdWxkDQpyZWFsbHkgc2F2ZSBhbnl0aGluZyBieSBkb2luZyB0 aGF0LikgU28gd2h5IG5vdCBzZWFyY2ggdGhlIGZpbGUgYnVmZmVyIGRpcmVjdGx5Pw0KT3IgZGlk IEkgbWlzcyBzb21ldGhpbmcgZWxzZSB0aGF0IHdhcnJhbnRzIHRoZSBjdXJyZW50IHdheT8NCg0K QW5vdGhlciBwb2ludCBpcyB0aGF0IHN0cnRvdWwgY291bGQgZmFpbCBhbmQgcmV0dXJuIDAuIEkg dGhpbmsgc29tZSBlcnJvciBjaGVja2luZw0Kd291bGQgYmUgbmljZS4gQW5kIHdlIGNhbiB1c2Ug c3RkOjpzdHJpbmdfdmlldyBub3dhZGF5cyB3aXRoIEMrKzE3Lg0KDQpIZXJlIGlzIHNvbWUgcXVp Y2sgc2tldGNoIEkgZGlkIHdoaWxlIHRoaW5raW5nIGFib3V0IHRoaXM6DQoNCi0gIC8qIFBhcnNl IHRoZSBzdGF0dXMgZmlsZSBsaW5lLWJ5LWxpbmUgYW5kIGxvb2sgZm9yIHRoZSB1bnRhZyBtYXNr LiAgKi8NCi0gIHN0ZDo6aXN0cmluZ3N0cmVhbSBzdHJtX3N0YXR1c19maWxlIChzdGF0dXNfZmls ZS5nZXQgKCkpOw0KLSAgc3RkOjpzdHJpbmcgbGluZTsNCi0gIGNvbnN0IHN0ZDo6c3RyaW5nIHVu dGFnX21hc2tfc3RyICgidW50YWdfbWFzazpcdCIpOw0KLSAgd2hpbGUgKHN0ZDo6Z2V0bGluZSAo c3RybV9zdGF0dXNfZmlsZSwgbGluZSkpDQotICAgIHsNCi0gICAgICBjb25zdCBzaXplX3QgZm91 bmQgPSBsaW5lLmZpbmQgKHVudGFnX21hc2tfc3RyKTsNCi0gICAgICBpZiAoZm91bmQgIT0gc3Rk OjpzdHJpbmc6Om5wb3MpDQotICAgICAgIHsNCi0gICAgICAgICBjb25zdCBzaXplX3QgdGFnX2xl bmd0aCA9IHVudGFnX21hc2tfc3RyLmxlbmd0aCgpOw0KLSAgICAgICAgIHJldHVybiBzdGQ6OnN0 cnRvdWwgKCZsaW5lW2ZvdW5kICsgdGFnX2xlbmd0aF0sIG51bGxwdHIsIDApOw0KLSAgICAgICB9 DQotICAgIH0NCisgIHN0ZDo6c3RyaW5nX3ZpZXcgc3RhdHVzX2ZpbGVfdmlldyAoc3RhdHVzX2Zp bGUuZ2V0ICgpKTsNCisgIGNvbnN0ZXhwciBzdGQ6OnN0cmluZ192aWV3IHVudGFnX21hc2tfc3Ry ID0gInVudGFnX21hc2s6XHQiOw0KKyAgY29uc3Qgc2l6ZV90IGZvdW5kID0gc3RhdHVzX2ZpbGVf dmlldy5maW5kICh1bnRhZ19tYXNrX3N0cik7DQorICBpZiAoZm91bmQgIT0gc3RkOjpzdHJpbmc6 Om5wb3MpDQorICB7DQorICAgIGNvbnN0IGNoYXIqIHN0YXJ0ID0gc3RhdHVzX2ZpbGVfdmlldy5k YXRhKCkgKyBmb3VuZA0KKyAgICAgICAgICAgICAgICAgICAgICAgKyB1bnRhZ19tYXNrX3N0ci5s ZW5ndGggKCk7DQorICAgIGNoYXIqIGVuZHB0cjsNCisgICAgZXJybm8gPSAwOw0KKyAgICB1bnNp Z25lZCBsb25nIGxvbmcgcmVzdWx0ID0gc3RkOjpzdHJ0b3VsIChzdGFydCwgJmVuZHB0ciwgMCk7 DQorICAgIGlmIChlcnJubyA9PSAwICYmIGVuZHB0ciAhPSBzdGFydCkNCisgICAgICByZXR1cm4g cmVzdWx0Ow0KKyAgfQ0KDQpPciBtYXliZSB3ZSBldmVuIHdhbnQgdG8gd2FybiBpZiB3ZSBmaW5k IHRoZSBzdHJpbmcgYnV0IGNhbid0IGNvbnZlcnQNCml0IHRvIGEgcHJvcGVyIG1hc2suDQoNClJl Z2FyZHMsDQpGZWxpeA0KSW50ZWwgRGV1dHNjaGxhbmQgR21iSA0KUmVnaXN0ZXJlZCBBZGRyZXNz OiBBbSBDYW1wZW9uIDEwLCA4NTU3OSBOZXViaWJlcmcsIEdlcm1hbnkNClRlbDogKzQ5IDg5IDk5 IDg4NTMtMCwgd3d3LmludGVsLmRlDQpNYW5hZ2luZyBEaXJlY3RvcnM6IFNlYW4gRmVubmVsbHks IEplZmZyZXkgU2NobmVpZGVybWFuLCBUaWZmYW55IERvb24gU2lsdmENCkNoYWlycGVyc29uIG9m IHRoZSBTdXBlcnZpc29yeSBCb2FyZDogTmljb2xlIExhdQ0KUmVnaXN0ZXJlZCBPZmZpY2U6IE11 bmljaA0KQ29tbWVyY2lhbCBSZWdpc3RlcjogQW10c2dlcmljaHQgTXVlbmNoZW4gSFJCIDE4Njky OAo=