From nobody Mon May 30 18:30:27 2022 X-Original-To: dev-commits-src-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id EB9681B4C387; Mon, 30 May 2022 18:30:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LBkVW6JCLz3HWG; Mon, 30 May 2022 18:30:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1653935427; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=loVvVvqwA0+YbBadPT3URP9KofqUory2a47FOEGz1XM=; b=Pwqs2nE02s67OMhH/CD1uBXOz1N7p/BYFgEDm1RGnf94nzOv26i6kVU95J3C1lqM+e0a04 DqZob0qZLiZ/Q72IeJDvszbvKgHYEKjqMJWZfQDGyK/9pwUVTY+n+Q2Ovi71iRIS/LBX9K OG9AklVjIoXcmg9V2N+4ONKevyrUo4xDscceHKmr9GE2QpcC7ouhsqo+jEvBiPIH0yxvxq bQ0a211+MNpYOR5RqjSoytG2Wvq6pA95wv3PggICHfzphRDO5kKSDRQr398z99mARk5Atl NXyFsHK8RMYkSWncpJuHYaIBk0BG+hUR8HtbKO/FRTb2jhpCYBJ/7fi05oJN7g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B4B5E1C354; Mon, 30 May 2022 18:30:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 24UIURie084058; Mon, 30 May 2022 18:30:27 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 24UIURBF084057; Mon, 30 May 2022 18:30:27 GMT (envelope-from git) Date: Mon, 30 May 2022 18:30:27 GMT Message-Id: <202205301830.24UIURBF084057@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Dimitry Andric Subject: git: 72562ae6e6e3 - stable/13 - Export _Unwind_Complete and _Unwind_VRS_Pop from arm's libgcc_s List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-branches@freebsd.org X-BeenThere: dev-commits-src-branches@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dim X-Git-Repository: src X-Git-Refname: refs/heads/stable/13 X-Git-Reftype: branch X-Git-Commit: 72562ae6e6e3611b052571ce5044a2627fad1b97 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1653935427; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=loVvVvqwA0+YbBadPT3URP9KofqUory2a47FOEGz1XM=; b=gbTE/SdlVJaswfAgOZKrfS8iBRLl8uhbE4TSZLSXrJ+1UB9WizppP/N65WNgqjjCrzkwxe uod9NyfeJ7zkp53muYz+JT9XRwJLLgWjr5zTvk/bcpfx2EfLw01/c8824p2/He6F/EGkeB BjlB3oQDz3kIsurTmZoKnpHMgxCe3pLyZfUHwy3wGV0Yocz3yx67oPwa2xoq2rlHNCeGyv JFXlBr0neGthVVpNdvHgvOiyPXTkkJ99PN8k2VwuvLY9GuwFZjUbOZNcI1bP2HntxOt5qz WJKwagIFysUa2agrfEHt+WR7+rMzVmGvpqEHMcEZ3+H8/GASV6058KvOSLLC4Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1653935427; a=rsa-sha256; cv=none; b=bTZKfihHOYHuSHe7icGLOlR0KEthlt4BOmZb/AZzrgHh4DNoPvFmBOZVD1qpxfJkG8Qcoe fsWymMUUabrTqM0rWCRlf7Wzrq+EVKrMk92FoU6tdHytTTqKFhC6hzV3V2hgZvBK1Mu3h3 H0lqMFaBS7iIFvaDySXZ4gOSlfOlOlLB9Il7C24mmeI3uDhgsnu1PzzO1r0jn9lAZI2IDs fKf7uwq/AXYOHBP3JF45rgYzBVcvdYvQ+wT6FY85N/f9jlWzzKuAj1B0adpFv1aGEVBs3F wL71AbWjNyrqiwjKBGMqXsybNv5e+G3BPwtAn177KL1dWM1HNH0k+hxnZdu4hw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch stable/13 has been updated by dim: URL: https://cgit.FreeBSD.org/src/commit/?id=72562ae6e6e3611b052571ce5044a2627fad1b97 commit 72562ae6e6e3611b052571ce5044a2627fad1b97 Author: Dimitry Andric AuthorDate: 2022-04-27 09:04:10 +0000 Commit: Dimitry Andric CommitDate: 2022-05-30 11:11:24 +0000 Export _Unwind_Complete and _Unwind_VRS_Pop from arm's libgcc_s Apparently some ports on arm require these symbols, and while they were available in llvm's libunwind, they were never exported via the arm specific Symbol.map. Put them in the same version block as gcc does (GCC_3.5). Reported by: Robert Clausecker MFC after: 3 days (cherry picked from commit 8e5bcff58b77f8108b2bef0f1d113a91aef502a4) --- lib/libgcc_s/arm/Symbol.map | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/libgcc_s/arm/Symbol.map b/lib/libgcc_s/arm/Symbol.map index fd48eab4d60a..c431bd464f55 100644 --- a/lib/libgcc_s/arm/Symbol.map +++ b/lib/libgcc_s/arm/Symbol.map @@ -3,8 +3,10 @@ */ GCC_3.5 { + _Unwind_Complete; _Unwind_VRS_Get; _Unwind_VRS_Set; + _Unwind_VRS_Pop; __aeabi_unwind_cpp_pr0; __aeabi_unwind_cpp_pr1; __aeabi_unwind_cpp_pr2;