From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id s17uBXrUO2qzSRYAWB0awg (envelope-from ) for ; Wed, 24 Jun 2026 08:58:34 -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=onXi9aQB; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=onXi9aQB; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 024C91E098; Wed, 24 Jun 2026 08:58:33 -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=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [IPv6:2620:52:6:3111::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 7637B1E024 for ; Wed, 24 Jun 2026 08:58:32 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 3C56A4BA2E17 for ; Wed, 24 Jun 2026 12:58:31 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3C56A4BA2E17 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=onXi9aQB; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=onXi9aQB Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazlp170110003.outbound.protection.outlook.com [IPv6:2a01:111:f403:c207::3]) by sourceware.org (Postfix) with ESMTPS id AC28C4BA2E04 for ; Wed, 24 Jun 2026 12:58:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org AC28C4BA2E04 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 AC28C4BA2E04 Authentication-Results: sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c207::3 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1782305884; cv=pass; b=EMeM6SKVuyThnAtZ4EL5uUaGI+aYHB9M3kjA632HeFCv9vJz3kNgyR5QBHARFG7mePTJbnLxxog+gdUWApQn9MAcmigfs38BD3K1+JgyfoSxRCs/oVR0qQfgJ+8GXGUdOnnPS8l5YeRm6LZF9vWudHvYVkmVumIJMK4jI7KMTO0= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1782305884; c=relaxed/simple; bh=xspV63h2KTHssktV3M0PcPvL+mAY11/5H53iYKEpGzs=; h=DKIM-Signature:DKIM-Signature:Date:From:To:Subject:Message-ID: MIME-Version; b=wdw/UUQH2/r9fXaroSI5qrjc23+rPb1EPC0HqjOnX15ITexTbtnSHfzh7l5EmvCZLrX1D51BZEz8V/4PogQGNTKmfHRVxdtoW3CR0dmHJLD4dSOGem131hUUFds/WV12x+Kb1vrQeQU6Yfa0nd07WXWkkdauKM8U7lixK/C7nHc= 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=onXi9aQB; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=onXi9aQB DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org AC28C4BA2E04 ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=dP0vQYuqcEhP0xxp/euIYYB0rjBRl4zkf73Y1Gzifa6ljpZ7Q1jxAtQAaOZeQt5UE6SnRtsTmJ1f5mAnYqC47TpXCs6KVMqPFqLQxfUtglp0VZzYd9oateUh3QFwhkQSuysDI2kdYn/qN/DWAITIhwuHPjkX9z3CdlYZ+sxHhe8PpN41NJsnr+auAB/Of8qZTRagOMtV5ZoMchsAYzSX+M6m5sOLaRGJC3NJ76Ld4tAJ3QDCctKkQGfdXpAnrj0zN08n7rvcPHlbsXyEDKCtiiRIOFhac2OLyT7gX/RXtR3L2Yyt+9pcQFC+K3jrf8/v8BRltfiOpyHVY1PBN/Xk+w== 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=3A3fPAL3axcuuDgR5rj0LKuf5iRvVe8A/Dglb4aP8kY=; b=VC1NOCKHov6JoDgxa2F1lOX+b5oAbPqrSs5GxmeYnrpLIVrcCMzBJyzMbA4xuxFGhL8G/GfXbphaxNcZXuH0Lo8XzQt7zV5kCCXZZ+juqi4IdyGVtuGkfID7TbRFMEnI9SDQFP3PWJMOx/k/dMSiGps3SpbBrZkzy67ANzn73PxdX2aFkdR9M1MVi+4UWfVMDZqMVkbMk39Hk9Xo2sBlwqdRh0tpXrsxOzxLQXMQoUao+/AxI4FpTjihYgiF8r9LH2fo+V2CnLF8HOJKSYWoXGXRWVvyfr3A/mexxnK6JINo9GlqkwJWoQAfnzlIxHIelpdElE1Vdlf66RNp5t2Htg== 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=3A3fPAL3axcuuDgR5rj0LKuf5iRvVe8A/Dglb4aP8kY=; b=onXi9aQBTt3OQuSuFc52h5W6DBD42nt80duTPJXJoUp7NN4+PPZAV5x1qA3wOPUGqK2ayvYi0cj2czhU7Sdbom9LSYGzy3rLpfszCOGCJtVAbqGOvXSkJCWHlu0aAsikQfINsGd3D4xvyVcWaleQ77AhWDZcoRfZ96arLsiqTU0= Received: from DUZPR01CA0214.eurprd01.prod.exchangelabs.com (2603:10a6:10:4b4::19) by GV1PR08MB10837.eurprd08.prod.outlook.com (2603:10a6:150:163::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.159.12; Wed, 24 Jun 2026 12:57:51 +0000 Received: from DB1PEPF000509EF.eurprd03.prod.outlook.com (2603:10a6:10:4b4:cafe::41) by DUZPR01CA0214.outlook.office365.com (2603:10a6:10:4b4::19) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.159.14 via Frontend Transport; Wed, 24 Jun 2026 12:57:51 +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 DB1PEPF000509EF.mail.protection.outlook.com (10.167.242.73) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.159.10 via Frontend Transport; Wed, 24 Jun 2026 12:57:50 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Fpl4DZZvKKYgGeASESPey8ziOShn1DXQ7650o0qMwooXXqiUreqOmQN0AJr1VmRq1IwGZe9i7aMwK1K2A2nbaKjXpD8bv1U7MO9o25IiLepaZRKWnv2R1nPQmRbcXPThz0/4+RC0c2gULJQtVeSog7HkoH9/FT4bOkpp2tU+TAqiAkZZKuwMCF+8HjrEXiVc+Qb0jhoeVbNorT9Nxawq/fk4ShzIPqHVGM1R2roLH78JGhw6WKyYDGMJD4AGURttJ+MhvXBU99pTvSfOXtWxsIrSIxfFFkh9fnxC7uKm1yRsQHFgW5m+hsp9aRxVKe6jxYCdg4k+sDGN7aliWauoJg== 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=3A3fPAL3axcuuDgR5rj0LKuf5iRvVe8A/Dglb4aP8kY=; b=zI+hR4zjQ3pXOT/jo0qG70NOG665/KDhyDmkCDCfb4tLamaOfDGUmYWVXJd/SIyLzzwI/Q9ytOdn54jVkvG+Dwe6tgNV7E1wo4dI3lzKmnS90jHZdgRRuFJuFohsA/sC5Wd4hdV203IEPq15e3+J7S+Rw/ms7ogy0fOVDNf+1/0FRZcvpaESqs+R9L8sLCGA1DEqPWQXqJXd6cvZ/wO55OFFtpYkMPQaEniX/jFkFnR00hlk0MSr5wkZ5qErooN7S1CIlQFI1TsOBoBbnOmNXBNXj6SPNhkRBa+77+d8kF7r5Ix5P9staGweI6/03EC1jKg7ua7XgsV6ltHdMQEG8A== 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=3A3fPAL3axcuuDgR5rj0LKuf5iRvVe8A/Dglb4aP8kY=; b=onXi9aQBTt3OQuSuFc52h5W6DBD42nt80duTPJXJoUp7NN4+PPZAV5x1qA3wOPUGqK2ayvYi0cj2czhU7Sdbom9LSYGzy3rLpfszCOGCJtVAbqGOvXSkJCWHlu0aAsikQfINsGd3D4xvyVcWaleQ77AhWDZcoRfZ96arLsiqTU0= Received: from DU6P191CA0056.EURP191.PROD.OUTLOOK.COM (2603:10a6:10:53e::17) by DBAPR08MB5846.eurprd08.prod.outlook.com (2603:10a6:10:1b0::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.159.13; Wed, 24 Jun 2026 12:56:45 +0000 Received: from DU2PEPF00028D0A.eurprd03.prod.outlook.com (2603:10a6:10:53e:cafe::a) by DU6P191CA0056.outlook.office365.com (2603:10a6:10:53e::17) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.159.14 via Frontend Transport; Wed, 24 Jun 2026 12:56:44 +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 DU2PEPF00028D0A.mail.protection.outlook.com (10.167.242.170) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.159.10 via Frontend Transport; Wed, 24 Jun 2026 12:56:44 +0000 Received: from AZ-NEU-EX03.Arm.com (10.240.25.137) by AZ-NEU-EX04.Arm.com (10.240.25.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29; Wed, 24 Jun 2026 12:56:43 +0000 Received: from arm.com (10.1.33.34) by mail.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 via Frontend Transport; Wed, 24 Jun 2026 12:56:43 +0000 Date: Wed, 24 Jun 2026 13:56:42 +0100 From: Yury Khrustalev To: Muhammad Kamran CC: , Wilco Dijkstra , Thiago Jung Bauermann , Adhemerval Zanella Netto , Carlos O'Donell Subject: Re: [PATCH 0/1] gdb: Preserve IFUNC marker when finding inferior functions Message-ID: References: <20260624095002.5247-1-muhammad.kamran@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20260624095002.5247-1-muhammad.kamran@arm.com> X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: DU2PEPF00028D0A:EE_|DBAPR08MB5846:EE_|DB1PEPF000509EF:EE_|GV1PR08MB10837:EE_ X-MS-Office365-Filtering-Correlation-Id: 1c180153-d5ee-48fd-13fd-08ded1f032a7 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|1800799024|376014|23010399003|82310400026|22082099003|18002099003|6133799003|11063799006|56012099006; X-Microsoft-Antispam-Message-Info-Original: WL7zbf/2GSp/Yh5TaXJAUDSOF3y3kEnt55PLmbeRKH/lE4Sq3gjQr8lzIMnLSLRUzvXlqO6KKQbd1AhtqS/E9pHtXVDZJiF3U+Z89gDEBT4TQpwNdCO+y8pgqoMe6QmJnP/JMJAAsKm4DoBBg2ZQLloZsQO1ivicfNQmE6ZWpmYwZKhqkAKbI80Pgb+vm7QW8PNthU1dI0RjI6iyYoqTGolcF2JaCHmM3X5IUIg+TLditLUmdAMLXpoMbrBo9thvkDLDCCKWXMJWJlaasMRv5LpkqVYzvlqDkkiqz2fhaYU/z4qoSdggc75ay/PqdPsQ6xtEjzG9sUsNnagy81pXvlaGDEtsaU4LlioF9TwuR37oRfJVNggdjbCFsYk8mCrx3NqhBHTq+AbBY8Py/lHDiwtdQ5d9/Qlb18Ap+hIsG5VG/9LBlktUMGAy/ERCRyvNwCZKh+iEOL1Z/9I0N7C7LS5YjKGPqT4rnOXNsmC3HGn88h0U4Z3VobMqYYyY1Og1O1MAG4Oxgusl6pIKXk5Qn09AFjzTyZzrg7sRM/uVYxzq2XgrHQYO/cK5q9l24w/XIdmyavHcMDz9FmLVP/ipHaTb5RVj3+jry5dyBihJl/qvu/mGxzGecYMym/ux2YDW3sKkBibQ2KH55i8TlKPMHmU0VmxsWTh306d/QUbYxjuF6ONNfsM+FEm4szRSPNlHJwcXGYOcg2jFBJcYupn1WQ== 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)(1800799024)(376014)(23010399003)(82310400026)(22082099003)(18002099003)(6133799003)(11063799006)(56012099006); DIR:OUT; SFP:1101; X-Exchange-RoutingPolicyChecked: OPT7g1dE76nrxRokp5/zLCsR0HzPpjSWqkWvdtiMfqQoZvArKyMTc6bHb6f2jjU53SkUHBQzwJCZoDkY2N5EVex8JQmSSYgUsk2jSh6VshwpBtz6bc5XqonUBmOTV+j8PHFibfSYrzK7OUEO+5s+9kldNUGGBb4neXi9P84KlVjIk2Dw0tc/9SLtsb3DEv0tIalJTKeZaRXfSyYxZXPm4toAB7jnGzKx5zzHN74M6rQTEmeJ7NFWztunRAlfow/Z+zUM3JYvQYfN/QiX0bH1ayis6R0P8meSTBSTbpg9oLYbz9rVh2fFoWv30vwQz91OmbYlwnQd4QKYcv0Xk/2Ucg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR08MB5846 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB1PEPF000509EF.eurprd03.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 8a38c648-5d57-4420-c11b-08ded1f00b3f X-Microsoft-Antispam: BCL:0; ARA:13230040|82310400026|23010399003|376014|36860700016|35042699022|1800799024|14060799003|22082099003|18002099003|56012099006|11063799006|6133799003; X-Microsoft-Antispam-Message-Info: aWd+b57OW6wAc60ALO4MGlBxn2WDFz90q2Hp9XoPdSYxMoJfRSF69sJpsmjAVMB8pPwMIJ0R7Mr113m0z2ikHYP+U5H0cJ0BrKE7KIfxAZlNoa75wPdGG9Sgs2FxULWptClgpCO9aAhEy3zAKI5JLG1kxCdCAOyzJIhg2mQdao/o4ljZ5EahHdS/feWFAsPRt+1flDEntPORzz/bPXURrpLWgdCP3WVixl+8XpSNKlwNDzJ0rFh6OyoZ9EqA0RfZk7GVD8G/0zIulnasnfxSDRltw7PbYvAy7tfmbHn5GZUCSc1Os61Mx36zvZu69MFexYR2MVRw+GkTuv4PWrzTX2qQ3YtpnDXW4ofBkX89PZeKuPWGOadWIze0bvkWvemjjnvYu5RKqoFDniDUHHMFkV9ISYKZ3CPKsVcfFiMweN3saNnKOZWoZDVTEl5W5z6oq0AG4rtmdfXzl0rSaVmQpSgDFHcUOO++fMSjQJR23qiv0DwZ03P8ixrtjEHwdgN+5b+8jADxmH6nUvD/XJltg09HuOczz5hQeWUTb6fu6pSdEjg3kzeMct6HhwkKuB/32Wa7OeTTLUPn4eBeC5+4ZV+bGnBt8ktE+XN/TPcVdJ/bpu4k2hztm+BrqQBSZEx9C2tBa0K0I0duN7ls7oEwHuqzEGh/HSt6z+wwZHd6mtOJArybotVMjuYn3/KII2nk2tRYycWMgU/kJWnmKrtrxA== 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)(23010399003)(376014)(36860700016)(35042699022)(1800799024)(14060799003)(22082099003)(18002099003)(56012099006)(11063799006)(6133799003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: SnfxVRp4pMbmsSCdg2HgCWImnomFr+UM0M3JkVUZoPLIDvYfelwYNqW0wRPIv/IYOOZgSlSqKUwE/rywg1qcTTTPy9p0x3/d0w/yXDNZQwhAzyXhgXQRWHYA+EV+pNtx7V8wBahSQ48YoVZh+Wd00H4C4LsFssicYpDA2pauBpLB3wIbf4f4ZpWkPzMatky+dEz0UkwIlSQovoNA6cCXSjvHHZ0x62p1MP8PU+vLTx/Jf9ph4oAF9cUgJku39PrfFCil9kNTn9WlCRYbPQxihLRcyQEG44YB4g33aJNWDpOj+zRUXUdldxxBPm5PGGgWh8iB4coFVqbFa6pWuxRFalahQZpi/a7Q+NtfETk22+hYZg+Nfu8XMA7l3AoAqE6WP9QzhSP926yu3mRbc2/tGmaUnW5/2n6h6LUto8RFgpG5RwZt8umN+fsmxFcYbK+r X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jun 2026 12:57:50.4291 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1c180153-d5ee-48fd-13fd-08ded1f032a7 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: DB1PEPF000509EF.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB10837 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 Wed, Jun 24, 2026 at 09:50:01AM +0000, Muhammad Kamran wrote: > This patch fixes a GDB inferior-call issue exposed by malloc being a GNU > IFUNC in glibc on AArch64. > > GDB calls find_function_in_inferior ("malloc") when expression evaluation > needs to allocate memory in the inferior, for example for string literal > arguments. In the minimal-symbol fallback, GDB created a synthetic ordinary > function pointer from the minimal symbol address. If the symbol was a GNU > IFUNC, this lost the IFUNC marker, so call_function_by_hand did not > resolve the symbol before calling it. > > The patch uses find_minsym_type_and_address to classify the minimal symbol > and propagates the IFUNC marker to the synthetic function type when needed. > The existing fallback return type is unchanged. Thanks! I confirm that all GDB testsuites that showed regressions now pass with Glibc from master and this patch applied on top of GDB master. > > Should this be considered for backporting to release branches? Yes please, at least GDB 16.x and 17.x I think should be covered. Kind regards, Yury