libcxxabi-arm-ehabi-fix
authorLLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>
Sat, 11 Jun 2022 07:09:03 +0000 (08:09 +0100)
committerSylvestre Ledru <sylvestre@debian.org>
Sat, 11 Jun 2022 07:09:03 +0000 (08:09 +0100)
commitb83278a43386909003f4de5059bfef8feff0ba59
tree148315866a01f691cc4c5dcc4b51ea6e7b3d6907
parent1ad41b0537afefd6022a1e0ba578b137a635133c
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