libcxxabi-arm-ehabi-fix
authorLLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>
Sat, 29 Jan 2022 09:17:38 +0000 (09:17 +0000)
committerSylvestre Ledru <sylvestre@debian.org>
Sat, 29 Jan 2022 09:17:38 +0000 (09:17 +0000)
commit64882ca1777942642683a7072617a66c7bb277ab
treefa0cc4ad5d175266bb7b0f280b02f228a79a56ba
parentd78980f1684398a1d4294065e7d2029d00390404
libcxxabi-arm-ehabi-fix

Fix arm EHABI code to work. armhf had exception test failing without EHABI support.

No known upstream bug about this. Actual code change is more like workaround than
something that upstream would accept. Proper fix would be adding _Unwind_Control_Block
to clang unwind.h. _Unwind_Control_Block should also extend _Unwind_Exception to make
sure their ABI stays in sync.

No known upstream bug about this.

Gbp-Pq: Topic libcxx
Gbp-Pq: Name libcxxabi-arm-ehabi-fix.patch
libcxxabi/src/cxa_exception.cpp
libcxxabi/src/cxa_exception.h