From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id UdwIORq+aGqt1TEAWB0awg (envelope-from ) for ; Tue, 28 Jul 2026 10:35:06 -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=csCFhv+o; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=csCFhv+o; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id E44381E09E; Tue, 28 Jul 2026 10:35: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=-5.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 autolearn=unavailable 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 3A3961E099 for ; Tue, 28 Jul 2026 10:35:06 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id C371E4BB3BB7 for ; Tue, 28 Jul 2026 14:35:05 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C371E4BB3BB7 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=csCFhv+o; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=csCFhv+o Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013042.outbound.protection.outlook.com [40.107.162.42]) by sourceware.org (Postfix) with ESMTPS id 208B64BB3B87 for ; Tue, 28 Jul 2026 14:34:33 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 208B64BB3B87 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 208B64BB3B87 Authentication-Results: sourceware.org; arc=pass smtp.remote-ip=40.107.162.42 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1785249273; cv=pass; b=me4Ck0AgV2vO+NTXcnTaLZzAUGTj1EfG1NsQEj0r5yc+25gnsMjViKi4qO6FQyUPCTsAhDbsI+8BZFKClE4JFxCNQkqWQch4I+GHBAyYeYxcehskM62PJBr9sdOu2qz8+QlgDleMJBOMkxv37PYOkcEg9wv0hMGBMe/8qLWY+Vs= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1785249273; c=relaxed/simple; bh=otrKWgouXdMPoGV3xc+EcMKUJTDlxSzjayvNGAkEjt8=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=q8wxzMBmTwPyfwczoSQkRNt87rtwIzF8QbiRyVy0sb8T3AnaV4UGuJPRL2NjAptdNZK1oP0l9YTt79aQawLycPG1qlI65cj/n17LSNwHHScDqkz3MwDgubkg+S2YOK98sgxE8tvxQ2BcCt259FNTRdHejqNXhB5NG887lH4Pkb4= 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=csCFhv+o; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=csCFhv+o DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 208B64BB3B87 ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=JVA1kYvxgXs3mG6LBoNLSMKwCiuMhRSqWB2u4+QeGOjJMqmU6x+c7NloprFoSWJBjnm5YcvAH/EVurGDpnInnMi0wXmXM8/83OBkv+7IS4u3cVBHY8tqolGX0eT5fXS62rP0r/Hxi9RDZMxz9qXbT2w0+U7q9+boPBorBD4XpsIaG5WuMeCG1lq11MckwDaT3ssNOvkGJuCQMS+ckd+azyzFF56AfXQouplmTOerXGjLgO6Jp5ZlYQ+fye6x/JWUqRlyh2TpgpKKd59gSETqAfzXfVvhekXv3goq4fR04YOj86eYiAo5khxbCBTCAbjmhKwkJDbsW4Qs/hqI58srpQ== 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=IPqSEe8bvKNtRTaQ68F5z17/G2wmjo0MA+AmjftcquY=; b=wzVrm72J7EDnMAFiRbTQKh+b8ZuASubXwnX3kyd0GYFnzX8ZZoc8eSW7vk3K6rLETl3avrY4Fk6rANppfWPTrqgvkMemQl/7x6reQf52gBnIy/9++FbWtYoP85jBDbLu/wZJ0SBzZ7VTFPbnXZfy06DnRyz9sfMe/LQ96+oUG3C7UqTsoosBNyfSmOw6s3dEgypcPh53E9nlQixE9AXiP2NlscOhKmwZOmcEB3nQSbROi9yDCIVGEaQOHN+UZgJkMK76V0x/9HzURHDnAbUN/Fp+Wt10LDkCqnUOlApY7BFHxQR4XmV6i7FjC9DsmCv7K/g2SPY6ImOK3f03KATR7Q== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 4.158.2.129) smtp.rcpttodomain=sourceware.org 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] 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=IPqSEe8bvKNtRTaQ68F5z17/G2wmjo0MA+AmjftcquY=; b=csCFhv+oSTL9N/HDi2otXmg98XG0R9Zf1uuwlhpzN4hWXv8jsWKuGKSFJixjh6OBai1mf8uGlC2dFVfo1gCICtv04GsBaY14n2Y3KbtpdrIwdaF0N0V3/r4u+X6G9a522/+2JoDyOfDbufxD3Gj12LoZYWsFs9r/mCmz5wcDwhc= Received: from DUZPR01CA0278.eurprd01.prod.exchangelabs.com (2603:10a6:10:4b9::23) by AS4PR08MB7806.eurprd08.prod.outlook.com (2603:10a6:20b:519::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.270.12; Tue, 28 Jul 2026 14:34:27 +0000 Received: from DB5PEPF00014B99.eurprd02.prod.outlook.com (2603:10a6:10:4b9:cafe::1f) by DUZPR01CA0278.outlook.office365.com (2603:10a6:10:4b9::23) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.245.13 via Frontend Transport; Tue, 28 Jul 2026 14:34:27 +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 DB5PEPF00014B99.mail.protection.outlook.com (10.167.8.166) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.270.5 via Frontend Transport; Tue, 28 Jul 2026 14:34:26 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=At4/ddXs6BaQvJemfILdtYncwu08xAEj0dBdPMR9WMW5BJ8DJVUTgkCQaKa5od4bXpiK9O0TAvoWDUETlxbo80SlH8Uuctjwv/33JlhuwoYExXVv8ujSTw6h/OZS3XGkv6xOiodvfTCKZ4nSAZymD78qHqK132wHrGUyBnBbLo0NEhQ++ZZgLxHe85LOCNax4LycZAzHX55EZy+VjBGE9QGS14WViuWCwrgFCV7TzqDclbfQJOtqIR7e20iRHwylOIG279SJxP967xR//jYRHcWjuI6ezj2ZAOSxlhWWnxTEMX5NhEYFsLHWxMpIooLeV8MnSwU/G4U9qXxndf9qlQ== 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=IPqSEe8bvKNtRTaQ68F5z17/G2wmjo0MA+AmjftcquY=; b=qAhUO9gYKfqDt6EDW8DYCqSA8YyoSooNaSl36tUC6ULLFSluCm9B8p4EiBODDUTOJJe8v+oYwn3nmKkf8ogP3IgTZgQwE4ZGWP1+ohPPFiirHknYNn8kBFKlJwXBtEQWvZPhFiQYj30DC+HLkqOQP8t/C6scK3Nhs12PTo1MZ5+Y04+AEI3w2oUKoBczcaIWteFTZHKokAd2pb4k3yXCsJbOg/tyir72XlbeGOltGjkr6yaUO7lCjBoR/fGQOG4e/xiM67IV/nrAHpk7GJT5YQR6/YMzY1SPLnIK42/6DwFFxWpQiGeQmnAkhCwsep0O/GJjGCCOAR0NMx4qB7jTrA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 172.205.89.229) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=none (message not signed); arc=none (0) 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=IPqSEe8bvKNtRTaQ68F5z17/G2wmjo0MA+AmjftcquY=; b=csCFhv+oSTL9N/HDi2otXmg98XG0R9Zf1uuwlhpzN4hWXv8jsWKuGKSFJixjh6OBai1mf8uGlC2dFVfo1gCICtv04GsBaY14n2Y3KbtpdrIwdaF0N0V3/r4u+X6G9a522/+2JoDyOfDbufxD3Gj12LoZYWsFs9r/mCmz5wcDwhc= Received: from DUZPR01CA0282.eurprd01.prod.exchangelabs.com (2603:10a6:10:4b9::17) by AM7PR08MB5333.eurprd08.prod.outlook.com (2603:10a6:20b:104::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.245.13; Tue, 28 Jul 2026 14:33:24 +0000 Received: from DB1PEPF00039231.eurprd03.prod.outlook.com (2603:10a6:10:4b9:cafe::7d) by DUZPR01CA0282.outlook.office365.com (2603:10a6:10:4b9::17) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.270.12 via Frontend Transport; Tue, 28 Jul 2026 14:33:24 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 172.205.89.229) smtp.mailfrom=arm.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 172.205.89.229 as permitted sender) receiver=protection.outlook.com; client-ip=172.205.89.229; helo=nebula.arm.com; pr=C Received: from nebula.arm.com (172.205.89.229) by DB1PEPF00039231.mail.protection.outlook.com (10.167.8.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.270.5 via Frontend Transport; Tue, 28 Jul 2026 14:33:24 +0000 Received: from AZ-NEU-EX03.Arm.com (10.240.25.137) by AZ-NEU-EX03.Arm.com (10.240.25.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29; Tue, 28 Jul 2026 14:33:23 +0000 Received: from PF4S4363.arm.com (10.57.42.206) by mail.arm.com (10.240.25.137) with Microsoft SMTP Server id 15.2.2562.29 via Frontend Transport; Tue, 28 Jul 2026 14:33:22 +0000 From: Matthieu Longo To: CC: Luis Machado , Luis Machado , Simon Marchi , "Thiago Jung Bauermann" , Matthieu Longo Subject: [PATCH v1 0/2] gdb: fix for bug 31207 Date: Tue, 28 Jul 2026 15:33:15 +0100 Message-ID: <20260728143317.245389-1-matthieu.longo@arm.com> X-Mailer: git-send-email 2.55.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: DB1PEPF00039231:EE_|AM7PR08MB5333:EE_|DB5PEPF00014B99:EE_|AS4PR08MB7806:EE_ X-MS-Office365-Filtering-Correlation-Id: dea58b0a-21e2-43f8-3e06-08deecb553aa x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230040|36860700016|82310400026|1800799024|376014|23010399003|6133799003|13003099007|18002099003|10067099003|56012099006|11063799006; X-Microsoft-Antispam-Message-Info-Original: 3h6l5x3oEeWPu90EzPfUU0fCvXCN4Chl2HqLfTMSDkTx30zKALKGGR3kT40zYYicF+b7Mhc/FmsIFs7A8sY37FU01BvX1gYjDy5kpkTcc9vZoi1bJJlW15uGPQf6Sy5Blpday71b9qsrfmeBv+ycrkFtvCnPU+c8JLsJVPT3sy4l9rc+ghVKVwBHoG53fTPCQucotkXMPlTxQey1UDKnPqqkPQFMR0OVhReCh8pnXsPQNnA8nHzwG1k+XF/NmZhOt7I/MJcpLf3O+CPgeYXcfFUUGNHPnT++NMNYEb3PRM+NkoC0uoxC3KJksPEjYRDWpmktnZZs3gKwhocF2vLgXtIKHUoYikPfS9xFqdu4+7QTF4b4+yr0o9lv0onw9+DTFLWNMv0Rmqlr01xvKiacu3dfAsvFhFzgPnhPBk6fmUlFLX6WBMahSqBKyOWPA7w0qUVNNE0Pvzk5zi7k0B6ZUONYEQDbBAj4afVGTI2Oa914CmwEcXObzAvrX3qANEBVxBoJENpc7fLE+wM4dEUEzttbLO4n7nGgq4s3FlbGcSom69goDmmEKTnfqwhXShexD215aCcI/ncknXUMK/M3EMezxtfoBZ4DYjdMoWDTuDa2KXeYa5Nl3s2sPIG15EDkczWaPBg4hwFvWdT0fvTx49nu4r1QFaAinBRTgympceTux23NqWda6EZ0V/B1+GfEIFDtYUizGHXHYwWjQZ9/ZQ== X-Forefront-Antispam-Report-Untrusted: CIP:172.205.89.229; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:nebula.arm.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230040)(36860700016)(82310400026)(1800799024)(376014)(23010399003)(6133799003)(13003099007)(18002099003)(10067099003)(56012099006)(11063799006); DIR:OUT; SFP:1101; X-Exchange-RoutingPolicyChecked: PFUeOk/nTqFUX2wXyHt8MHvaFW0G23lGDF7Rzfr+cDZ9MTadwrwP3EiXvgU8WxZ6s5pVB7lybgvsBvGCYwDjka0VTfWt/JI8DGwcOorJIU2HPZl7qw3IhbJt3eMbUAXFkKMK31SLZtYWg3uemUeSAP66x2TGGH0lXFGoE26yG+GUoGKx+nXFtZlqMkDC2q6LBigdHuS9l6sOSa96OfVdUKpxx0nemUYvSYmWqJKgAwOe8cVZ8n0lUvLNEOqPwuZkdoK2y9bE/VKgZSVoC0zKhog59yXjg1OVI5ksFaEUc8j26gG+VKROCZsS0bOAAyvoVTzJgPuJ8ql2+JrH9bFXNQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR08MB5333 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5PEPF00014B99.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 010b97cf-4f04-4162-8a85-08deecb52e2a X-Microsoft-Antispam: BCL:0; ARA:13230040|82310400026|36860700016|23010399003|35042699022|1800799024|376014|14060799003|13003099007|6133799003|56012099006|10067099003|11063799006|18002099003; X-Microsoft-Antispam-Message-Info: kX4h7+fPl9Yo6fFJIrvdEXFd+C5sRfxrLeVuuwqN5Pyb74U3nSa2zo4sT1a4iLKE6WHow9rb/XYp+WWcw42XMObMUb5os1KI27N2NcF1WO9hJ5kRzAVorOt994ENn3qK1PyctQbVzRiOQfJQ+f5zSlvhL/6SibVvgTfqMMm3YXSCs2TimKqSf9kqGy+3F1sUctJ3n3/pFpcX/QHQg6P01WQsEVqsnkwAsRinFPeZy7q8L92rRB8ks0RhWZc4Uk8d43ZesD9dAbEYvA+/EYRVQP8bUps2EUmwWutJvs9u5sH9h46ICqHdjtV86BXulL27DNHtMh0PM8Of5f9e9kX+uFbUHONidPx9Fspb7uj23wb4Su0Jx+cuUSFx/3jPx3oXrA2KIOucUyBa+/znJhlTu3DiorXCkjIp+Sy4fOT6bi50aFX++dWliB+93aDewFCxx/18Wg3/HXpiV73fq+/NCN1F+dnBk1blSnjq0mV8OjbvXWyIeKFuum5MtxkyG4zhk+zsqrTQTdjnBu6rakSlDsGG/EPuoH1BK2wh3vrwXAUG9ymCm1gxVMUQSmrmoCz/OogAiTqaW3DcuAWWy/HtDlPPEPCbywm+PDSUepOUx8IE5P18kFHlD18/ZJwuMunZIqXELydHezMa2mxRUHTMEa6ELauOE6mYoLeuh0MaC98xDMITVoGwIJCligIeAMFpku6Sz1yP7ubyaMEfFOEpkg== 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)(36860700016)(23010399003)(35042699022)(1800799024)(376014)(14060799003)(13003099007)(6133799003)(56012099006)(10067099003)(11063799006)(18002099003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: dGK1n7m+9DbwZ5waa6a4GQFcTdUGnxx5GezSioHzGdNpj53FS1WnADzQEm8s5C0HSCojCcCui5q2rvI9tZ9YKjwfjEcm2vIt0R+mB4kSzFOpO3LQ4i78kY+KNVtJFQqsKqK7cO/0U7yiCnWwbYAe5WKlm9wtgZKM9mq/BzG8d2qzSnT3TbU4DQv8jI8jQb5s3IkKEPeJ3TX1qvKIED+hNwzEnM1vyItVeBk5qH1sUcbZKZDYYBnaPLVuFc6u8bvX0R/Qv/6Z7a1EzC71o2DPhrt7nPrHbY+wBLbZBOmL+vEJOg3LPUljgpZPLb8Retv8b0JvXQ0lndcREy4VbOyA4/iXX/zoVyy84pqyQf4SkMEVuHScYFsHCbYZSsfbvXXyTARpncE+9nlpZm6XXXcpx2rmhct73WL/3nSwxyVrUfNsGrHB/43HANJ/xHeqiStd X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jul 2026 14:34:26.9069 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: dea58b0a-21e2-43f8-3e06-08deecb553aa 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: DB5PEPF00014B99.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR08MB7806 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 This patch series contains: - a refactoring suggested by Simon Marchi in [1] patch 02/10. - a fix for https://sourceware.org/bugzilla/show_bug.cgi?id=31207. Those 2 patches were extracted from a previous patch series [1], in order to give more visibility and focus on that fix. Following up the suggestions of Simon, 1. 'info proc mappings' will print before the thread-group leader exits: process 814 and after the thread-group leader exited: process 814 [Note: information where gathered from LWP 816 as the thread-group leader (LWP=814) already exited.] 2. the code selecting the PTID inside was moved to get_process_reference_ptid(). 3. a new test in gdb.threads checks that the header is emitted correctly before and after the exit of the thread-group leader. Regards, Matthieu [1]: https://inbox.sourceware.org/gdb-patches/20260707154900.94542-1-matthieu.longo@arm.com/ Matthieu Longo (2): gdb: rename any_thread_of_inferior to any_non_exited_thread_of_inferior gdb: rely on the first non-exited thread TPID when reading Linux procfs files gdb/gdbthread.h | 4 +- gdb/inferior.c | 18 +++- gdb/inferior.h | 11 +++ gdb/linux-fork.c | 10 +-- gdb/linux-tdep.c | 90 +++++++++++++------ gdb/mi/mi-main.c | 4 +- gdb/remote.c | 4 +- ...access-procfs-while-thread-leader-exited.c | 48 ++++++++++ ...cess-procfs-while-thread-leader-exited.exp | 78 ++++++++++++++++ gdb/thread.c | 2 +- gdb/top.c | 2 +- 11 files changed, 227 insertions(+), 44 deletions(-) create mode 100644 gdb/testsuite/gdb.threads/access-procfs-while-thread-leader-exited.c create mode 100644 gdb/testsuite/gdb.threads/access-procfs-while-thread-leader-exited.exp -- 2.55.0