From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id SS1qDIX6eWlRvhkAWB0awg (envelope-from ) for ; Wed, 28 Jan 2026 07:01:09 -0500 Authentication-Results: simark.ca; dkim=pass (1024-bit key; unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=mMUV8yf4; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=mMUV8yf4; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 2EAEB1E0DD; Wed, 28 Jan 2026 07:01:09 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.4 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_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (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 73ACA1E08D for ; Wed, 28 Jan 2026 07:01:08 -0500 (EST) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 03D844BA9001 for ; Wed, 28 Jan 2026 12:01:03 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 03D844BA9001 Authentication-Results: sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=mMUV8yf4; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=mMUV8yf4 Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazon11011071.outbound.protection.outlook.com [40.107.130.71]) by sourceware.org (Postfix) with ESMTPS id 85AE84BA900D for ; Wed, 28 Jan 2026 11:59:44 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 85AE84BA900D Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 85AE84BA900D Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.130.71 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1769601584; cv=pass; b=RdVcVrf/aVf8lskjFAFoLb66g7/FLUuHlLiD9iyK2oyucyigAwHi1egmy30C+OoBW4SKMf10BD4KmaZaIDPVAzTnNSggIGJsVrsi6wgyjRVJCQeNqw2pFKaVNrQRh3poQbqhaznjEt98ZaxUrejw+gc6v3RYCRkCsAdHn/TSAQg= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1769601584; c=relaxed/simple; bh=HKRG+Ej9hbXwIUKaVF8dleSFqdFrEm6LmxxSh+l7EJo=; h=DKIM-Signature:DKIM-Signature:Message-ID:Date:Subject:To:From: MIME-Version; b=CVbIayDzqvJUrhb/QgUe/uZv8MlacGU4sGXbyQ+3KsFEO0N/AheRPd3PQTEpCs/KLUYXT/CHxa3sP6lYITJdCJUpyrmUHCu5jJo+2xl8A91BiWMGQcsYr5XNvB0BtrfSrxyblXFd5MrBPYMHxbCO9ofMwPg+/OhpCN1wEHmnWVw= ARC-Authentication-Results: i=3; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 85AE84BA900D ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=sALKkw/W5qgv8wp1xfTuu72aNzcruJP0lXfgsm2mi5/61mbCLmwuztZaCvOh8ZxJcTXboHWLuohZSLPVwAk9flJGJPFWY8xZh1iFfuCPQciLmwDmfhvc/vcaoSZT+dsV4xHd78JvfmgyVikVIyK9iXGRAkqefjqt/ikOPlvGYZpgnfDCEod7534U3QWx0X7Mzw9GST04EZ0OIRA8WbeMyrZsAAAMRm6oIcp+RV4auQOMcA8It/FuOHIK9/Be87AFuRC2myQgeLqTvuHuneB67CfBABAF1+vNW2aze5Vh3wL72A8XHp043P1Rc5UheIhXOYGdz3vnSmeik4sdPVp/Iw== ARC-Message-Signature: i=2; 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=eTNaqwGZg/9FIPDJB/+C2IEOtNgp29JzPK/LlsFCK0M=; b=H1oyElaDAMbae0ylLXjKydg/kcI7BQ/MJrKD8+qHpzI6Ej/dgpP8praCn8kagXSPqWyFr6aOFhon46fwrjgdVfEpPICotAeYFv1hABpBupY0J1J4uOB9P1ukSnQBgN23rGCfQKlIPET4QsLn7eKBEMzFr7shZazlv+hSPAT6NbX4huENCkMfuikX1SulvyU4w68hgV34tLP31KgUITYcr9nSzhaBIaGZsfv/EU3d8KQy8HzyeCn4QjpHULZHYtNV/8DkwmTkFsoxTCtxKO66/1SxgaA/ZENAZTQiX3TuTJ1xjiI1dLixqZHdabelB5gRJd97j1RLepz6KyXp/r4iSA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 4.158.2.129) smtp.rcpttodomain=tromey.com smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eTNaqwGZg/9FIPDJB/+C2IEOtNgp29JzPK/LlsFCK0M=; b=mMUV8yf4bCfPJQavaSP8vvtxjddEiQfZACzJRhnTJ9kt9n0fjVJlmomz6Bm3aVVjmbSqrVhkAS6rttYlftTh/YqGBChp6bj+XJyVovw5wmrRJJGMPs5YtQk9nC7/R1YyOixaze8Ro5N5zvZvFeRMDUlgM79ITktbMe+fM1zcFeQ= Received: from AS4P250CA0028.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:5e3::16) by DBAPR08MB5784.eurprd08.prod.outlook.com (2603:10a6:10:1a6::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9564.7; Wed, 28 Jan 2026 11:59:41 +0000 Received: from AMS0EPF000001AB.eurprd05.prod.outlook.com (2603:10a6:20b:5e3:cafe::91) by AS4P250CA0028.outlook.office365.com (2603:10a6:20b:5e3::16) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9564.8 via Frontend Transport; Wed, 28 Jan 2026 11:59:40 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 4.158.2.129) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=arm.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 4.158.2.129 as permitted sender) receiver=protection.outlook.com; client-ip=4.158.2.129; helo=outbound-uk1.az.dlp.m.darktrace.com; pr=C Received: from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by AMS0EPF000001AB.mail.protection.outlook.com (10.167.16.151) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9564.3 via Frontend Transport; Wed, 28 Jan 2026 11:59:40 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=N+GSEW0qZ9W++kn33++fH83Jng3V5hkBRjAqT4emyRkeZyCiVipfBY127N5gLYRt/3pz16loKefGyr7sI7fBCMwsgr8Wcql/TRAKL9rJs3B+IcEXib9mHssl4lpWQygTtPs+5mCj/+lrcTqQAwkXFPQLjdSZ1MzVo3QYVRXWHAT+6sVe/8QfWYmMVyO43gcGevT3tnUZYPL20r5g5pvJc22z3cgdICEgjnbLJWP4PeZCNU0DcUXLIZTH3Ftq6tBCWLShoHm2kQDWQljpmav4qE3PDn37O+ZaOGh7IkM69WfTT7v/4hTeZAZBqt8WAtIDa2Wwrbp5lebuO9JnrROoAg== 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=eTNaqwGZg/9FIPDJB/+C2IEOtNgp29JzPK/LlsFCK0M=; b=LcHMWQHhfD4CDE4EfxawmZo/qoFMiOOlOjCqaL0z589lu5LYhGIc4UMnsJkLiopGaqyWg7KlxP+67Ge2z5dDqR2/POg7O3lpiKwkvYq7mQdXEaXPNsyVBCaLO/Gnt2llnFNNHOKe6rYzph6v4P17kFJMx7HGCO5YbQTUUIsemMrUZxG2gMMbG6z2ws8LkXAECIVKRZHF1LwTsTSae06HJqzhh0gXH01GcMEPR/UwkZJ6nxpSGUSLm5XFTe2N7jU9k2BbZeXolCEIY1hgE7a353P3SuPFQHJ5dN3UiLb9EabXt7lBL/UMTZnUDxF46v8MJNYpB9v3Ryt5F8FDeUrqSQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eTNaqwGZg/9FIPDJB/+C2IEOtNgp29JzPK/LlsFCK0M=; b=mMUV8yf4bCfPJQavaSP8vvtxjddEiQfZACzJRhnTJ9kt9n0fjVJlmomz6Bm3aVVjmbSqrVhkAS6rttYlftTh/YqGBChp6bj+XJyVovw5wmrRJJGMPs5YtQk9nC7/R1YyOixaze8Ro5N5zvZvFeRMDUlgM79ITktbMe+fM1zcFeQ= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from DB3PR08MB9010.eurprd08.prod.outlook.com (2603:10a6:10:42b::8) by PAVPR08MB9235.eurprd08.prod.outlook.com (2603:10a6:102:308::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9564.8; Wed, 28 Jan 2026 11:58:38 +0000 Received: from DB3PR08MB9010.eurprd08.prod.outlook.com ([fe80::f37c:c9c2:6d9a:9543]) by DB3PR08MB9010.eurprd08.prod.outlook.com ([fe80::f37c:c9c2:6d9a:9543%5]) with mapi id 15.20.9542.015; Wed, 28 Jan 2026 11:58:38 +0000 Message-ID: <1b55ba29-47f3-459d-903d-ac6495c31e11@arm.com> Date: Wed, 28 Jan 2026 11:58:38 +0000 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 6/6] gdb: make remaining Python extension objects inherit from PyObject To: Tom Tromey Cc: gdb-patches@sourceware.org References: <20260127170215.1803582-1-matthieu.longo@arm.com> <20260127170215.1803582-7-matthieu.longo@arm.com> <87cy2uaoyn.fsf@tromey.com> Content-Language: en-US From: Matthieu Longo In-Reply-To: <87cy2uaoyn.fsf@tromey.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO2P265CA0405.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:f::33) To DB3PR08MB9010.eurprd08.prod.outlook.com (2603:10a6:10:42b::8) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: DB3PR08MB9010:EE_|PAVPR08MB9235:EE_|AMS0EPF000001AB:EE_|DBAPR08MB5784:EE_ X-MS-Office365-Filtering-Correlation-Id: 8c353ef8-2ad7-478a-a460-08de5e64b7d3 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230040|366016|1800799024|376014|7053199007; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?UjdpN29qa3pWeWhyM2d3MEh0dzBMY2tWVDRiUXg2bEpJRExGc1BJeHBwQUVq?= =?utf-8?B?RHBQRk5lTGZZY25wYlV0MlE2U2NtbERNbXhtMGJlVHFEUzI5eTBtR05RclBJ?= =?utf-8?B?cmlaN3owbUNySFhYRWVwZ240TUNPdUdqK0xaWnNxcFgyOUpXc0tWb0xPM1hC?= =?utf-8?B?cDRhYlUyY0hyTys4TERUVVo4d2pJdU5NWEFYUkRnRlh3c3lhNGRSVDV1dGll?= =?utf-8?B?NjlpK0Zjdlo5VURZZ3B4YnZVM3BrcTZsdkE4UklrampPUm9id3drM0tYb3oz?= =?utf-8?B?dERidWdlSlNmZVQzbjExa3ZOcFBLaWVzV1E3Qzh5VGdsOXRDNkw4U0l6K2sz?= =?utf-8?B?T1VDUkZ1REx2Uk1DVjUwemFCUmZqOVFhZFNFYmZHUXdTQ01WdThsYzFEamtD?= =?utf-8?B?N0JmcCtTUFlSYitOOThjbTU1Mm92NndRRUdMWk9zN004dm5ONVIxZDRGK1Rq?= =?utf-8?B?TjRUTHBRYVBmcGMwTkV5R2IrWXVWUzdjZUVSR3g0UGFhS0NYZTFLWm00WGxs?= =?utf-8?B?a0lTTGw5NktKWExhcWVHK01ZNnQvMGJZOCtZejFOQ3FRMEZzNHFSTDN1QmlL?= =?utf-8?B?UzRqZnkwNzlNa21XZm81M2o5YzY3NEhNVDFKYVRGWlU0R3hjSHA3L3llKzMy?= =?utf-8?B?NytuMW01YUlxaWtQY3BnQnBGQzFMWUNvZVFmU1RTMFhkdUJFdFBhNTRrYm1q?= =?utf-8?B?S0NkWjdLK2RDMjUxTEUxelVmdHRQS0pFayt2clpvNTJYOWJSZktkSVdYK3JB?= =?utf-8?B?R3RLK21obWVBL0RyQWFEUTRvWWNKdkNGUlFvRkc3NDcrWlZxSWlueE9OQ3cr?= =?utf-8?B?YlFBVUVDRnk1bVZ3WllaRFE0Sm5ieE5xZXQ5dXFvT2NVZXpYNnY5aW5uUGM1?= =?utf-8?B?eHhOQ3pxVWJPK3NxbVYzZ2ExK3BqTG83dFR0cHFoYnMxbVlTazg0aGNVUGxO?= =?utf-8?B?ZnVaZ2cvRHp1MFdWL0NuZ2gwNkJvQ0pXQzBaN0o3VUx6VTU3d3hzaUxFUUcy?= =?utf-8?B?M3VBb0RWeDhRNVhpbXRYUUV4dHVkUWp4NVFKcS9GRFVoN09CVE9pVmxPNWFN?= =?utf-8?B?TDFiTk9RaTdpTEpvUFFyV296UHk3OWxpZFZxcWZ6S3JKMmdlaDBOZzh2RlBr?= =?utf-8?B?RE1LRWVZVXJRbFF1UTlWYmlMOGkzRWtMWFp5U1J5N0Z3RjRldTZvcmhmWjNu?= =?utf-8?B?Mlh3cUcreFhPN24vT2l3bHFSMm1RMmxja3NxMXpYWGJob25mL2dMZGZ4WEMy?= =?utf-8?B?YXF3UVlzRklqOEFwb3VGaWhIaHZzbzhnT2FPZk0waTdNdVIzcVRxMjZBaEcx?= =?utf-8?B?bVJxZlZha3RsQ2liMnEzaFJEZVNTT3FyY1laL0pCZlliWU9ybGg5T0MxcHVW?= =?utf-8?B?WUt4Vm9nMWxGYWtQN0luRzBlT3lwRVJ2SGF0dUNLMjFjcFpGOVhOUVQyeVJZ?= =?utf-8?B?ektvVnN5aGsyeW5QbUN6SmpUY3Vjb2QwbmtwL3pITVQrZW5FNGF2YVFERGxT?= =?utf-8?B?M0hjbjZHTFFySUV0ZnJYYzVoWmc2Qy9qcEhKMmMzbC8rRnJQWUVlZE1oSnEy?= =?utf-8?B?RTlnM2ZWKzBGUU9jL3RuZGxYRDhnb2QxdldzWmdMVS9ITG5FRWhQaDZKbjc1?= =?utf-8?B?S09hb1VKcnYyQjJHUS91UUtPTnNqOXZHcWYrcWw4UERCQ3N0N1hWVG9SS253?= =?utf-8?B?YTJMcXhaSUgxN05HaEMyYnVqcHJPMloyc0pvNGU2SDhsSFdnMjgraDA1Y0tZ?= =?utf-8?B?R2FDdGFrOTFHYW8rQWZFdHFOQWFHalB0SXdzNkJWTWNiRWhIcnFza3FWdi9P?= =?utf-8?B?Y0c0dlFWUC9ob0FDZHNXVDc1TzRJclJYcGJxMmdLUWRNeDJKWGU3S0NwWk54?= =?utf-8?B?aGs1Qzc0VGhteTRTVk45M1lROGRxWjRDeG9zMjM2OWlWSFFnL2pnSm9mNml0?= =?utf-8?B?STVUdGF5bU9IN3VDbW5yeVZFRjBhQXREWXU1bzg5QmMvS1pwYkk3djBnZFJw?= =?utf-8?B?ZVZuRkF5dE0zM201VEkrV2dueFRqMFgyOFlycUc1QmVNcThkbTFlcVY2clI4?= =?utf-8?B?bnBIdi9NeHNVb2FieVRWcEZBOTQxamZPQklGUis0anFqVTh5WUJFdDlmOUZl?= =?utf-8?Q?KdfU=3D?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB3PR08MB9010.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(7053199007); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR08MB9235 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS0EPF000001AB.eurprd05.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 034a204c-b226-402f-d706-08de5e6492e1 X-Microsoft-Antispam: BCL:0; ARA:13230040|82310400026|14060799003|35042699022|376014|36860700013|1800799024|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?SEJ1cUJnNWxUam5STzBubi91RFZTejBFOTQ1WlhxSkJJdXRwUnVZY25Gcm41?= =?utf-8?B?VlhUVE56T0NlV3BaWUZqSlhFdVhabk4zdy9qVEU3TkU5QWh4ajB0RWdYZUVi?= =?utf-8?B?a3hWUW5yLzIwOHdCRmd5T1NqYUxKWlRpek53em1QRGFIM1lLVlQ3cXRSNXBT?= =?utf-8?B?NHBPV2h6WDBGZ0NXOG1FZE9tWnBod1NXOWM3Vy94TUNNMjladGJ2SEQ5dm5u?= =?utf-8?B?UmhuYlRoV0JGZ3ZYZmlQVjB6enhVczlSbW9RTnU5VlQ3YWJUVU45YWlWb2ZB?= =?utf-8?B?K3JoN0orZjJTcURFYkxkeDF3MFdiWllLdmpWeEpjRVJEb1NuNEZrc1dVKzQ5?= =?utf-8?B?TVU2bEhsZEZSZmh1UlltY2dGWUxuMC9Hdk5aNDNsUEpmdEJxVXJtUWJURGpX?= =?utf-8?B?bXRZVDZWMStzbmJScXRZeWx1NFBKalQ4VmVGY3ltZUJFeEFiM0I3c0g4UllP?= =?utf-8?B?djQ5QTJMUFg5THRXbU9IL0RQQmthU3B1RVRDbktqVXA2aHhXVXJJWms0ZHhw?= =?utf-8?B?YzRtU2pNd1VlU3FJcFhmeHpEeUFxcFM3Q3Awc1hDbE9GL3psblFyKzNXYytx?= =?utf-8?B?UW5pRDBLVkRZMGYzWXd2T0tFTUI5aXZaZ1JWODRqb1hTQ2F4REU4bDV4VEpv?= =?utf-8?B?cmsrUHFZZnh4bHZNeHA0WndqR0JxZCs5MDJoeTJNd0NOMitya2N1dFBrUUhk?= =?utf-8?B?N3htYzB2U1gxQkt6NW1GVnlCNnI5SlhsTGdsRDEvQ1Zwb1pCYmtHSyt1WDNH?= =?utf-8?B?K0FvY2NmanE1R1FuUUhlUzVKNUhGWFk0OUVWZEhMOVNuR3o2SVVRdVg3bm5C?= =?utf-8?B?MnlibG5tVnpQcWRkR3pVWGpPcm9Sc1NFTStHeC9wNjlUd3JqR0hFSGlod2x4?= =?utf-8?B?eitIWEppbzhlcjlCZzVPMStEY2M0Vk1wYk5nWElPbVdPTC8yYmN3eGlXcnV3?= =?utf-8?B?blZIY0pNRmwxbnMxWjcvNkR3L1hUZXI3KzJwa2tDdlg5cXhOWmhGZllYMHVs?= =?utf-8?B?cjNKUGtjcUhrTnVBdEY1YTY2ZklDU293V2MwYTJWNE1vYXoyMDUxbUpwWmlZ?= =?utf-8?B?Qk9SSDdCTG5KMVI3NGhvVjlmU3FTZnhtWmlxMGhJWlgrN29oeHZ2ZGZvQnJB?= =?utf-8?B?VWluS0lDSTFWaEhtUSt1Sk9UTUhNMGdTTEZ1NWlKRGRPOVNRWUQrWTFzVHN3?= =?utf-8?B?bGFZQ3FMUjhETTM4ZnVkdVFYSm1XUlJLZHQ4dWtIcHdUNjRzSG1VanpnTlpL?= =?utf-8?B?MEQvOVpIcFE1OWxINVFmRlFGazcxMEx0MWxlZXJHR21jeWtiNlZ5Y29yTHJo?= =?utf-8?B?ekg5SzJLN3MxNmtCVlVjcWFoSUcrNVdwaDM4Rk9ubEFNc1V2cUU3dkZ2STlm?= =?utf-8?B?ZloxVFZSQ2h2VTROdG8xUXlZeWZ4UmNiVnA1dzRCZzVDVlpYelZUODFBVWUw?= =?utf-8?B?dW1oVFFUUTJ5WE1Ld2ZiUWpXeE43YWk4K3grVDhsVWNMemFUazNDYm5MbVpW?= =?utf-8?B?RjNuWitFeE1mbjBHT2ZVSU1yYldWUUYxeFdHemJRbFZQeWo5RUN3YVJ4c3RR?= =?utf-8?B?L0Rnamp4a2hJdTBXdUo4b3NwWW9jR3loVTN6aUpwRzlhdG1XWncxeTB6SHJ5?= =?utf-8?B?MFBjYXBhcHJCRlRQT3IrMHhRaEFzWGxIL1VKdmJoMTlGbTRjVExPRVRpK0ZC?= =?utf-8?B?SWt2elFCbVNZeko0dHJpWmVJWGpuYUVIc2Q3bEY1MU1rMWNoa2E2dGg0Tm5P?= =?utf-8?B?SzI3MlZ4Y1o1L3lTeHZXUSt1YndxSGtGVzlSZU42SFVGR3B3Q3FjbjVCSEFN?= =?utf-8?B?bWFUMTROckRkbXVqQktGY1JPVXRDMGtkb29yeTExa3ZLOWFWeTRhNTNTcmFP?= =?utf-8?B?UlpyVWdERFpkV0d4Z1JtMUlMZVpVV3llbmY4bnR0WFNWVlk4V0RWQlJnY1pS?= =?utf-8?B?KzJqa3ViRk1Oc1dzc25hc2d3b2pjcDFKTklTSFlEZFpzbWdpL3VWUHh2aE1R?= =?utf-8?B?WnlNUWdDQS82bzRsY0tMVjJVQVI2UHovV2pVcW9PQWRMdEhCaXB4Z3FHaDgw?= =?utf-8?B?UFpxR29TaitvYjBnRU1WUGFSUzYxSmxPRFFzL2dnU1gvMzlXTHBIM3YxM3R0?= =?utf-8?B?M0RhbUlvbzBva3MrNm4rUjVTdjlLUkpmYlRlZXY2a1JKcW1GV0sxaklEMGt0?= =?utf-8?B?QW1od0VKMndyTnhkYkhmcEdScFVzUFNOS1M3aEc2c2pZVkNkYklBTUt2dHNr?= =?utf-8?B?aVpjWmV1N1JOWVozS3JMeW0rT25RPT0=?= X-Forefront-Antispam-Report: CIP:4.158.2.129; CTRY:GB; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:outbound-uk1.az.dlp.m.darktrace.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230040)(82310400026)(14060799003)(35042699022)(376014)(36860700013)(1800799024)(7053199007); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jan 2026 11:59:40.6597 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 8c353ef8-2ad7-478a-a460-08de5e64b7d3 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[4.158.2.129]; Helo=[outbound-uk1.az.dlp.m.darktrace.com] X-MS-Exchange-CrossTenant-AuthSource: AMS0EPF000001AB.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR08MB5784 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 On 27/01/2026 18:29, Tom Tromey wrote: >>>>>> "Matthieu" == Matthieu Longo writes: > > Matthieu> Previous patches made some Python extension objects ipublicly inherit > Matthieu> directly or indirectly from PyObject. > Matthieu> In the interest of consistency, this patch makes all remaining Python > Matthieu> extension objects still not inheriting from PyObject do so. > > This is ok with the missing space issue fixed. > Approved-By: Tom Tromey > > Tom Fixed. Matthieu