From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 7/lUB2+J52mnYTAAWB0awg (envelope-from ) for ; Tue, 21 Apr 2026 10:27:59 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=efficios.com header.i=@efficios.com header.a=rsa-sha256 header.s=selector1 header.b=RJQPkPO9; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 07F061E067; Tue, 21 Apr 2026 10:27:59 -0400 (EDT) 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_MSPIKE_H2,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 1A97D1E067 for ; Tue, 21 Apr 2026 10:27:58 -0400 (EDT) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 904E34BA23CC for ; Tue, 21 Apr 2026 14:27:56 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 904E34BA23CC Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=efficios.com header.i=@efficios.com header.a=rsa-sha256 header.s=selector1 header.b=RJQPkPO9 Received: from YT5PR01CU002.outbound.protection.outlook.com (mail-canadacentralazon11021093.outbound.protection.outlook.com [40.107.192.93]) by sourceware.org (Postfix) with ESMTPS id BF03E4BA23CA for ; Tue, 21 Apr 2026 14:27:29 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org BF03E4BA23CA Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=efficios.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=efficios.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org BF03E4BA23CA Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.192.93 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1776781650; cv=pass; b=lcfnb24BGCD0O03ydCY8NyUPu19UEqOjY/kbQyCJCi04aT5w9+VxRHdO/CMAtqARtKHj9cK5ugVL/VBby7Ys243ZCrQOq0TcTuRhRdyJFa9MUng7XiI3aSa1IBMgC92wgNIQc1BtSE9N5KXDuM6grCoS0DRSW+oSDkXq2LGQYXE= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1776781650; c=relaxed/simple; bh=z15eTHYjROh5gNRp3+R3PKJixuaV6SAgIVYZ//xoLvM=; h=DKIM-Signature:Message-ID:Date:Subject:To:From:MIME-Version; b=nLSIX1uosxXXCxouM4sy4TqZREfneGVx7y9MMKgz8n3Ihp6dlZZ1qWAmXUhwMCgxZ+DSoOU3lQE69nWoqHxMs1glJEnQb/H/HrsUGJTbSv8N2X7Uy1TkZnOEBjKubHqjqnVNkxlq+gPofc7RQgFZNCnL/qgPeqEY2vAp3/A+gnU= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org BF03E4BA23CA ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=marcGNR7JgoM8i0dRN6WLU40r11RTxN/hJSMsyKPR+j/siYIIG9i/+RtnFlOmr3d+N+f6A4j6MvUYWvc6Mx9WVvaGQ0Ui8hknDema9YeEKeEi+ilLvPSXhgvtl4DkWKYKjOgysKlbNdYu4saKgNk+Bq6aBn3D9VxqMqcDqFpJl7ywXaTMFEq/dLQYpmyKvORnCKaXV/EuiNkweoKPuv0D2fr+Sq5UJ1qNu35iGCTEYQQwxtGnHyohY9hzMUJXBCocdPiDwHoq352EzkfX4B0ZIh579UUGsfjcn3Q5hbKZC8e5HluFagZuySgNkMLJ4QQH/ny3tRuhRC2Sc3OzgUBHw== 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=0/m+vefn9ay6MOthP7vOXkFiIJ4i7oBk5LfsRP6EKTk=; b=MgkoWAa8JkkiAuNRD0c2580RZwQ3DSjnsQRVULf+Fc4Kg8ZXmICKmOggZDihiwd/4WPqp006ztAOUwjV1O1Z/y2oTl9uVzwMCGMe6kTgjaoe7hcK5abjRADm4Yn4CRpuz5+PCfNDmdDjCuQWYPpOv3ZdPrIxeHKg2t7v9uZMm3pTivUWUnGhkoHOgnez82eW5XsvqAnJsKKmOdv22yreQrvky1bqq2eLRub11hpZ2+yCO+bxqaN216y9Cuy7v6W8B5azPoNrour6EehKjFgdYDYtSdGEFuFgAhc4MEDN1C2Ai6vSbZAGBXg+5f3sHTPiyvnyjoS30/NqLK8w8ZCG3Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=efficios.com; dmarc=pass action=none header.from=efficios.com; dkim=pass header.d=efficios.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficios.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0/m+vefn9ay6MOthP7vOXkFiIJ4i7oBk5LfsRP6EKTk=; b=RJQPkPO9pPl+7cBrt6o63mrLYqA7+7eRXTLhdHSe70NMkSdbVOE9p0TvjiR6D9hf9ACFxYyzwvY/NAWr6Tn4OSYMivIL4YTXYFt5B8xM/wLGOwC6o1r4uLXta7hHfSqB4upOdCg3jrSHS49wAamrNomoO2qHfUEvEVyHmrNYtjGIcnbobcbR4EUSbQReJPJpQj12CtgqVqGr+TmIbScMVGx0aGI9Ux1kDvpUBDCh0ohH1KsQ8XwNp9qYZR6hgbeMwBre1ksQh9ONCE10Y7ZbrOfEmWe7OdH3jw6IMG8cVLyIo1K9UMiugUM7YCgDOv8V5L2yW+I7DmRa5kRt4l3QWA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=efficios.com; Received: from YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:2c::6) by YQBPR0101MB6505.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:48::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9818.34; Tue, 21 Apr 2026 14:27:23 +0000 Received: from YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM ([fe80::bbfa:179f:fdc8:b15d]) by YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM ([fe80::bbfa:179f:fdc8:b15d%5]) with mapi id 15.20.9846.016; Tue, 21 Apr 2026 14:27:22 +0000 Message-ID: Date: Tue, 21 Apr 2026 10:27:21 -0400 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] gdb: add process_target_ops_ref To: Andrew Burgess , gdb-patches@sourceware.org References: <20260420183843.340801-1-simon.marchi@efficios.com> <87fr4o3brf.fsf@redhat.com> Content-Language: fr From: Simon Marchi In-Reply-To: <87fr4o3brf.fsf@redhat.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: YQZPR01CA0023.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:85::19) To YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:2c::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: YQXPR01MB5418:EE_|YQBPR0101MB6505:EE_ X-MS-Office365-Filtering-Correlation-Id: 944d36e5-ad6f-4dba-b5c8-08de9fb21a26 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|366016|376014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: yyplTpU2Eg1L7KqEpXjOkUtMg06AD4Vone/Fd6+c9lCu/J+03wOAoaAbhxqXwLT922PcU4L6hLfQknlHH1oHTz8X2Y7mLPP8P7ci1Ws/SBtzkUxxl6DIdOF66XtRaRDd3ht48lZQmpH2ckL0gZv9D6FNQWMpPLIRR8OVOHdR+fMlqkkji4usu4Sa0KnTdT1Mwwx0h4RGh2Mf6vfsrlAUSMBXRH9CK2bI/pluWmrZTy12i1K3jJNGKtOrGz8+7fqaXDAbaJuVNNMJHWrWv8eRWCf6HJU2ux1e4SGYr9+QR7CpKh9Opf3VG5ceLMyAqA13HPOBlJJ6Atr6x+HAZXiK02dBEdML+c8tvQBugPrJp7IDf+WsopE2EEk03Rr9kkGdGZqKPhsahJlSArOrzgS4u3PsoJnvKHp2Sah5x4jTmGzji3RYvmD/Y6djs4+lsn+bSfE0LYGox5IYJTWGo4Qptr9x9S+qq4ygUFXircJc8E0MxG3gcTmK9zpJG9WDmSLZbukHTLf4gfCJJ68rVTt2Xa8/+SG59iRU0QFxrNthw+1Rjz5C5+N85mItreSNjjD+AO99U+eJUsdB6IvZjlUxGYuekLsE1L7K+JmzLvM4rKFQ9vA8Mp1HDz1C8P2Lu4xyE17FIoNqtF+1duyg/IxMaaJn+pSTkEdbtdkI0Zt/Jq4cNvktwTmn8WhLKtPh8ntdK72+vNC1pfO2sifbGJjbfUGlKxrYXQLyEitw0snB8vo= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(18002099003)(22082099003)(56012099003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TzRscy9HV3dZTEM2cmxhTHUxeFB6MDlRTUtLQ096eWVNdW9kMzNnM3d1bTFD?= =?utf-8?B?N2NzRTk0bG1OaWpYZlg4UGhzMDlBQVBCSHh0dzhZM1BLWENpYStDUzlldHBN?= =?utf-8?B?VlFqNHcxK2REcVhZdTFvRVFHUG5wS2NmMXpxdEYxYTByVzZ1K1JteU5WVFY4?= =?utf-8?B?Z1Q1SUVyMEpMNlJPTjZRWnp2U2RIOXd0QlYvTTdJQXJpdVQzYkgwUnM0a1hM?= =?utf-8?B?VndVTFJJNzdDRkd5QktDTGNqeXNwMGNndE4yUkZjREZNWjFWWUQ1YjRKZWtJ?= =?utf-8?B?RWFUMWV2QXRBZFFIUGlMVlJXbjRVdVFFQ2Q3TU9VYmdzd1JJWkFsSG9CYUl4?= =?utf-8?B?NHVBLzc3b21FSDhaelFRdk03ME4wZXh1YTI5YThFanIzWkpDc1Iwemo0Y2la?= =?utf-8?B?dXBQM2RPMVFqV21OWXNPK1YzMVdLM09yTEZQRTIvaUJsS0pYWFU1SGlDRGlj?= =?utf-8?B?cmlQNjZwSlVWUWZueDF6Y3pha1ppSldrK2xXVVdvZWwyMlNENWlrYUF5N2NB?= =?utf-8?B?Sk1XeTFTaHN1M1BWK2cxanFYYjZKbEVCMWl5ZG9SMkpLMlIxUVVZVE8rbzMx?= =?utf-8?B?T2FnSDVQYS9GRlJGV3Z2ZHJBQU0xUHVKdHFlRGxveDFSTUtqNVpSb1BXbWlw?= =?utf-8?B?QS9uT1JYSmtwdEp6TUpPK1dBUFBIOUhvem9samJxUjMwSWlQNWFUZ0JCclV4?= =?utf-8?B?WlVXL1RvdkNjRnUvSXo1N0VueTJJRTIxelk2bTRXcWUrMkdmR1pQajFlU2tr?= =?utf-8?B?TFpqdm5leVJyK2MrbjRLZk1pd3FZN0FpT3ZXYUFvY1RQczdOUDFoZlY2cUlI?= =?utf-8?B?YWJVZTFodHY4a1FiZUI3T1BtY2dON05YQ3ZGRDZ3N1VGbnNKaC90VnFjeGxy?= =?utf-8?B?K3JtY043OVNFR2svMjRnbHZ5d1R4UjJEa0ROd09kZ2g0eVgxYUhSa2MrSzBj?= =?utf-8?B?Zy9FM3BGL1lJTXpoUjYwc3FoYjRtK3kvV2NIZVlZVzZYQy8vM3FrSERRY0RC?= =?utf-8?B?eGZOZFljUG5UOHFkV1FmaWVVVGxKQzhJMmFnU2c4WSs4WmJvOGhOeEFXTXlt?= =?utf-8?B?RnJrWnozeHF1NTdZYUt3bllkS1pBV21JaVVLUDhubzFSQlFleG01SGZQSTQw?= =?utf-8?B?ZWRaUmxRN0I0cCt1Y0FBc2tORFJ1eXl2MXhaOUtYcXA3c2NjRTFPbFpyWThC?= =?utf-8?B?b1M5MUJtSVI2d0U3VVZid2h2WGh1NmpZaStTL1NqYWErQkVjNjhqSDRXNjl2?= =?utf-8?B?Snd5eVJtbjZDZVBvc3hEaEFDQzFLb3BmTjZTakZtUGF4RGp0U2VtNXR6Q09H?= =?utf-8?B?ZUkyOEJHM0p0VjRDUUhMN2JGQUVobTlmV2xGZ0RiMmdjOVZOQ1B4R25aSHZH?= =?utf-8?B?N0NycTRwNVV5VnBRVXAzSDM3VWFvZTFvNVhIK3o2SXBWenJkVXBRZW1qVWxr?= =?utf-8?B?YWdqakkyOTQ1WncxYjZ1cTluRUpSS0tiWUNKSE0xTG9rT2ZXV3A3Q3FnV3Fh?= =?utf-8?B?MHJSTDBESUprYk83RkFMc21uYkcwS0xOajlyejgyZlhMK3B6TnB5cy9SVTIv?= =?utf-8?B?TytDRFc0SFdLalR3SndvcmFYRThOY3RHc01ab2Ftczd4d2h6aG5SZUtiejh5?= =?utf-8?B?V3NPV2thMXNzb1hoZGtYU3NNSEdPRmVkMXJhcWVlNjBoN01mdW5hKzhTWnVu?= =?utf-8?B?SjdqRU5kZmZET09EMkpiOEQ4bzlPRjBMTk44MEdEZlp6RU1rYnlJTWxqdXJD?= =?utf-8?B?NWRyREhuREM1ZEUyT21CUER3Ym1nZVhnQkFiUTd3cW1NTWMxUktjZVZRTFZi?= =?utf-8?B?Q3g5cTFuTnJPYXA3bjlWMm9EY2RscnJpNWZhL3N5MWVOeWtaZi9ZL2pUc0Nq?= =?utf-8?B?d2UvMTg2bFE2UkEyZzdRVVdLOFlrUTZZb25ETDdTbGp1YnZZME9wdVZpdTVP?= =?utf-8?B?MnF0eXpnRGNRR0VMRitjNUp6VjBtaWdWd2FFT3VpVThFY2U3UUx5MjYrYkdQ?= =?utf-8?B?YzQzM1BudTQ1VUtlaVBHaFFTbjIyQ3hKOHdsWFFlNHlxVGkrSFdKTGpOeTdN?= =?utf-8?B?UnhuUmlsQnB0Nm1ET1BWZDF5SGRKQ29DQ2NQeE9tSXYvbFJtQ0YraU5IdTcw?= =?utf-8?B?bStQSzc3djNSR3d4NGJpSWpFS0NoNXVYM0JoZUFldUhUd3hqZXZlY2RQOWtl?= =?utf-8?B?RHNua0lhRVgxMytCZUdVb1VUMjM3MWpYL2VZTXVKR3BXYTRyOVFtSDZ0NlRZ?= =?utf-8?B?NjZmbUI1RERjdWI2Z1V5NTcrRDdrczFpRTczTXV1Z3ROL2RQTVZFWXpjdnBI?= =?utf-8?B?SUVxdVdxaWpoaFZxTXVGYUdPUm1RZzdWNGRzK3Zub3Q2NW1KYUZiUT09?= X-OriginatorOrg: efficios.com X-MS-Exchange-CrossTenant-Network-Message-Id: 944d36e5-ad6f-4dba-b5c8-08de9fb21a26 X-MS-Exchange-CrossTenant-AuthSource: YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Apr 2026 14:27:22.7590 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4f278736-4ab6-415c-957e-1f55336bd31e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: UQnZyJEfO05S7pd04sYbm927PeovgPW1+Kf4GlhRfaO+QhbZ1V3Bq0tH46lX5wP3J8XiYF/hTAHp6QBKscTvVw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQBPR0101MB6505 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 4/21/26 5:26 AM, Andrew Burgess wrote: > Simon Marchi writes: > >> This is just a more specifically typed version of target_ops_ref, which >> avoids needing some as_process_stratum_target calls. > > LGTM. > > Approved-By: Andrew Burgess > > Thanks, > Andrew Thanks, pushed. Simon