From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id NFZYB3fxBmpN8zwAWB0awg (envelope-from ) for ; Fri, 15 May 2026 06:12:07 -0400 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=PsmayDar; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=PsmayDar; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id C63771E0B1; Fri, 15 May 2026 06:12:06 -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_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 68C281E093 for ; Fri, 15 May 2026 06:12:04 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 444504C900E0 for ; Fri, 15 May 2026 10:12:03 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 444504C900E0 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=PsmayDar; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=PsmayDar Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazon11011016.outbound.protection.outlook.com [40.107.130.16]) by sourceware.org (Postfix) with ESMTPS id ECE7651A431A for ; Fri, 15 May 2026 10:11:25 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org ECE7651A431A 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 ECE7651A431A Authentication-Results: sourceware.org; arc=pass smtp.remote-ip=40.107.130.16 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1778839886; cv=pass; b=m4AJOOSa9hIqL45Qd0pVSW1MYjdiJXaFMZFURqV16arWv41gRn1UcnmyJfTjZtdagdFx/CzL9KdW1IK/yt0joETYA3Gf03pelOwvsDRb/0EQwRVpiGyFdyprH7DwA6KWk9Es0lbZGRmhJOgkz6zzrqxLbN4LbZjOSF5GGPlLrVw= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1778839886; c=relaxed/simple; bh=Ou+KYzVgvUXodJw3jjGBjD/RyEjhH4Bl6VkpmHTex6c=; h=DKIM-Signature:DKIM-Signature:Message-ID:Date:Subject:To:From: MIME-Version; b=FZ19GEEWAjMVMWvZ5cI21tky6fdpXmXvbNtI6rOETj2Z/pp0gKwIVINTUvIALCzhCRb0F6hqjn9uUUU9jsOPKYe5ILFyPkIx2q4yz4DVAabGJu1ZAny96UVcweymcLCoL3AzRIlF6tIM1q2VzTUzfDdz1fgn0BbOhwEtfmFv/SA= ARC-Authentication-Results: i=3; 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=PsmayDar; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=PsmayDar DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org ECE7651A431A ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=wcVRWhNC0FcLkQPdRURkjrg2jV2qU4Up9u7pXC5mHuO5M/cz0+RYfMHej7pXIDfrhXC2iAbACi5edkkewsH0YSPYpsCSsnWfnKKUsjope76ANfB/hn17A/HOCUXgzO3TLBu3KhW3mKgR0C3eCcueoemZRdQEGz5q3Z4HLPs9yyXEvuzfSnlgXreEglFUn/25iD4b2T4IqjNQlM8qKw7SezhqdRVPqW75MWB+ocMLdd12U5ZSUAyn0HCtf7ZEP5cSvKEnwWeZiOTiJf0cv/pyyKnDRMR4i3Cila8QBUtI3jYeAjpQ3ghd6DlS4ADxN0mteSAGSXqJK+YhMgkeAJd+aA== 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=US8ekLTJd/OsweFhGfDaCAUDinq1LAu7EKgOi/mQm9o=; b=lszq7qsGBjgbfagtwkSB0lKHXmEyT0QOWQll6lU+uWNWZmZWhR3nHd/x1Qqs62LxJgY6XGpdS62ES+M4Yhy0un7QxqHD8Dw2sIvHHJt61KtBCXRc0viAlglVGWDHUndJpu9k+DyqxXhXDHEsQSYDLLPoUbERPG+lt2D8TfUFGlKVwAE4mYmCMO6ewE25VSNyiQZZigWEjB8KYROwDywxvtk+w5RzQH+B1e/nkw259dL4YBtrKCuAbH5CSfRepogQy5aCbGqscb5ax6J2IaYrrZzQO2U8bqsPlHXk4AEHZHjnxdBE4Db7Pl4lkqw4MHp6y43T1vHmc7FOm31wG8ojEw== 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=US8ekLTJd/OsweFhGfDaCAUDinq1LAu7EKgOi/mQm9o=; b=PsmayDarWH9S2t+eYBQVuCOiN0CwjmHAxOm600HVcIlAaAIy6SzBweia4A4X8JI506KqAo4NTv6ePHSmRcsrVcETjROzBESx1KMuDaCEWp7knJ4ha9LsLjvPLvNtjqWpKG8sHKpGwQ+/H6De0BG87bC/baI7LMjtdV/vFzdwx1E= Received: from CWLP123CA0258.GBRP123.PROD.OUTLOOK.COM (2603:10a6:400:19e::11) by AS2PR08MB9788.eurprd08.prod.outlook.com (2603:10a6:20b:603::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.25.19; Fri, 15 May 2026 10:11:20 +0000 Received: from AM4PEPF00027A5D.eurprd04.prod.outlook.com (2603:10a6:400:19e:cafe::6) by CWLP123CA0258.outlook.office365.com (2603:10a6:400:19e::11) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.25.19 via Frontend Transport; Fri, 15 May 2026 10:11:20 +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 AM4PEPF00027A5D.mail.protection.outlook.com (10.167.16.69) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.25.13 via Frontend Transport; Fri, 15 May 2026 10:11:20 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eKgU7hLvIRaKYe9uW/4q75Yu/usOYk4Gmz7SBsv6+6Zodd4zpZuloQT16dJj1B3w/bfgJPfrzUhyEJoIJW76MpUys17ny0HxRQHAwGVhovDrDrA+S+mVO1v68WYkUuall14QFdaxZ+AJdOi4r0ksGV5NFXFEbh1EfWZ/kOKccVwdNkMrMCfCGapXC1uMETBUPhFwdqIrpAJwXFkGx0zc1i59k00gmgujrmUXwWaxsIk2DolO7W3uFd2lXo+hCix3AJfyU/i5B1ooi5XfR8kZHFc5Xj/DQDDks01BE/wNC7DAMAg/+GcLtLANfPztXbC1+B1675lvHewUKsj+0EauXQ== 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=US8ekLTJd/OsweFhGfDaCAUDinq1LAu7EKgOi/mQm9o=; b=jVXeh0/isNBHsTc/TMpovgI5cniu+bm64DrdJHv56rs633Lfb5l7jDGB6JvBI+PKqk6rpHOfaQ8jxdfORUZpH/iQ8mQOdAO7ESJRnIe6q8UKRP/rWbauU6Uzo5WscEmDlGXYt/vXZ/colOS+rNVx/kUnzKUIVIUfM8xDQo9U7JP4D5Hx6oyFDcwz1M3+xCAVCY2qyWeeTyPpMai9DNeBkuigTwa5/cQAchdH77hMf0KCZCUD5tUVKD/50jP0jebMP7PixlPHZOpCWaKKMPJN5IZ3xsv21d9pMfIL/3BvaJiax6y5zLJSuXhTRQCxx8YdaBQseSTa0eLt0hbiawlEkA== 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=US8ekLTJd/OsweFhGfDaCAUDinq1LAu7EKgOi/mQm9o=; b=PsmayDarWH9S2t+eYBQVuCOiN0CwjmHAxOm600HVcIlAaAIy6SzBweia4A4X8JI506KqAo4NTv6ePHSmRcsrVcETjROzBESx1KMuDaCEWp7knJ4ha9LsLjvPLvNtjqWpKG8sHKpGwQ+/H6De0BG87bC/baI7LMjtdV/vFzdwx1E= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from DU0PR08MB8663.eurprd08.prod.outlook.com (2603:10a6:10:401::6) by VI0PR08MB10941.eurprd08.prod.outlook.com (2603:10a6:800:250::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9913.11; Fri, 15 May 2026 10:10:16 +0000 Received: from DU0PR08MB8663.eurprd08.prod.outlook.com ([fe80::f957:cec9:ec8d:7968]) by DU0PR08MB8663.eurprd08.prod.outlook.com ([fe80::f957:cec9:ec8d:7968%2]) with mapi id 15.20.9913.009; Fri, 15 May 2026 10:10:16 +0000 Message-ID: Date: Fri, 15 May 2026 11:10:14 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 4/4] gdb/python: work around missing symbols not yet part of Python limited API To: Tom Tromey Cc: gdb-patches@sourceware.org References: <20260428162416.511367-1-matthieu.longo@arm.com> <20260428162416.511367-5-matthieu.longo@arm.com> <871pfdkd1m.fsf@tromey.com> Content-Language: en-US From: Matthieu Longo In-Reply-To: <871pfdkd1m.fsf@tromey.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P302CA0002.GBRP302.PROD.OUTLOOK.COM (2603:10a6:600:2c2::8) To DU0PR08MB8663.eurprd08.prod.outlook.com (2603:10a6:10:401::6) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: DU0PR08MB8663:EE_|VI0PR08MB10941:EE_|AM4PEPF00027A5D:EE_|AS2PR08MB9788:EE_ X-MS-Office365-Filtering-Correlation-Id: 04486202-b397-4990-be8f-08deb26a4fad x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230040|1800799024|366016|376014|11063799003|4143699003|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info-Original: Q1x64RJfL7Hb0pu/ysKQhSqg/viOI/46/jx3LEnv70/Gu6mSy2rIXgYRKY8wsMl95BYyYApcj9Imu6xPZjxeuPbGFYiAV+LyGLUAtDs5Hdj9/S5RgAHVkY48eobJVPcUnB7gnOxW1dhSUyjpXvDMTATkFrKSLycy50mCfiFu9AmmgkIFcIGdmvSarIJxrAGFIMSH0AJVsoYw9tuq3a9TQzZ0MNBgMXqUOxhSBVR3XOo25RVzdy/uhgqrMnchLwdbir27QYtmRPjHur9x3m+MTa8NmQw1m1KIa4Rlbk2fX3JNs6ykUJZxy5vqCXm4UgQ5MqIsr0bSz0YImYBLk9tmXYJ/GzQ3o2J8T7UMuJ9ANTFt9r+G4e8efw99ze5/gaRsQKFcqnq8PwTTxuaECXY84RZK6zu7IJ+rIVtFbFWVRlRk4BT7H+8dKtWx6cpfPQNSJF0F7kHoSd9UVM44E+XU3c35Io1ulZu3IGArdXtzbcYzuKX0D8TcV4FpZIrM6PElINCrYyorl9ZBGmx2b8TGKb56po86TRDX9Rk9UNoN4N8DSxgP6sSdocnPBLnb2yKTpXVsn8qtrq/YgjwtuS2zBeiqxGiCau920RZwiXKm5j9VrlL5I4s9J+QA3xO4Q6KTkReA4DT6rRL349E6MFcabYTnf+GDD0oVNUnNS2PbGv9fM8YKpYnGhsU4AQkZL0Li X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR08MB8663.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(11063799003)(4143699003)(18002099003)(22082099003)(56012099003); DIR:OUT; SFP:1101; X-Exchange-RoutingPolicyChecked: VWQ2SOHaLoFZ8i96siO88eyOPi3cG99XxV+mEHtIqJRHshpUYzEvJZ4wn2SKVtwEoQzucYbswm1E7/QI0UfCcEObT08zVtv8GmF0oJD1zP2J9+x+FHKeGi5p8pbgmbp8CaOweKfByJlmtSsWIn+niXTvxYM1fFoZKeRoMr1k/0NcXup8IMnILPaLxBX14Nz+/JFfP2wO+H7cxshMfBoKNQhGGg4PaKc9xf9Zw5KSBZSVt7fBuMYaAXFQMbIebAZ7LJx2QXQglW+5xQPSg5qCCsYbhoMEQrIu+03++JknCGksqSeeJxD5JErl7WXZQiJ3J2uTmv2YutP79Ryhvhn6CA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR08MB10941 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM4PEPF00027A5D.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 55bfb7a5-352a-4431-a113-08deb26a2970 X-Microsoft-Antispam: BCL:0; ARA:13230040|376014|36860700016|14060799003|1800799024|35042699022|82310400026|18002099003|56012099003|22082099003|4143699003|11063799003; X-Microsoft-Antispam-Message-Info: g7iYJWhaAWBp6+5HIw3RQgXLF1ZOGXRPFnLADDMfRfpi9H6aIwm0MpqL3G/zF07k5khPqMxaz7h96HChf/z6HtU6ctI580J7F9bNgiklSALovObsWV62eZe3fnRPwYOjorw5+ITsfmAFxkvsACf9Ig26Gp7/GyB4IFRO2ojc8AdfzeHUiloCl7rFiAYuoDpw8TNEm7YXxBkHAq14B5mJneq2AKmqcfrSJDF2ej0ojoChEALUoIBjblW5MQjDnHfcMYWO00il++ZVQQFzkhHC4VrGWlYvVGgMfvA0Nu1F6iUIzNeVj2bF32KHHFLoaD4tKDM/zUwsCG3YfiFNTz10rGjrFozSZgKD6XZUzBDd/+kCEuwfW+w9ny6WJqIQT4/o/RsRpvjXSVQ6cymKEoJaEv3FhVHral2Yx1ZXZathc5wqjjxZ+WRRRpq/Tsz6UYa1iQ8kLmJlW6e+SRk8E43TkSlSJgGkZe3uW6zyCsiVSSM7NaQExPL/AwjzgxR5SpgSUx625TFNT1CG0G7DC7CW2mJtm2HbcFtU8ZqF6yC99O6cjwXCO3TWZAz5Ik7v7unaMIb8Iisr/kHTo250SZQ9RvgeV0FWSm0VADBhI5DTkbFcHq5AkDK9VmJdGzqwo5lbOLMc+00YGeQsI/P1H+UoB+phy/gkwUv/Jrdwg8UYKaHO8AsWfizU0A8l0itITUzuVTa4SlNGjgTZQCxVIQrEgASaWzecOpOvZfY6/i52sY4= 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)(376014)(36860700016)(14060799003)(1800799024)(35042699022)(82310400026)(18002099003)(56012099003)(22082099003)(4143699003)(11063799003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: ub12RW6ffzXcYPthI5vbp0b69xFysUyPc5HTtrZIey14SYQbhfu3P6yy8/nrixVsoq0PhbC5qjxGLTTF6gBeR3+wjokxXyGqDwdJ1/bIoYoqEXsPMXOefUFTPq84gD6tSDxhS/iaZxmZXgXBes2LZL3ksy6kLv968ssXyTEKsAT3v5kt+K4s8yveS1NN+w8ByVIXoBelqBxPIQMzDBmzO2IwwGHGfiz6q1va6byfpaKJPUDVONhtGB4Zo/1cSrPcdb9+5m0j49QQPFrYJvWSe4CBFjHEkerOZhwPqnmExXqaWxdI5WsLCkL8y6/yWYXNafRo9EYpG/fXCJfQrRa3NOkpjNQEtagJdDYcqsQkR1wdZGTmx1YNVTE0KakFtE2cegVI1dhTOEN2mgC3hl13PgQBMS2alKyQLBv94ZV+29a6bOdV3y1jHjpxoXcHdyHP X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 May 2026 10:11:20.5822 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 04486202-b397-4990-be8f-08deb26a4fad 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: AM4PEPF00027A5D.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB9788 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 14/05/2026 20:26, Tom Tromey wrote: >>>>>> Matthieu Longo writes: > >> This patch adds a new header, python-limited-api-missing.h, which >> exposes symbols not yet part of the Python limited API. > > This is ok. > Approved-By: Tom Tromey > > Tom I noticed that I had forgotten to add the headers in Makefile.in I amended the patch as follows and merged: diff --git a/gdb/Makefile.in b/gdb/Makefile.in index a0c11f5eb57..b2b7ef3d606 100644 --- a/gdb/Makefile.in +++ b/gdb/Makefile.in @@ -1616,6 +1616,7 @@ HFILES_NO_SRCDIR = \ python/py-stopevent.h \ python/python.h \ python/python-internal.h \ + python/python-limited-api-missing.h \ python/py-uiout.h \ quick-symbol.h \ ravenscar-thread.h \ Matthieu