libcxxabi-arm-ehabi-fix
authorLLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>
Thu, 28 Feb 2019 12:50:21 +0000 (12:50 +0000)
committerSylvestre Ledru <sylvestre@debian.org>
Thu, 28 Feb 2019 12:50:21 +0000 (12:50 +0000)
commit545865d2a71f845a0bd653dc26d67d4cac5e6cd0
tree63090254276df3252a9d75ef47588db69eea925b
parent364c299edb614c591144bf8049b7a0d8694250a4
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