[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT/PYBIND11 PATCH 3/3] Add patches directory
We add a patch to remove abi::__force_unwind until we have it available in libcxxabi. Signed-off-by: Vlad-Andrei BĂDOIU <vlad_andrei.badoiu@xxxxxxxxxxxxxxx> --- ...emove-abi-__forced_unwind-references.patch | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 patches/0001-Remove-abi-__forced_unwind-references.patch diff --git a/patches/0001-Remove-abi-__forced_unwind-references.patch b/patches/0001-Remove-abi-__forced_unwind-references.patch new file mode 100644 index 0000000..833f7a3 --- /dev/null +++ b/patches/0001-Remove-abi-__forced_unwind-references.patch @@ -0,0 +1,35 @@ +From f5d2514f82d61b98245ed038e5e806eebc006c67 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Vlad-Andrei=20B=C4=82DOIU?= + <vlad_andrei.badoiu@xxxxxxxxxxxxxxx> +Date: Thu, 5 Mar 2020 16:30:27 +0200 +Subject: [PATCH 1/1] Remove abi::__forced_unwind references +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +We currently do not support abi::__force_unwind. We +remove the only reference to it from pybind. + +Signed-off-by: Vlad-Andrei BĂDOIU <vlad_andrei.badoiu@xxxxxxxxxxxxxxx> +--- + include/pybind11/pybind11.h | 4 ---- + 1 file changed, 4 deletions(-) + +diff --git a/include/pybind11/pybind11.h b/include/pybind11/pybind11.h +index c623705..65da897 100644 +--- a/include/pybind11/pybind11.h ++++ b/include/pybind11/pybind11.h +@@ -667,10 +667,6 @@ protected: + } catch (error_already_set &e) { + e.restore(); + return nullptr; +-#if defined(__GNUG__) && !defined(__clang__) +- } catch ( abi::__forced_unwind& ) { +- throw; +-#endif + } catch (...) { + /* When an exception is caught, give each registered exception + translator a chance to translate it to a Python exception +-- +2.20.1 + -- 2.20.1 _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |