libcxxabi-arm-ehabi-fix
authorLLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>
Sun, 4 Dec 2022 08:03:06 +0000 (08:03 +0000)
committerGianfranco Costamagna <locutusofborg@debian.org>
Sun, 4 Dec 2022 08:03:06 +0000 (08:03 +0000)
commit9348d0739ee2a997f245646ba771c88b4876da6d
tree6a0a8610fd4e6f74fc57ccbc0f6fc5fd2752e260
parent85918094b3f7c5058f1a69a3ed11e5a491789638
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