freebsd-dev/lib/libgcc_s/arm/Symbol.map
Michal Meloun 1fa29c42bb Fix LLVM libunwnwind _Unwind_Backtrace symbol version for ARM.
In original  GNU libgcc, _Unwind_Backtrace is published with GCC_3.3 version
for all architectures but ARM. For ARM should be publishes with GCC_4.3.0
version. This was originally omitted in r255095, fixed in r318024 and omitted
aging in LLVM libunwind implementation in r354347.

For ARM _Unwind_Backtrace should be published as default with GCC_4.3.0
version , (because this is right original version) and again as
normal(not-default) with GCC_3.3 version (to maintain ABI compatibility
compiled/linked with wrong pre r318024 libgcc)

PR:	233664
2019-12-16 14:08:49 +00:00

17 lines
202 B
Plaintext

/*
* $FreeBSD$
*/
GCC_3.5 {
_Unwind_VRS_Get;
_Unwind_VRS_Set;
__aeabi_unwind_cpp_pr0;
__aeabi_unwind_cpp_pr1;
__aeabi_unwind_cpp_pr2;
__gnu_unwind_frame;
};
GCC_4.3.0 {
_Unwind_Backtrace;
};