From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id uXKWNG6KQ2q6GB8AWB0awg (envelope-from ) for ; Tue, 30 Jun 2026 05:20:46 -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=e+c0eft0; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=e+c0eft0; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id D2A521E070; Tue, 30 Jun 2026 05:20:46 -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 [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 571711E070 for ; Tue, 30 Jun 2026 05:20:46 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id E026B4BA2E18 for ; Tue, 30 Jun 2026 09:20:45 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E026B4BA2E18 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=e+c0eft0; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=e+c0eft0 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazlp170120005.outbound.protection.outlook.com [IPv6:2a01:111:f403:c200::5]) by sourceware.org (Postfix) with ESMTPS id 3E7384BA2E27 for ; Tue, 30 Jun 2026 09:20:18 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3E7384BA2E27 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 3E7384BA2E27 Authentication-Results: sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c200::5 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1782811218; cv=pass; b=DRvBxbKEo0SE1QdAVZSP7Zh5YDcRTHvUSmYBtFYf2WeLMtcruIxvYoL1Q3U+VZFhmhxjjbf3LE5X+Tw/jN7ypDGie1QhIenwPT1mSF85ui+hCHelLeZDi5AtT6tSSoTSJg5GibZxjKzcyXXvLT7CTQKxlA/qTg34h4TxuUvvsxU= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1782811218; c=relaxed/simple; bh=AWZ6Yjj4Eh3UutcPVIjy/6KHfZO6WhSIcc2mF5EgCro=; h=DKIM-Signature:DKIM-Signature:Date:From:To:Subject:Message-ID: MIME-Version; b=DAfysT1QdS2J24h2xAntrEeowMlNcNNiUBpO4skyug7mT0NJ9YqJCUj21XMLYrJDGD4/npU9X4rqElmkGs1wX7S3+r7X58vGmzeqoxMEfcd2UrunQybd5yDoJi+72j/YNChIauS31oZWCU9uDAUh1C5UiZUWOtKhGCtULWNlVY4= 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=e+c0eft0; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=e+c0eft0 DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3E7384BA2E27 ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=yl4wXxL1b7oLx+c6EnewPNUtcBugV4z1lYD2So7qWhg97BM3E/i8e2j/qko5aD9Q9pmWZ5H5GsAu0DddDgGZSiZszMC+V92k150RKKN23agRnb/ln6gpg0gLn574vzbtMuZVV2Kkut+s9lAa0dgM98IGptghW0mFRNyIvw1uzGihp+8nVqMytBf9nStdoloL5/IPddkKY1TlOo8x0qgElGQjAncv7K3tT45idZZ3FyTiSx7CcoJavNS9gbAbETSf4XHMiixC2OLu+MRpuVmHkMiCCzuHU+pQjdsPmZpQLz9P/BSk47/lmLRHwWLeQAMY+ElcVz4xtFYmWBoKy1exjw== 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=YxQ+TQ15c7xHOwLlQvA2cgr1+u6iLfxmwYb1YRqashU=; b=aR6ZMOQzpaH8r1+uK+hH6lbXDSP+bWeAfvK7cnikE0KsfXqmvGPr01nnjrWQbsWViU/X4ny9JbNFQIOZ04gepz2lyTmBV1OlKugKKawiRnPyUZUDvutXKJc4tCTcTWOMMM9tMOseuC6X/vZRKAO93oX9qFVI51t/FaUsja3+jqqpW/4RICamqEPYyg/izBDR23XBK/4CepSoqK5+VdWLVx8mQ28psFnV7Exud28/S4v9urIN/qOcESIVURcWd5dJVr7PIYaJLZTP7R87dORoowj2UjagZPtC1zsc8wkQBj8M4Ax9Ds4QrFHyHiM5F+Z4nlEfxh2f5/KI8TfawuNB0Q== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 4.158.2.129) smtp.rcpttodomain=redhat.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] 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=YxQ+TQ15c7xHOwLlQvA2cgr1+u6iLfxmwYb1YRqashU=; b=e+c0eft0AiO3bUa20M1BLGfAI6a65I8+SK1yA8ceml2JyPf/3CZCgcaVv1lFAaiSVDo6WYBiv6gLaFy7cAag4kFFlsQ0/Jkv8yfquZROd6sGahjMoW4jt33M40Rk0woz2jiRZ+HIf3OW3I9hTWlrks0GzekC4GaxsA2U2T1gqqs= Received: from AS4P195CA0037.EURP195.PROD.OUTLOOK.COM (2603:10a6:20b:65a::26) by DU0PR08MB9774.eurprd08.prod.outlook.com (2603:10a6:10:445::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.159.19; Tue, 30 Jun 2026 09:20:04 +0000 Received: from AMS0EPF00000198.eurprd05.prod.outlook.com (2603:10a6:20b:65a:cafe::6f) by AS4P195CA0037.outlook.office365.com (2603:10a6:20b:65a::26) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.181.8 via Frontend Transport; Tue, 30 Jun 2026 09:20:04 +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 AMS0EPF00000198.mail.protection.outlook.com (10.167.16.244) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.181.6 via Frontend Transport; Tue, 30 Jun 2026 09:20:04 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HLLbQOEi8wTZU6haj7jUi/ioSEtw5QIWh8ZBmgRALKVba7XmXs/M0bs2Ag6IbYY/rHkPNBoDD/RzQzu6FPkX6NNytGYDQPT2VSeVd15ej9gFp9x7PvZWwSYz8qWX68hkkLWQJ4cqUWtP5wp7hfKXEi3bpOufpVyOfz1afWq0rVI+a9FOqppMApZNXT2l6YhKc2MWiudIR0g/5+QfOw77+hLy170I2SL8BWXxGAJIU3lQeuKy90ZyRrn1b2lIysLXSZDWV8kOlv+NTi5KKyQujA+osCjiZeB3ghn/ytlZ4s5bSBHWrWPZRih3nowL0whYLmua4JqeblDTzqQUVeDCeA== 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=YxQ+TQ15c7xHOwLlQvA2cgr1+u6iLfxmwYb1YRqashU=; b=oQekBsuXsEjmLL34Ke+sj19nXx9KcJ7m6xKIC6yZ6FwDrx1BHRUw8ZB60uPHxjgOsGHN80WzmjA7WzcnGs6uR8bcc6Dh0t3HGhnH+rcRVDN48vNnCJdsPhqV/VVNIMV2xbFJXIkWYkE1eBoKaDrzFu1V7fF4XZaZmnoZkfHQAOCl7nh58Aw+iGffyhbpd6+GfIk2CWRvkbeD6UrD40/zrtLKpUXqVp2i/z67db6sBZujwwfSn9ppAE+8WeE+KnEVMo0jNXuTsINPShWRKdhwlFZ8g0MZRlObJO8yzUO9lRfAVwlFO8THth6pEdZMxBfDa1DDq+0s5osnrekh9kVQEg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 172.205.89.229) smtp.rcpttodomain=redhat.com 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=YxQ+TQ15c7xHOwLlQvA2cgr1+u6iLfxmwYb1YRqashU=; b=e+c0eft0AiO3bUa20M1BLGfAI6a65I8+SK1yA8ceml2JyPf/3CZCgcaVv1lFAaiSVDo6WYBiv6gLaFy7cAag4kFFlsQ0/Jkv8yfquZROd6sGahjMoW4jt33M40Rk0woz2jiRZ+HIf3OW3I9hTWlrks0GzekC4GaxsA2U2T1gqqs= Received: from DU2PR04CA0227.eurprd04.prod.outlook.com (2603:10a6:10:2b1::22) by AS8PR08MB8659.eurprd08.prod.outlook.com (2603:10a6:20b:563::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.181.8; Tue, 30 Jun 2026 09:19:00 +0000 Received: from DU2PEPF0001E9C5.eurprd03.prod.outlook.com (2603:10a6:10:2b1:cafe::1) by DU2PR04CA0227.outlook.office365.com (2603:10a6:10:2b1::22) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.159.19 via Frontend Transport; Tue, 30 Jun 2026 09:18:59 +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 DU2PEPF0001E9C5.mail.protection.outlook.com (10.167.8.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.181.6 via Frontend Transport; Tue, 30 Jun 2026 09:18:59 +0000 Received: from AZ-NEU-EX04.Arm.com (10.240.25.138) 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, 30 Jun 2026 09:18:56 +0000 Received: from arm.com (10.1.33.61) by mail.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 via Frontend Transport; Tue, 30 Jun 2026 09:18:56 +0000 Date: Tue, 30 Jun 2026 10:18:54 +0100 From: Yury Khrustalev To: Florian Weimer CC: Muhammad Kamran , , Andrew Burgess , Wilco Dijkstra , Thiago Jung Bauermann , Adhemerval Zanella Netto , Carlos O'Donell Subject: Re: [PATCH v2 1/1] gdb: Preserve IFUNC marker when finding inferior functions Message-ID: References: <20260625152036.6149-1-muhammad.kamran@arm.com> <20260625152036.6149-2-muhammad.kamran@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: DU2PEPF0001E9C5:EE_|AS8PR08MB8659:EE_|AMS0EPF00000198:EE_|DU0PR08MB9774:EE_ X-MS-Office365-Filtering-Correlation-Id: c09d1062-ae61-4f3f-b514-08ded688c53e 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|376014|1800799024|23010399003|56012099006|11063799006|4143699003|22082099003|18002099003|6133799003; X-Microsoft-Antispam-Message-Info-Original: FbpoHeJPnael7LMiBQPaQfueZgDXnViXo6uZKbEs8CxJxnyO5qVmAp9qNHDpGcHisOG+fkDZAtErvjj4T9qpydSZvgISW1+HKXflYSXFuiSrEpLxjhNqmNx6AIT5P9fn+sAgVfeyzLg8qVPLRsvsy30FHwAks4lGWVH0mK84mj1W75K+PnniIKITyhSXPg2/c4wKz2IqeasJAs6R0eMfor2gAjaTkMvN0OIu13LN2n5YAhMFGk/6f2/8eXiFDuzFx95rVSKx1pcr9LMp4P6lNIvGsYom8DlJCAgkyN2EuAh2cSQ5y9GzNMrxc0Ku78dNDOrrMs0hlD3gvAELWT6tvLS/Du6jSdr14d5upPnkpiqh1s1XHwhUlbirgosvdJ8pmmi5flgOFcLmFjKggPkQxuzccLbv//M/3Gj4wuarm9HN4t9oe7jBJvrAQdrwoAxrLIsy60b0MwQE8CtbPVXtFXra+MGvtGG09UWbgbIxM5wldNRS8S0SYbZOS0bOkTrQe/ZMrsaRYBNIUSIm44pfhsTP9/p+cblKL+9G3c1Dd8GBsrjLvTCklO3L88A96liKpyFeyIgwvAv9Ev+TgqLTEo8pl4UOzzhUAfpqIUwDj0dgmn8XubcLwxH0SzH+GZBTvSEBDmoMk0SiuzqhJ+U5s5B9spSkcNwJejtemlxoh79oxJc2dRLAcMJ2IsCbRI+dBr1y45mYmSndY30wWPvIBw== 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)(376014)(1800799024)(23010399003)(56012099006)(11063799006)(4143699003)(22082099003)(18002099003)(6133799003); DIR:OUT; SFP:1101; X-Exchange-RoutingPolicyChecked: UpR2UYir3ucSc+SoDPNKDS7klebuFiAjgcuYJpyd35lv7ftWZsB9S28inXAmQ3BwXvI5ZdQcBgX0xQAxhLdPbQUzmoVgDTzQhzGsiqIMvr2hxMbpAEnz3Jpze+BF6NZbj9mwVFPlaeHPWfcMtINSicUrktn2tQE0QDd7V2HNB8EwnqlGhEKD4DzWmbCWXs2OZEe0gQwvHcNU8c8z0YyB98g3Rup5aAgfG5ypvcRIwdfBMDyeUUz453WTWAgU+r9W4ijfSTn61E5SCrM08eQkJx96Ddh4tL6qQfv6kK+5NKC4AWo1ZY5gnP7VhAyBH6hGhg4Xv8gOyL6Hy8Brn4Sy/g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB8659 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS0EPF00000198.eurprd05.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 98deb262-ebfd-4d49-2ced-08ded6889e8c X-Microsoft-Antispam: BCL:0; ARA:13230040|35042699022|23010399003|14060799003|376014|1800799024|82310400026|36860700016|18002099003|4143699003|11063799006|6133799003|22082099003|56012099006; X-Microsoft-Antispam-Message-Info: KtiwLoUUlEuKyup7labrm8fru4nyPwMGJsLqJ2b1YjoPs/tSaBb6CLrYignX31wK4DFvk5gr9Eru0zuRmwE7iaM6XcOWLkpt4Be2gezLDpxpLNxzuEl20fhYVTyd3NjSIydEAx7ajgqfpWnn9oFwXY8+mHhLHTMx/nW0LvtwaRB6KL88iGKSWT5VOaoUMM5bXy2vLszzoy2uVMCdn3KB/7Fw2EEDpgKRM43aIOxgpyhq1Ejz1E8EknqXjKt7VV6fyO3LaCX8jqRwI+8609K8ReE8IsTgRP3ci6zPCX+8SnWkwhcS0uRjWEywI7shyeoNmmS1tC0C4NJZt3paabZ6bDx394/l7ERSwH3PTc+TFfes+CGaSbhReb+JzlD1p+ZwEWFKanqWQ/W4G1svFEuKnvImiqpJiJVcih3yEpxasx9tU+GhgkI1CEDMtjfuo8Nb+4W/ovJtiW0vnSGvpf+ClZo9PzDdz1ustSXKgE9MFuS+XtxqfTd0YUBoGinmNJHZUxvXbWCcMpzEpcWO8VBVrNeQusDw3+JZs8/8pg1o+V6pBdBXl7CB2Apla2l88tHwcwZA+kIcfdvS0gA6yaGaJVFQX56pclPAsDQ+2YVmhjS96sP87oyhYICb66SRRf7YSu9y9Ub7Hvqx3uUqzgJqDTYJe0V7kGDhXOlvZDq480S//sHNCWtMjY6hcpy2k9lWTXOowUJuWvyqOFtpD1aNhg== 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)(35042699022)(23010399003)(14060799003)(376014)(1800799024)(82310400026)(36860700016)(18002099003)(4143699003)(11063799006)(6133799003)(22082099003)(56012099006); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: YrmYkTn2pZEyjcoQ3a06BzYZbH62aHPmqf+EbTVnW2HpOwJ1MJgNqrFDkmax78Xzm9V5g97GBh6StgG8sTrvGDelDEBE25vQnhn/FqkSLjaDK1FGqDMno2jdRlswjOQrVSmSLd+CQn6KvlGaztbcXWjViyDaKxOmj2NOiPa8F+z9yrkdQGmLV3F+ndMiEkV4+cFqutiGTnLpU8ZZPrWhQfrsQbq9OfGguYGQn39M++K+WYlfU5cVQ+P27KWgFv/UW93jA6arFOn3XwwqeN/GEaLdSkrUD72iqiZBlob4TIHZkKgPUBqDOk9XIXF3eUkqkwCwYcAgcxDhypcEwHU3cjJgVV11PZYbOzRQvwG1zuaO7RCW6aAECk+FNwy8mOzEFns6pkuU08qxPbLh8q/BzeDReRHcz6pm2qZ4AWn4/TOVTcbxpJcOmbrXfdamujsc X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jun 2026 09:20:04.5326 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c09d1062-ae61-4f3f-b514-08ded688c53e 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: AMS0EPF00000198.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR08MB9774 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 Mon, Jun 29, 2026 at 11:11:07PM +0200, Florian Weimer wrote: > * Muhammad Kamran: > > > GDB calls find_function_in_inferior ("malloc") when expression > > evaluation needs to allocate memory in the inferior, e.g. for string > > literal arguments. > > ... > > Maybe going through dlsym would also be the right way to do the inferior > calls involving IFUNC resolvers. We can also provide a symbol that GDB > can call to make the IFUNC resolver call, given its handler address. Perhaps we should add an alias to __libc_malloc (and other malloc functions that GDB needs) for GDB, something like `__gdb_malloc` that would become Glibc's ABI for GDB? This is not ideal of course as GDB would need to look for this new symbol and than still fallback to 'malloc' to support other non-Glibc runtimes.