From nobody Wed Apr 27 09:04:46 2022 X-Original-To: dev-commits-src-main@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 68BBD199C315; Wed, 27 Apr 2022 09:04:46 +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 4KpCW22VV7z3N9R; Wed, 27 Apr 2022 09:04:46 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1651050286; 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=07Sa3lFHFFzYqPPZ06xTSavavBYxlUoGIKxz1EOAvzg=; b=OSSTPcvAojVFVSnYBbgYSaJvDVru2e7dmaWot+vOB5a0KeduN6ZjXK4IcAZDyJziHfWn0a 7ftYss845+ST5TLWD8SdhZDi560zDebRiXPaTXU5YoZsQrzAeL6fJi4jNG68GWrCPaBmQ2 jPsXAza6+NV7rurRVmih74KIhnsE1CJXsFmwZeAacvVFm6+AeYJ4xS0Q45N/DwQoTY9V8Q rpJayQ7IephzOR3FH5nUwBaM6I27XiygRHUkCq1OllYNAI7qSB/g0M3JYurIVx4zDqukeU LpkTxCPDhykMCTy44qqXlHNOGQ0uaNnJD78on2nXERFTCz7xBVsONFeWXHZ8/Q== 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 31A3F20DCE; Wed, 27 Apr 2022 09:04:46 +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 23R94ktY007540; Wed, 27 Apr 2022 09:04:46 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 23R94kug007539; Wed, 27 Apr 2022 09:04:46 GMT (envelope-from git) Date: Wed, 27 Apr 2022 09:04:46 GMT Message-Id: <202204270904.23R94kug007539@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Dimitry Andric Subject: git: 8e5bcff58b77 - main - Export _Unwind_Complete and _Unwind_VRS_Pop from arm's libgcc_s List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@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/main X-Git-Reftype: branch X-Git-Commit: 8e5bcff58b77f8108b2bef0f1d113a91aef502a4 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1651050286; 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=07Sa3lFHFFzYqPPZ06xTSavavBYxlUoGIKxz1EOAvzg=; b=YSNiA4ckwYdElSX9GuBaS6gcdeCP5TunxHdhf7I/RXXXfVyC4hT4L5WMdhBuribQU3uE5m ItPpyC4dEFJF/TYRpg/t57Ttd6oE6xA1LdyecmC2aHmNOhyY3U9eyf0HRLrhZ4hhoi6QLM hjPOKMS7bqChq7pYBPHP413MoRpD+XZdkIWnu4YJspwpyZiunqXSv0+o8unsEkn6CGypAt tbebmEpLiVxoAWi5rqmPwSmf1hJrRN/Eo9kI6hXQWvnW3NH/euLJ3N//zO/xLeh+yKm02f VrmjCu8TursYNawdO+IMCUjASQWysOBXfcmxYSToM1ugPX8P+itbG6JsTJOoXg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1651050286; a=rsa-sha256; cv=none; b=UkUikCBZVZr1OW0QvfdpEv0G1AVnABeMIwLeAUf/p45ulEmuSiVcRw6C/gee9abO/GxcQn J0p43TEB3d/bhHdABQBR3xzjFlROjdOoiPv8W2DA77ZnL1b1fE4zRcR2RN6n1lgjgEmPln sfOiL0iJE+hEsjZylocHlk+H081tSLodq66TxcxmEkveIWiCx0O/2HgtRi7UUbE+0h5YzL 2mNVOeU3aY4dIRJHCydTaxwjqv2FVXnT89+SEHrIRo5fBlrAat5Vx1wFQhsAE/JBtaP4oz 2se7x7nJV9ohw2ne9ZJCerlb9WuHjxeTcMLwpxM7DaiP5rxUF9tmfoPdGW+ELw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dim: URL: https://cgit.FreeBSD.org/src/commit/?id=8e5bcff58b77f8108b2bef0f1d113a91aef502a4 commit 8e5bcff58b77f8108b2bef0f1d113a91aef502a4 Author: Dimitry Andric AuthorDate: 2022-04-27 09:04:10 +0000 Commit: Dimitry Andric CommitDate: 2022-04-27 09:04:10 +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 --- 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;