Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Apr 2022 09:04:46 GMT
From:      Dimitry Andric <dim@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: 8e5bcff58b77 - main - Export _Unwind_Complete and _Unwind_VRS_Pop from arm's libgcc_s
Message-ID:  <202204270904.23R94kug007539@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by dim:

URL: https://cgit.FreeBSD.org/src/commit/?id=8e5bcff58b77f8108b2bef0f1d113a91aef502a4

commit 8e5bcff58b77f8108b2bef0f1d113a91aef502a4
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2022-04-27 09:04:10 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
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 <fuz_at_fuz.su>
    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;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202204270904.23R94kug007539>