From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=103.168.172.156 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1793562366; b=gLE89hHaLpzFFTjGPE64+q11CSTXAG43cK5SrjtPTY6CDKo3jrYw5+sa/IdULa+V2szW K6MvDsJ8qBjOpAyde/owj3FJGKVp0KalYfRRqTG6qQSx4B/ocO9S4Ly5lYwUnGDoBPe0W jc3BSdElIMEfw6KxdNySqKTtKj7fYvO7UzUUvkew47lTk/DSmWQl1GEPX4t8W0rHL2FDf yX/+ly9GpMhj4cR28TS9LWvDGtF3jRdMn+cxSDm52UVOl56IGl4vPXh1oF921mrxLNJS1 yTOe5YccRrjrx2LVgniIO0FuwX5zDX2XuWtQaumD3/EXSNKzY/yj9RToQWKvx+3w+IA== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1793562366; h=DMARC-Filter:Received:Received:DKIM-Signature:DKIM-Signature: X-DKIM2-Info:DKIM2-Signature:X-DKIM2-Info:Message-Instance: X-ME-Sender:X-ME-Proxy-Cause:X-ME-Proxy:Feedback-ID:Received:X-Mailer: MIME-Version:X-ThreadId:Date:From:To:Cc:Message-Id:In-Reply-To: References:Subject:Content-Type:Content-Transfer-Encoding; bh=XL5M91BSp4AAft2kzoFv3DfkIiGz5Ajg83L723WR2fE=; b=OQ0gBT9xrbcAa1o5lu/egONOIHfpfFrfzzA/9/hTNit4kD3ZphHgr2c5srIFiponaksi 5UoFtH5P3av0kQ60kg9kqnARpDsXPOd5AJY8kR1agR8Ta24uYvEJ0sy9YjGW0leXdbD5i z7Rqu3bzJAVWO2KUIcwWXNzzYVHeptbBdZ5kbizlDlK/Va+eos1rOnoA8hAzWMf4vFEip 5KXfg/pAfwapCgjvm4hF/bQN3PZ9h0qkGFfi8iBvdRypSVgLb2OeLCUmEr9I+RLfXTxs2 UDumZ7E31T1Sg9bPPTWpyfl/D+g9Iq9hkgMuIlIHTSSdT+smuJnnIRC5V5MAoCPS42w== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=arndb.de; spf=pass smtp.mailfrom=arndb.de; dkim=pass header.d=arndb.de header.i=@arndb.de header.a=rsa-sha256 header.s=fm2 header.b="bAfiBn4/"; dkim=pass header.d=messagingengine.com header.i=@messagingengine.com header.a=rsa-sha256 header.s=fm2 header.b=YPYNbiub; arc=none smtp.remote-ip=103.168.172.156 Received: from fhigh-a5-smtp.messagingengine.com (fhigh-a5-smtp.messagingengine.com [103.168.172.156]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 44BF4606A325 for ; Sun, 1 Nov 2026 19:46:01 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 44BF4606A325 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arndb.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=arndb.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key, unprotected) header.d=arndb.de header.i=@arndb.de header.a=rsa-sha256 header.s=fm2 header.b=bAfiBn4/; dkim=pass (2048-bit key, unprotected) header.d=messagingengine.com header.i=@messagingengine.com header.a=rsa-sha256 header.s=fm2 header.b=YPYNbiub Received: from ams-compute-02.internal (ams-compute-02.internal [10.64.2.62]) by mailfhigh.phl.internal (Postfix) with ESMTP id 6524B1400191 for ; Sun, 1 Nov 2026 14:46:00 -0500 (EST) Received: from ams-imap-03 ([10.64.2.23]) by ams-compute-02.internal (MEProxy); Sun, 01 Nov 2026 14:46:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1793562356; x=1793648756; bh=XL5M91BSp4AAft2kzoFv3DfkIiGz5Ajg83L723WR2fE=; b= bAfiBn4/DIWkqkQUxxg3Tb6y6cbChQkhNKMFK2D+c36GSOmOwIaPPbVjyHkoUVxe cw5hEPANRwox8+VRg2f2eefII3zuGpi3hp0abQINTTvQe4vxQi5y1eU6rHRmKHIS KIr/1ztd/JTeAHPYVI6RLYmrHcN4yiG1ir3LTH/vS6k2YjyF8yFDWrzkP1YGlw5z gbTB8Rz5a9ppKzgkyH2thLCN2+A1BV2I7h6D2aZB5CoEQl3QJH7/aR+yyMr6aa0q GzmGAZkWympkTgEKSV5qhN99bp4fcSd8vAjc2pfKC9QG+Kv/5RfktQJGErRj+upN QgHgSpywnT34pW1MwS61rA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1793562356; x= 1793648756; bh=XL5M91BSp4AAft2kzoFv3DfkIiGz5Ajg83L723WR2fE=; b=Y PYNbiubSn9MMP7KHrFPAFbQdJe4c633qAnayf25nYCPf1XFHu0du+xdRcUqj3snn T/O/9PiWYbcrQRLh+/e0+DAKW1RqMpNUl4D7Ki4ZhxPDfHl66qcJuvgeHR1h+qC5 38SOO3PY9S7xYqsb+a1HMbpn3MR2o45WD9SQEcZE1rznMQGHOouUMOmuChZso0Xh qtBkDu/uih9L2BAdIrNiWH2d+LmkIEloth5M7dO0C/dDiAMPV8kjKSNcnwhFHppC hTg8X59vdkuM7atxM8js0NjwfkcyjMRxDelV7CHXIcVjxCywI1PpbQ+AjN/dqEOR 83fiOpf+m3KwHffWHj3iA== X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-08; repo=github.com/dkim2wg/interop; date=2026-10-28; sw=lmtpprox; action=sign d=arndb.de a=rsa-sha256; DKIM2-Signature: i=1; m=1; t=1793562356; d=arndb.de; mf=PGFybmRAYXJuZGIuZGU+; rt=PGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc+; s=fm2:rsa-sha256:Z41yYKMOiIh2zGcEpOe0scxh6W7fcf0G80S5ARW/ny0UeyO hhADCtQKrFqQXGb8kdP1zoE2+ZUjS3F5nvRpYQ2dou+Tz2Zl1YJnDVlTcDESyW4l KMn1Za2+5VdltvjXhCeq0TNnSN1WlzZMREwXt+Rl3YKJbCaXEcdB/DkjWwx0P6Vs lEJzcK6FF7sW9X/fg2dRY6577RXlKPfYsneTS+Ci0/POI8Z5z0tuUdUU8YjS+82j o88hfbVGBgCcnUPS7ZP8ST/L1rmDyEV73OCVkLyBRN/Um02c9f+zfLQO16Qkk/+J 2LxcVjnOK8JDM3z1iExUJ9pu6WJFUBnBkeDO8Aw==; X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-08; repo=github.com/dkim2wg/interop; date=2026-10-28; sw=lmtpprox; action=mi-m=1; hc=12; hn=cc,content-transfer-encoding,content-type,date,feedback-id, from,in-reply-to,message-id,mime-version,references,subject,to; Message-Instance: m=1; h=sha256:tVKU6x6Hpa8+j/X/xHhKxol+ZR0276eFx2r5IaeIxmo=:ZpJZa0RF5+QGwaEdzSO/cu72cdWSAvwHkZvNhEgoujY=; X-ME-Sender: X-ME-Proxy-Cause: dmFkZTEU6JWhB3TLYMF5uFOSIuMrIcUT4lNAjQf/JM331pvv5qvR9X6bo/nK3gvmMufUr8 ybDW9jtvmnTebXBKKdu54eJi4GQfSFqLaH367aaiCzgmaVkk5XA//fR0IiLK45NZGijfLS uoiIh9Db9QWnUcd3Q4a/JpTUzEHrccxJbjPp85ONjf7V1BrGYZ+MTvSP6YsAJRaldDWgcd AwroZy6sM1MSBdIsgagOAcgPNkU/c2OPjnl15tP0WqSdrESw/OYpdiMsZXzPqUdidI2wtn vNbhI9SqayT5bgxtEpTlIOCzgRp+ByStLKNVCBaaCD5nF0D7zLBLzak92KsoCPiYmjw2Es TPsptJo/RsTMuz2LgskRrlQaHduYmvylhsC7iyzw5Nx/7Is8kYL2HD0lR7zTM7fys/mm4e OctzPUlFL0uXC2wL7OCE+QAsajvIGQ5Z0LGbkZ+2KcanlpcLJ2iECD6DzpQIMNqa6yKHsy x3or2AOE1pSyYZLW3PzkkS51wH2bTLLK+G2kMng4mkrlKAYsQbJjZiLEY0RmhI3BL0E94i zGM9xdtGecwftNRzOIY6A8Ftp40QTNlbuADg2B46Y+TKL9A/gxqHwl6OAjWV2BIVM+c2yk gXtLhHdfAHvqlHUvFRy6JiZzrsPRTr2lBAo0N45K/KBmXpL8zrtTCjOHBYbg X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.ams.internal (Postfix, from userid 501) id 1557532A0093; Sun, 1 Nov 2026 14:45:53 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 X-ThreadId: Ap4PcZ20AeuN Date: Sun, 01 Nov 2026 20:45:32 +0100 From: "Arnd Bergmann" To: "Vineet Gupta" , "Sasha Levin" , linux-snps-arc@lists.infradead.org Cc: "Andrii Nakryiko" , "Ilya Leoshkevich" , bpf@vger.kernel.org, linux-kernel@vger.kernel.org, "schuster.simon@siemens-energy.com" Message-Id: In-Reply-To: <7de128f0-4f17-4a33-9a7a-14d5bbf62e64@kernel.org> References: <20261015154044.4058618-1-sashal@kernel.org> <09db4d22-2836-4656-8c6a-a7e5377710fb@kernel.org> <8b4688ca-db5c-4122-b616-8e3964e403f8@app.fastmail.com> <7de128f0-4f17-4a33-9a7a-14d5bbf62e64@kernel.org> Subject: Re: [PATCH] ARC: Strip libgcc debug information when generating BTF Content-Type: text/plain Content-Transfer-Encoding: 7bit On Sun, Nov 1, 2026, at 19:38, Vineet Gupta wrote: > On 11/1/26 03:09, Arnd Bergmann wrote: >>> I'm working on getting rid of libgcc linking for ARC. >> >> I hope there is some overlap with what you need for arc in the >> lib/*.c functions. I can take both through the asm-generic tree >> to reduce the dependencies if that helps. > > Oh that fits the bill perfectly. Mine also switched the others (with > build test using their cross tool-chains). > Anyhow I'll wait for that to land. Would this need to wait full cycle ? > If it can land in 7.4-rcX, I can hold off my existing patches for > switching to current in-tree lib/* to also use the new ones and be done > with libgcc. If you need this to fix the regression, I think it's fine to merge the shared lib/*.c files for for 7.4 along with whatever you need on top. I suspect though based on Sasha's patch, the only thing we actually need is to stop exporting the floating point functions so the types don't leak into btf. If you can verify that this is the case, I would do the full conversion for both nios2 and arc in 7.5. Arnd