libcxxabi-arm-ehabi-fix
authorLLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>
Sun, 20 Nov 2022 05:54:23 +0000 (05:54 +0000)
committerGianfranco Costamagna <locutusofborg@debian.org>
Sun, 20 Nov 2022 05:54:23 +0000 (05:54 +0000)
commit4d1633412b889efb458b8437306f875c0f93f14c
tree759fdbcbb6c8178e6ef448742ca43d9b09577199
parent6e311413d53bb6ac2f97e20caefb72b3dd1fc974
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