From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id /jmKMHz2YGlG9DUAWB0awg (envelope-from ) for ; Fri, 09 Jan 2026 07:37:16 -0500 Authentication-Results: simark.ca; dkim=pass (1024-bit key; unprotected) header.d=xmos1.onmicrosoft.com header.i=@xmos1.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-xmos1-onmicrosoft-com header.b=j9uFG4wm; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id BA5371E0B6; Fri, 09 Jan 2026 07:37:16 -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.3 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,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 267171E048 for ; Fri, 09 Jan 2026 07:37:16 -0500 (EST) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 73EA14BA2E28 for ; Fri, 9 Jan 2026 12:37:15 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 73EA14BA2E28 Authentication-Results: sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=xmos1.onmicrosoft.com header.i=@xmos1.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-xmos1-onmicrosoft-com header.b=j9uFG4wm Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11022099.outbound.protection.outlook.com [52.101.66.99]) by sourceware.org (Postfix) with ESMTPS id CDCF94BA2E05 for ; Fri, 9 Jan 2026 12:36:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CDCF94BA2E05 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=xmos.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=xmos.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org CDCF94BA2E05 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=52.101.66.99 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1767962208; cv=pass; b=EfaTln1mfElqEu/GczPoTr6FEsZrfuPBRSGrF7cLXsW/EajdFvvFt4oHzjYbDrHx/GoDOQojV9dFAD1h2b5rjfQt7eGsHnJu2f7ONRnuDo9Xeez/30UM3ufX4M3uMLK/T+oj7ObKMh4nV19g0lumZ7Km+TCgZ02aii7RIYAl9co= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1767962208; c=relaxed/simple; bh=PhJ+oWV1BQeDMzr6D4dtRLMLYFkhKfy18zA8ikhpSzA=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=IUbqZCC1qymkxFcohfDhuC+0+ScrD0mQEynXkIFS4qGKDn+iGWzkhUKm8gXQO5lol2fCHtXCg5Hb47WivRm8FMaZGUhv9pXFe7WcBolSPw6/cOFtVdk7NdtrVine82vrtGqqOIyizB6Sbnwj6p8Xmq5p30CWUyfIgrRq9emBWGw= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CDCF94BA2E05 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=FSnOH5VOu+1hlWB+bzlLuETY100GZh684zOlvf9hfqYYp0zUv0Py2MXu7leut28bfkxh1WcahpCD6/yk0c14aqoU8csD5zP/CF34szvAgPvY17K6MxQIg+zzWqPXp2Vo9LHWW1TgR8Nz7jkqe7Bu5UKNWG5wgazc9nnYcGf1o8kWze/G/VQvHsmSuvBlWagZK+u/hnx/CFGPK5b1MrK6Tse2rSEyHxiI+IZ5GauMkXoc+XZCs/woWvcLQZaTa08pZoKXZWg4/s7vazX+7TQeRFZkazJfhsuK3q7o7kAYtQsTqFjvbNo152gdXRcQqZ6weY/rff4k8TGIRha9hQ6ZOA== 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=HMaEKY2Zk1Qe8cAT50x/FlVMCMkSinGK+Ks7zKmNjtc=; b=GxgDczUpJkk63yPSR4gDOm2mup3AaPwJyViVwUHpoAfYcasiYgbv6qA11OmsbRUlSwszNs5hA1RzO2fWHc6eSB1cEiaWX0+tdDkepqNtvCYEVCSsG5ehS3Pxyis8DDb1bYD3K13WbZWHT/niZf5CxLhXg8KS2kNYD95NfrLjTThkqnbjoxKfUAiYwqPMJzuzMLtaKeZi2dNtQNB31Rs0KYJAhq6kyqKlnCVSvvajekTXo9jAaui+OFywvpiLhSjTugSqKMq9divKFCC+mdVEUuCbABUQPGdPI8rXPbm7Ie+3kdmPuFObjGqZOqTQAp7UOEdKkugrX2q0SspMTCgDSQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=xmos.com; dmarc=pass action=none header.from=xmos.com; dkim=pass header.d=xmos.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xmos1.onmicrosoft.com; s=selector2-xmos1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HMaEKY2Zk1Qe8cAT50x/FlVMCMkSinGK+Ks7zKmNjtc=; b=j9uFG4wmLlOtm6IwBvh9b54/QxqIWF+w01+W+p/QAtuvQkC5FCl5q6FQf2VF62JcdfRP6w/IA1Zp2Ux2Q/JNoK0xT60/X0Ge1+mKJ4M6s1G11AfgVLBe8I2Aba1OTRHvMG1Pxx1AoHOzBHSwBcvxNDXOictF8PUICxI+IRTycLs= Received: from AS8PR09MB5303.eurprd09.prod.outlook.com (2603:10a6:20b:374::5) by PAVPR09MB6232.eurprd09.prod.outlook.com (2603:10a6:102:324::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.4; Fri, 9 Jan 2026 12:36:45 +0000 Received: from AS8PR09MB5303.eurprd09.prod.outlook.com ([fe80::1ea1:e219:22:9bd3]) by AS8PR09MB5303.eurprd09.prod.outlook.com ([fe80::1ea1:e219:22:9bd3%3]) with mapi id 15.20.9412.011; Fri, 9 Jan 2026 12:36:45 +0000 From: Ciaran Woodward To: Guinevere Larsen , "gdb-patches@sourceware.org" Subject: RE: [PATCH v2 2/2] gdb: add warning when no native target is available Thread-Topic: [PATCH v2 2/2] gdb: add warning when no native target is available Thread-Index: AQHcgV9sTph0TQms/U29syryI9LHfbVJv18g Date: Fri, 9 Jan 2026 12:36:44 +0000 Message-ID: References: <20260109115621.26003-1-guinevere@redhat.com> <20260109115621.26003-3-guinevere@redhat.com> In-Reply-To: <20260109115621.26003-3-guinevere@redhat.com> Accept-Language: en-GB, 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=xmos.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS8PR09MB5303:EE_|PAVPR09MB6232:EE_ x-ms-office365-filtering-correlation-id: 59fc1d2f-3c1d-426c-ff0a-08de4f7bbfd5 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|366016|38070700021; x-microsoft-antispam-message-info: =?us-ascii?Q?vJK8DJyqqQhSusoQ/4du6qEmDOkuLf5FE1uh9ls94jYnwN2Cyy5Qv7yYYEMj?= =?us-ascii?Q?CyuA61W0m1Glk1hPbs4VB269d9IzwkdWotfY/g5h+3AKPOKU1UAKHYZVfbdT?= =?us-ascii?Q?L6gnzDLj4GLrtBASs83udQc0H8LMz/YD0NN6gyO5JcAwy/3KLA13aiNoBaZ0?= =?us-ascii?Q?paDxc4+UtHpSJRqFqlwTW2m7uJy/F49P9DvF2v3eoflN2vzXiKvhOyTNlZW6?= =?us-ascii?Q?YUPOTgPT19SYERDaVJNWWmlOp0tka1e1IvR6wUQ1my7GIy75YgoyzX1PFQJ7?= =?us-ascii?Q?qGpb7DzzWapRs7lRjm/Qv7JMvoREho+DE5+KYST5qUXR8t6F797TarbiKxmR?= =?us-ascii?Q?KYmAxBNya/mH52ls2BcQQK3SuR4ZUpRIvZ9Wblk5lQdw/VxlsSYTet4te4uJ?= =?us-ascii?Q?E6zKoMHatb9onJzvEWOgKpO9Ny2kkJCrfxw0BAo3IJY45GS8ETqi7mSQuBZn?= =?us-ascii?Q?eg602oNQpQmHqJrDJDWYXTcCKQ2DdESeAgYnXylJ1Xz4VOQXOigIsjTkjPi8?= =?us-ascii?Q?6LBZ1tBZA40qr3JFUKNU14VbsP+DnhTGWGXl4Wqkl1pieKb2rmfHNrEHVT5t?= =?us-ascii?Q?qbByfczjiisNziCi3eY34Zc58Sj5os28PaXzuqlFK51swrjsT2a6NKI3Iedh?= =?us-ascii?Q?QOU5jLuGzr5vcDAe8HuSDIc75DxZeqG3W8XYxBeDHfyfBYVvA00ojxn54dCY?= =?us-ascii?Q?IVZ46fIqeLmFjERf1CV1gml9X5DaheCE9wjyV1ysjG7upwlbLxRGpaPaoj3H?= =?us-ascii?Q?uughCSJkYdtcvARSeChmlDQNKtqQpGJihQJvJsXQknrgcghjAl3NXGpnNQPk?= =?us-ascii?Q?dg0GWcXxyQcREQUT5JMVfbmXaLM8iXSQYoqAAouyZSFvKlQKxywW7WyrJaQo?= =?us-ascii?Q?KqtlozxfKgxQ350IT5O80hX6znh4hmDS7OyT1bzxk1dywLAs1xaPlRpkaYB4?= =?us-ascii?Q?gRFT0D0mlqpG+8S3TcmLfNYQCewGqtIhh7xluQ0eW7wXrutPtKEwS8ypTSY4?= =?us-ascii?Q?KMIXuLk9nh3GhQhPpGHjXIHXUIYk/gnD8/OsKIwtwW+GiDiJ9p6JiksysZwu?= =?us-ascii?Q?ViwdvA7NZDxGJdCjJl95IlAz47fqoBZLB0mGnMzgRl0HrPiX74FhRdp643nH?= =?us-ascii?Q?ORkPvC26o8sxGHpfHfjDNAXqQnP/LnUruC3e7RqNPzF4vz2BSB9+ff7Oj5D9?= =?us-ascii?Q?VGrlopAxxn27RBuRiu3j1JnDFRTXhMrcUpryxyrf53cDTSM2hbQCHTsMFTQ0?= =?us-ascii?Q?J5Kr9p5BoTSUd/7Ivgpcjy6BY+HFOaNALujw05Pb12KbjDxe+c9LglHDQcUw?= =?us-ascii?Q?Be+vHCt2TSbqKpSpS4umuu1byxgx/UIqRhEjc2Z8WTnqEeDeAYlt+/W+mKOE?= =?us-ascii?Q?XWklhdb58MIvpdPgvj69Hul29H9gwFPhTwy4r4WUzDEv1Ocu/xXhoBZCKFIe?= =?us-ascii?Q?RnX3OQULDju5wgJwMZZ+Zliyu1AEnVF0B9unOgk8der5E8xzw/s94udmTGoO?= =?us-ascii?Q?GWWDmjVUM08FscAarfkQt0yMVISnjFBCL4a8?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8PR09MB5303.eurprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016)(38070700021); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Et2WykSs01vZGK2Kb6nTHoNkaVnoS7dEJN2FISX/T96psOwgT4lYuOoyvTem?= =?us-ascii?Q?H6wTOEYhQChMVEuFDEiPsEW0sKI7my2AgxkTbdhZQ4kyJHBfQPOiLuHdtt9z?= =?us-ascii?Q?GmqQOXJFLgPZNYEfllJ6r06AvOgsTbe8mk1gDWB9/jGxIh25gCYZsq6yMswf?= =?us-ascii?Q?2UM7mPWGggZKcFZrxarC7noZyKFa5uvfXWQIgsBwL7OdtsP2A+nPM4Z6G+lV?= =?us-ascii?Q?F2Kl4v0lQoRHB3qs1H6/4JWWUvTQi+Gp0YivZ8qQDAKEZ8GDPR/T9FUB9Tkk?= =?us-ascii?Q?Ew9UIUl3pOb7N5v2TbUBD/gX/3fAMAWIodHexGaHKw/XtbSN/c3Wr2p+Kut+?= =?us-ascii?Q?UpqwiY2tnyKcQMKtNWk5w1HBrF6Juxrk6HqWgSrRqaD07pDdtEJtoh6UM+tM?= =?us-ascii?Q?2n7dMiuqVE8w8gswPKcrPW9StjVZ0TWub08UWgQqfSNUiIPfAtjnN+u42UXb?= =?us-ascii?Q?m0q2oaIZTsgQuWaCqD3docnEYsdGpgcSzM6Ztt1fYctoy4RTKaeZyohln7qH?= =?us-ascii?Q?4Y345y9DDmw5uVRkpqjwyHVrb68YL8oz8bgLkiOurZJOPN1mroVVEVK1hr9e?= =?us-ascii?Q?k4Num55gH/fq3PIQvH3k20MdG7I0RKXC7T/Ve1oT2m8uhZGj94SqAmCaMKE8?= =?us-ascii?Q?Lb0Qzpsxp6kIlD44Hmwh1w5aB2yHYqY7R2fw9g5Q/nYIn4xsxM74pUU4DojK?= =?us-ascii?Q?8uHfvOeqYdZESWOFm0BT84+/nM4lVZgts1crMTzmhRMVnDtOeW0nIEgzhnWB?= =?us-ascii?Q?lIhkbvb4UVnAH/qcrbS7EI5KbT62eSCE24BXzSllk80WvnmmBs4tvROQWBzH?= =?us-ascii?Q?bpWttm4XlYRdvWu4HnoverdulAqTNJwO/3MoPFUp5HG+nMKDbsUGbRsSRdsW?= =?us-ascii?Q?boLAhLq/sx3OJ9DAYVH2RFALYZvvxELBMUBYR/30CD2z+H0diSOaR5W6OyG8?= =?us-ascii?Q?MGtcQWBamNSehIifvYEc+mkX4QyVKpDKTFiMIWTB/t6qkPfyz/kJBBhft4mw?= =?us-ascii?Q?fpb+bpEZEB2r/tvXbLImoeUk9Omp7MVTQ7OI9UbUTAF5lUHykJjYS3WIliqu?= =?us-ascii?Q?3d7B6x53QK80lGWez62yVg3qOv/79wOnnpozJMA3qD7DxmiIz+VT7x9AhsZJ?= =?us-ascii?Q?5kZNajzXnF6CUYwdBcp0vwVv8Wdy7v+H5hfd+F9QSRZIgn64fWjF8TyVDZK8?= =?us-ascii?Q?YYXW6OQSYkJCvNTxUINRkVJ4Owgx00FHZQBoikHtPfqw7vklJrrwP7CY7v+4?= =?us-ascii?Q?xqf0otfGOVixf1XeuZD6EyZ5wd6nZp4zFWZ/STizE4KPjNEb9jQMBc+BhKDQ?= =?us-ascii?Q?SfHta6m1aetJWsSTcMwbgUzTX59HNYtsErKZOVStke2bU1dZF2OdygohANX5?= =?us-ascii?Q?6YKUfIow+u7UcFgMWi5Qqe9TKWWW0c0qRu59FnTn33/18ps8MgOVuQ2lH5ek?= =?us-ascii?Q?J4FfiqSMPpVAVbU7lbjpGuDa4/uCYqIO9ZGEXDJntY1Wf7cXuotJL7PPjfNW?= =?us-ascii?Q?J2supF7Co4IQCW3ep1ycjAl2hq312wZZt8gWj+40MwPaqy6g7uCNTDsN2ABQ?= =?us-ascii?Q?h3RtrKUsGxIPSA31hqvfNJ+dhDNNldYwltaMTRS8nePHMBQpCvUbdCm2g0Lr?= =?us-ascii?Q?H8XhxceMfN6QYsJIUwk7AkkEQxY/wXI9uFPxbi7GgFUYODHxEnznSY1EBBDr?= =?us-ascii?Q?i3JLGdSvZtX1/ITQLD78Rm9Sq8SZ+ZazeS/g8yyttQnbFLxcouh4ADQiKU4q?= =?us-ascii?Q?8M6FirBrNA=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: xmos.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS8PR09MB5303.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 59fc1d2f-3c1d-426c-ff0a-08de4f7bbfd5 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jan 2026 12:36:44.9200 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 975ecfb1-4080-42d2-a01d-4a4d0707a539 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 0sDmm5aVcmvc+pO1TnfIxGd01UD6dakNC+OaNmTh9G9K4n6CHmyBroVWIMK7Fn+60Di6NICwCN0Wvv+gz285aQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR09MB6232 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 > -----Original Message----- > From: Guinevere Larsen >=20 > When a user starts GDB, they have no way of knowing if native debugging > will be supported or not. This is most relevant for Mac users, since > GDB hasn't been ported to Apple's CPUs yet. >=20 > This patch adds a warning if, after initializing all files, GDB was > unable to find an appropriate native target for the session, informing > the user that they will only be able to debug remotely. Thanks for continuing to focus on usability :) I thought I would add my perspective as a primarily embedded developer. Mos= t of the GDBs I use are "cross GDBs", for debugging embedded targets that can't run GDB themselves. These get configured by having a different HOST and TARGET in the build config, and I tend to think that usually its quite clear that you're using one instead of your system GDB. I think for such debuggers, it would be good to have this warning suppresse= d, since users usually obtain it as part of a tool suite for that same platfor= m, so wouldn't be expected to get reminded that they can't use it to debug hos= t programs. Thanks, Ciaran