libcxxabi-arm-ehabi-fix
authorLLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>
Sun, 21 Apr 2019 20:55:47 +0000 (21:55 +0100)
committerGianfranco Costamagna <locutusofborg@debian.org>
Sun, 21 Apr 2019 20:55:47 +0000 (21:55 +0100)
commit3092d0fb1bc0fc1584387826b2599498cba37683
treeefbae3746089c9edab2937a3d3889b0b634a0ae0
parent91a9db7d96e1aec15f519e41eb36e81df9b5e3c4
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.hpp